Bueno tengo un problema con la funcion ExitwindowsEx() de la DLL User32.dll, lo que pasa es que tengo un programa que ejecuta una serie de comandos SQL sobre una base de datos, cuando termine el proceso debera desconectarse y apagarse, ya tengo la funcion de apagado , es la ExitwindowsEx() de la DLL mencionada el probrema es que los parametros que se deben usar son:
ExitwindowsEx(0x00000008,0) donde 0x0000008, es la opcion ShutDown del sistema operativo :muerto:
Lo malo y es donde esta el problema es que no me apaga el equipo sino que cierra la session del usuario que ejecute el programa.
Si alquien sabe que me aclare, ya que he leido que se podia hacer en windows xp SP 1, pero no se que pasa en el SP 2
http://msdn.microsoft.com/en-us/library/aa383749(VS.85).aspx
alli esta el vinculo de la funcion nativa
ExitwindowsEx(0x00000008,0) donde 0x0000008, es la opcion ShutDown del sistema operativo :muerto:
Lo malo y es donde esta el problema es que no me apaga el equipo sino que cierra la session del usuario que ejecute el programa.
Si alquien sabe que me aclare, ya que he leido que se podia hacer en windows xp SP 1, pero no se que pasa en el SP 2
http://msdn.microsoft.com/en-us/library/aa383749(VS.85).aspx
alli esta el vinculo de la funcion nativa