Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4075 connectés 

 


Dernière réponse
Sujet : [VC++] et ExitWindowsEx
Kalli Alors ça c'est vraiment cool... Merci beaucoup !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Kalli Alors ça c'est vraiment cool... Merci beaucoup !
tfj57 Comme précisé ci-dessus, en WinNt et Win2k, l'application doit avoir le privilège d'utiliser certains modes de la fonction ExitWindowsEx. Voici un lien d'une fonction toute faite qui ne fonctionne que sous WinNt et Win2k, pour Win95 et Win98 ces privilèges ne sont pas nécessaires :
 
http://www.hamline.edu/~wnk/cpb/msg00272.html
 
Salutations
Kalli Allez quoi, quelqu'un doit bien savoir ça ???
Kalli L'utilisateur logué peut redémarrer et/ou arrêter, puisque je suis le seul utilisateur ;-) (si c'est ce que tu voulais dire). Alors en fait, comme je disais, tout marche, et quand j'assaie avec EWX_POWEROFF, il ne se passe rien, pas d'erreur, rien quoi... J'ai lu dans la doc qu'il faut utiliser les "privileges" WinNT avec SE_SHUTDOWN_NAME, mais je comprends pas trop... Tu peux peut-être encore m'aider ???
xilebo Qu'est ce que ca fait ? car moi ca marche. Par contre il faut savoir que sous NT et WIN2000 , on peut resteindre les droits d'utilisateurs au niveau du redémarrage de la machine , vérifie avant que l'utilisateur loggué puisse redémarrer et/ou arreter la machine.
Kalli Effectivement... j'avais mal écrit la fonction ! Sinon tout marche sauf le EWX_POWEROFF ??? Je suis sous Win2000, ça doit être pour ça ?? Comment je peux faire ?
xilebo A priori ca ne pose pas de pb
Kalli Merci pour ta réponse. Sinon, j'ai voulu mettre cette fonction dans un projet MFC... c'est peut-être pour ça qu'il me retourne une erreur ???
xilebo pas de pb :
 
 
ExitWindowsEx(UINT flags,DWORD reserved)
 
reserved = 0 tout le temps
 
flags : si tu veux que ca reboote -> EWX_REBOOT
si tu veux que ca eteigne -> EWX_POWEROFF
si tu veux que ca ouvre une nouvelle session -> EWX_LOGOFF
 
s'il y a des applications qui sont lances a ce moment , tu rajoutes EWX_FORCE pour forcer a les quitter ( ca quitte les applis sans envoyer de messages )
 
je l'utilise il n'y a pas de pbs ... mais ou l'utilises tu pour qu'il y ait une erreur de compilation ? as tu fait un projet WIN32 APLLICATION et non WIN 32 CONSOLE APPLICATION auquel cas c'est normal que ca compile pas puisque c'est pour faire des applis DOS.
zop laquelle ?
Kalli Quelqu'un s'est déjà servi de cette fonction ? Quand je compile, il me retourne toujours 1 erreur...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)