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

  FORUM HardWare.fr
  Programmation
  C++

  [vc++] eteindre sa machine sous Windows NT

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[vc++] eteindre sa machine sous Windows NT

n°55452
la viper
Posté le 27-08-2001 à 12:09:16  profilanswer
 

j'utilise la commande :
 
ExitWindowsEx(EWX_SHUTDOWN + EWX_FORCE,NULL);
 
mais apparement il me faut auparavant modifier les privileges..
 
si qq connais comment faire ca m'aiderait bien ...

mood
Publicité
Posté le 27-08-2001 à 12:09:16  profilanswer
 

n°55475
la viper
Posté le 27-08-2001 à 13:30:07  profilanswer
 

solution :
 
// ShutDown
 HANDLE hToken;
 TOKEN_PRIVILEGES tkp;
 
 OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken);
 LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &tkp.Privileges[0].Luid);
 tkp.PrivilegeCount = 1;
 tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
 AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,(PTOKEN_PRIVILEGES)NULL, 0);
 
 ExitWindowsEx(EWX_POWEROFF | EWX_FORCE,NULL);

n°1201640
Natopsi
☄️Just end it already!☄️
Posté le 17-09-2005 à 19:59:13  profilanswer
 

solution :
 
// ShutDown
 HANDLE hToken;
 TOKEN_PRIVILEGES tkp;
 
 OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken);
 LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &tkp.Privileges[0].Luid);
 tkp.PrivilegeCount = 1;
 tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
 AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,(PTOKEN_PRIVILEGES)NULL, 0);
 
 ExitWindowsEx(EWX_POWEROFF | EWX_FORCE,NULL);


---------------
ACH/VDSHFRCoin◈1435mm⚡

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [vc++] eteindre sa machine sous Windows NT

 

Sujets relatifs
Ou trouver un traducteur sous windows fichier....nfo ??????Développement de drivers Windows.
[JAVA] Cherche compilateur bytecode -> language machine[php] fonction mail sous windows et cjamps Bcc, Cc et Cci
[JAVA et C et Windows] C'est con mais j'arrive pas a executerfonctions API windows et VBA
Probleme general avec les fenetres Windowski serait capable de modifier windows pour mon projet ???
[VB5] Comment obtenir la liste des tâches de Windows ? ...[vb6]Sauvegarder une image d'une video ouverte avec windows media play
Plus de sujets relatifs à : [vc++] eteindre sa machine sous Windows NT


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR