Partilhar via


CTokenPrivileges::Add

Adiciona um ou mais privilégios ao objeto do token de acesso de CTokenPrivileges .

bool Add( 
   LPCTSTR pszPrivilege, 
   bool bEnable  
) throw(...); 
void Add( 
   const TOKEN_PRIVILEGES & rPrivileges  
) throw(...);

Parâmetros

  • pszPrivilege
    Ponteiro para uma cadeia de caracteres NULL- finalizada que especifica o nome de privilégio, conforme definido no arquivo de cabeçalho de WINNT.H.

  • bEnable
    Se verdadeiro, o privilégio está ativado. Se falso, o privilégio é desativado.

  • rPrivileges
    Referência a uma estrutura de TOKEN_PRIVILEGES . Os privilégios e atributos são copiados de essa estrutura e adicionados a CTokenPrivileges o objeto.

Valor de retorno

O primeiro formulário de esse método retorna true se os privilégios são acrescentados com êxito, falso caso contrário.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe de CTokenPrivileges

CTokenPrivileges::Delete

CTokenPrivileges::DeleteAll