Compartilhar via


CAccessToken::PrivilegeCheck

Chamar esse método para determinar se um conjunto específico de privilégios é ativado no objeto de CAccessToken .

bool PrivilegeCheck(
   PPRIVILEGE_SET RequiredPrivileges,
   bool* pbResult 
) const throw( );

Parâmetros

  • RequiredPrivileges
    Ponteiro a estrutura de PRIVILEGE_SET .

  • pbResult
    Ponteiro para um valor que o método define para indicar se qualquer ou qualquer privilégio especificado estão ativados no objeto de CAccessToken .

Valor de retorno

Retorna verdadeiros em êxito, falso em caso de falha.

Comentários

Quando PrivilegeCheck retorna, o membro de Atributos de cada estrutura de LUID_AND_ATTRIBUTES é definido como SE_PRIVILEGE_USED_FOR_ACCESS se o privilégio correspondente é ativado.Este método chama a função de PrivilegeCheck Win32.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe de CAccessToken