Identificar los usuarios que tienen activas sesiones en xp desde un servicio
Es posible saber que usuarios activas (abiertas) sesiones en xp desde uns servicio. No sirve la funcion GetUserName ya que esta devuelve el nombre del usuario si el programa es ejecutado por el mismo usuario pero si el programa es ejecutado por un servicio el usuario que devuelve es SYSTEM. Ademas cuando un servicio arranca aun no estan loginados los posibles usuarios. El windows XP de alguna manera se los guarda en algun lugar que no consigo encontrar ni que función me puede devolver la lista de estos posibles usuarios.
Alguien sabe como conseguir esta funcion o donde el windows los guarda.