Mensaje    Asunto: Como puedo detectar un logon en windows? Responder citando

Tengo un servico que me arranca una aplicacion en windows xp. Esta aplicacion tiene que detectar si hay un usuario en la máquina. Er problema es que ahora se esta detectando por el tipo de elemento por el cual pasa el ratón. Quisiera saber si hay alguna forma de detectar cuando un usario se conecta a la maquina, y si para colmo pudiese saber que usuario es (Administrador, Pepito, Invitado...) ya seria la bomba.

Muchas gracias de antemano.