Kikou tout le monde !
Voilà je viens reposer un problème qui a déjà été abordé, mais pas suffisamment pour répondre à mon problème...
Je m'explique: je récupère via le registre sous la clé HKEY_USERS la liste des SID des utilisateurs de la machine. Je souhaite tout simplement convertir ces SID en noms d'utilisateurs.
Il devrait suffir d'employer la fonction 'LookupAccountSid', cependant, il m'est impossible d'utiliser la chaîne récupérée dans le registre en tant que variable PSID...
LookupAccountSid(
LPCTSTR lpSystemName,
PSID lpSid,
LPTSTR lpName,
LPDWORD cchName,
LPTSTR lpReferencedDomainName,
LPDWORD cchReferencedDomainName,
PSID_NAME_USE peUse);
Est-il possible de convertir un type STRING en PSID ?
Y-a t'il un autre moyen de procéder pour convertir une chaine SID en chaine USERNAME ?
Merci à ceux qui auront lu jusqu'ici
Partager