Compartilhar via


CAccessToken::Impersonate

Chamar esse método para atribuir uma representação CAccessToken a um segmento.

bool Impersonate(
   HANDLE hThread = NULL
) const throw(...);

Parâmetros

  • hThread
    Identificador para o segmento para atribuir o símbolo da representação.Este identificador deve ter sido aberto com direitos de acesso de TOKEN_IMPERSONATE.Se hThread é NULO, o método faz com que o segmento parar de usar um símbolo de representação.

Valor de retorno

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

Comentários

Em compilações de depuração, um erro ocorrerá se CAccessToken de declaração não tem um ponteiro válido em um símbolo.

classe de CAutoRevertImpersonation pode ser usado para reverter automaticamente tokens de acesso representados.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe de CAccessToken