다음을 통해 공유


CAccessToken::CreatePrimaryToken

새 주 토큰을 만들 때이 메서드를 호출 합니다.

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

매개 변수

  • pPri
    포인터를 새 CAccessToken 개체입니다.

  • dwDesiredAccess
    새 토큰에 대해 요청 된 액세스 권한을 지정합니다. MAXIMUM_ALLOWED에 기본적으로 호출자에 대 한 잘못 된 모든 액세스 권한을 요청 합니다. 참조 사용 권한 및 액세스 마스크 에 더 많은 액세스 권한에 대 한.

  • pTokenAttributes
    포인터는 SECURITY_ATTRIBUTES 새 토큰에 대 한 보안 설명자를 지정 하 고 자식 프로세스 토큰을 상속할 수 있는지 여부를 결정 하는 구조입니다. 경우 pTokenAttributes NULL 토큰의 기본 보안 설명자를 가져옵니다과 핸들을 상속할 수 없습니다.

반환 값

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

설명

CreatePrimaryToken호출 DuplicateTokenEx 새 주 토큰을 만들 수 있습니다.

요구 사항

헤더: atlsecurity.h

참고 항목

참조

CAccessToken Class

CAccessToken::CreateImpersonationToken

CAccessToken::CreateRestrictedToken