Share via


IX509EnrollmentPolicyServer::GetAuthFlags 메서드(certenroll.h)

GetAuthFlags 메서드는 클라이언트가 CEP(인증서 등록 정책) 서버에 인증하는 데 사용하는 인증 유형을 지정하는 값을 검색합니다. 이 값은 ICertPropertyEnrollmentPolicyServer 인터페이스의 Initialize 메서드에 의해 설정됩니다.

구문

HRESULT GetAuthFlags(
  [out, retval] X509EnrollmentAuthFlags *pValue
);

매개 변수

[out, retval] pValue

인증 유형을 지정하는 X509EnrollmentAuthFlags 열거형 값에 대한 포인터입니다. 다음 값 중 하나일 수 있습니다.

의미
X509AuthAnonymous
익명 인증.
X509AuthKerberos
Kerberos 인증입니다.
X509AuthUsername
텍스트 사용자 이름 및 암호 인증을 지웁
X509AuthCertificate
로컬 컴퓨터에 설치되고 서버에서 클라이언트의 ID를 확인하는 데 사용하는 클라이언트 인증 인증서입니다.

반환 값

함수가 성공하면 함수는 S_OK 반환합니다.

함수가 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 가능한 값에는 다음 표에 있는 값이 포함되지만, 이에 국한되는 것은 아닙니다. 일반적인 오류 코드 목록은 일반적인 HRESULT 값을 참조하세요.

반환 코드 설명
E_POINTER
pValue 매개 변수는 NULL일 수 없습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 certenroll.h

추가 정보

IX509EnrollmentPolicyServer