Compartir a través de


CTokenPrivileges::GetNamesAndAttributes

Recupera los indicadores de nombre y atributos del objeto de CTokenPrivileges .

void GetNamesAndAttributes(
   CNames * pNames,
   CAttributes * pAttributes = NULL 
) const throw(...);

Parámetros

  • pNames
    Puntero a una matriz de los objetos de CString .CNames es de tipo typedef definido como CAtlArray <CString> CNames.

  • pAttributes
    Puntero a una matriz de los objetos de DWORD.si se omite este parámetro o NULL, los atributos no se recuperan.CAttributes es de tipo typedef definido como CAtlArray dword CAttributes.

Comentarios

Este método enumerará todos los privilegios contenido en el objeto de CTokenPrivileges , colocando el nombre y (opcionalmente) marcadores de atributo en objetos de la matriz.

Este método recupera el nombre de atributo, en lugar del nombre mostrable: por ejemplo, si el nombre de atributo es SE_REMOTE_SHUTDOWN_NAME, el nombre del sistema es “SeRemoteShutdownPrivilege.” Para obtener el nombre mostrable, utilice el método CTokenPrivileges::GetDisplayNames.

Requisitos

encabezado: atlsecurity.h

Vea también

Referencia

Clase de CTokenPrivileges

CTokenPrivileges::GetDisplayNames

CTokenPrivileges::LookupPrivilege

CTokenPrivileges::GetLuidsAndAttributes