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