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