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