T_Mehdi
Messages postés294Date d'inscriptionsamedi 5 février 2005StatutMembreDernière intervention24 juillet 2015
-
16 févr. 2005 à 19:29
T_Mehdi
Messages postés294Date d'inscriptionsamedi 5 février 2005StatutMembreDernière intervention24 juillet 2015
-
16 févr. 2005 à 23:54
salt a tous ;
l api exitwindows marche tres bien sous win 98 mais pas sous win xp j'ai essayer de la remplacer par exitwindowsex mais ca marche pas ausssi( chaquecode f juste une fermeture de sesson :s)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 16 févr. 2005 à 21:27
OpenProcessToken() pour avoir un handle sur un processus dont on veut ajuster les droits.
LookupPrivilegeValue() obtient le 'LUID' selon privilege demande.
AdjustTokenPrivileges() est la demande finale au systeme d'accorder le privile au processus, ici eteindre le PC.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 16 févr. 2005 à 22:43
tkp.PrivilegeCount = 1; pour nbr de privileges a demander, ici seulement SE_SHUTDOWN_NAME donc 1 seul.
OpenProcessToken(GetCurrentProcess(),... donc juste pour le processus faisant l'appel (GetCurrentProcess), sinon a quoi cela servirait ? C'est bien le processus en cours qui va tenter d'eteindre le pc me semble.
T_Mehdi
Messages postés294Date d'inscriptionsamedi 5 février 2005StatutMembreDernière intervention24 juillet 2015 16 févr. 2005 à 20:40
hum non ca marche pas dsl :s,
je vien de faire 5 teste avec et ca marche pas tjr :s
(pour l'info aucune constante ne marche sauf cela : EWX_FORCE )
donc le pc peut jsute etre deco de sesson pas plus :s
( si vous pouvez bien maider ca serai cool)
merci