다음을 통해 공유


CAccessToken::Impersonate

할당 된 가장이이 메서드를 호출 CAccessToken 스레드 수입니다.

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

매개 변수

  • hThread
    스레드 가장 토큰을 할당을 처리 합니다. 이 핸들 TOKEN_IMPERSONATE 액세스 권한으로 열어야 합니다. 경우 hThread 널 메서드는 스레드 가장 토큰을 사용 하 여 중지 됩니다.

반환 값

성공하면 true를 반환하고, 실패하면 false를 반환합니다.

설명

디버그 빌드에서 어설션 오류가 발생 합니다 CAccessToken 토큰에 대 한 유효한 포인터를 갖지 않습니다.

CAutoRevertImpersonation 클래스 가장된 액세스 토큰을 자동으로 되돌리는 데 사용할 수 있습니다.

요구 사항

헤더: atlsecurity.h

참고 항목

참조

CAccessToken Class