Partilhar via


CAccessToken::CreatePrimaryToken

telefonar Este método para criar um novo token primário.

bool CreatePrimaryToken(
   CAccessToken* pPri,
   DWORD dwDesiredAccess = MAXIMUM_ALLOWED,
   const CSecurityAttributes* pTokenAttributes = NULL
) const throw(...);

Parâmetros

  • pPri
    Ponteiro para o novo CAccessToken objeto.

  • dwDesiredAccess
    Especifica os direitos de acesso solicitado para o novo token.O padrão, MAXIMUM_ALLOWED, solicitações de todos os direitos de acesso válido para o chamador.See Direitos de acesso e máscaras de acesso mais direitos de acesso ativado.

  • pTokenAttributes
    Ponteiro para um SECURITY_ATTRIBUTES estrutura que especifica um descritor de segurança para o novo símbolo e determina se processos filho pode herdar o token.If pTokenAttributes for nulo, o token obtém um descritor de segurança padrão e o identificador não pode ser herdado.

Valor de retorno

Retorna verdadeiro sucesso, false em caso de falha.

Comentários

CreatePrimaryToken chamadas DuplicateTokenEx para criar um novo token primário.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe CAccessToken

CAccessToken::CreateImpersonationToken

CAccessToken::CreateRestrictedToken

Outros recursos

CAccessToken membros