Bonjour à tous,
Je code en c++ avec la librairie windows.h et j'ai un problème que je ne comprends pas.
J'ai recopié le code de la doc Microsoft et ça fais 3 jours que j'essaye de le bidouiller, et ça ne fonctionne toujours pas ... (https://support.microsoft.com/en-us/kb/131065)


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
if (!AdjustTokenPrivileges(handle_token, false, &tkp, 0, NULL, NULL))
{
       // afficher l'erreur
}
J'ai l'erreur ERROR_INVALID_HANDLE sur cette fonction alors que mon handle_token s'est créé sans erreur avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
OpenProcessToken(handle, TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &handle_token)
Quelqu'un aurait une idée ?
Es-ce un problème 32/64 bit ou un truc du genre ?


PS: Je développe avec Qt sous Windows 10 et je compile avec MinGW 32bit