|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: May 2006
Messaggi: 69
|
[C/C++] Gina e ExitWindowsEx
Ho creato un programma (timer.exe) che ogni n secondi controlla la presenza di una smart card nell'apposito lettore. Se la smart card non viene trovata esegue il logoff dell'utente corrente (ExitWindowsEx(EWX_LOGOFF | EWX_FORCE, .....) ).
Se creo un altro programma (start.exe) che esegue timer.exe (tramite CreateProcess() ) tutto funziona correttamente. Se invece timer.exe lo faccio eseguire dal mio Gina ( sempre con CreateProcess() ) nel momento in cui la smart card viene tolta ExitWindowsEx() fallisce con errore 1 "funzione non corretta" o qualcosa del genere. Da cosa può dipendere questo problema? Ultima modifica di uReverendo : 17-04-2007 alle 18:12. |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: May 2006
Messaggi: 69
|
Esistono altri modi per effettuare il logoff dell'utente corrente?
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:02.