Поделиться через


CAccessToken::CreateImpersonationToken

Вызывайте этот метод для создания маркер доступа олицетворения.

bool CreateImpersonationToken( 
   CAccessToken* pImp, 
   SECURITY_IMPERSONATION_LEVEL sil = SecurityImpersonation 
) const throw(...);

Параметры

  • pImp
    Указатель на новый объект CAccessToken.

  • sil
    Определяет тип, указанный SECURITY_IMPERSONATION_LEVEL, который предоставляет новый уровень олицетворения токена.

Возвращаемое значение

Возвращает значение true, если операция выполнена успешно; в противном случае — значение false.

Заметки

CreateImpersonationToken вызывает DuplicateToken чтобы создать новый маркер олицетворения.

Требования

Header: atlsecurity.h

См. также

Ссылки

CAccessToken Class

CAccessToken::CreatePrimaryToken

CAccessToken::CreateRestrictedToken

CAccessToken::Revert