OpenProcessToken() ERROR_ACCESS_DENIED

Résolu
HeavenForsaker Messages postés 223 Date d'inscription mercredi 13 juillet 2005 Statut Membre Dernière intervention 8 août 2011 - 29 mars 2008 à 09:47
HeavenForsaker Messages postés 223 Date d'inscription mercredi 13 juillet 2005 Statut Membre Dernière intervention 8 août 2011 - 29 mars 2008 à 12:20
Bonjour,

J'ai une erreur lors de l'utilisation de la fonction OpenProcessToken qui se produit uniquement sur XP et sur les processus SERVICE LOCAL, SERVICE RESEAU.

Voici un extrait du code :
-----------------------------------------------------------------------------------------------------------------
SetDebugPrivilege();

hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, 0, dwProcessId);

OpenProcessToken(hProcess, TOKEN_QUERY, &hToken);
-----------------------------------------------------------------------------------------------------------------

OpenProcessToken renvoi ERROR_ACCESS_DENIED uniquement sur les services.

Quelqu'un a une idée ?

++

1 réponse

HeavenForsaker Messages postés 223 Date d'inscription mercredi 13 juillet 2005 Statut Membre Dernière intervention 8 août 2011
29 mars 2008 à 12:20
WTSEnumerateProcesses()
3
Rejoignez-nous