CTokenPrivileges::GetNamesAndAttributes
Récupère les balises de nom et d'attributs de l'objet d' CTokenPrivileges .
void GetNamesAndAttributes(
CNames * pNames,
CAttributes * pAttributes = NULL
) const throw(...);
Paramètres
pNames
Pointeur vers un tableau d'objets d' CString .CNames est un typedef défini comme CAtlArray <CString> CNames.pAttributes
Pointeur vers un tableau d'objets DWORD.Si ce paramètre est omis ou NULL, les attributs ne sont pas récupérés.CAttributes est un typedef défini comme CAtlArray <DWORD> CAttributes.
Notes
Cette méthode énumèrera tous les droits contenus dans l'objet d' CTokenPrivileges , définissez le nom et (facultatif) les balises d'attribut dans des objets table.
Cette méthode extrait le nom de l'attribut, plutôt que le nom affichable : par exemple, si le nom de l'attribut est SE_REMOTE_SHUTDOWN_NAME, le nom de système est « SeRemoteShutdownPrivilege ». Pour obtenir le nom affichable, utilisez la méthode CTokenPrivileges::GetDisplayNames.
Configuration requise
Header: atlsecurity.h
Voir aussi
Référence
CTokenPrivileges::GetDisplayNames