OpenProcessToken() ERROR_ACCESS_DENIED [Résolu]

Signaler
Messages postés
223
Date d'inscription
mercredi 13 juillet 2005
Statut
Membre
Dernière intervention
8 août 2011
-
Messages postés
223
Date d'inscription
mercredi 13 juillet 2005
Statut
Membre
Dernière intervention
8 août 2011
-
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

Messages postés
223
Date d'inscription
mercredi 13 juillet 2005
Statut
Membre
Dernière intervention
8 août 2011

WTSEnumerateProcesses()