다음을 통해 공유


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

GetUseClientId 메서드는 ClientId 특성이 CEP(인증서 등록 정책) 서버의 정책 서버 플래그에 설정되어 있는지 여부를 지정하는 값을 검색합니다.

구문

HRESULT GetUseClientId(
  [out, retval] VARIANT_BOOL *pValue
);

매개 변수

[out, retval] pValue

이 CEP(인증서 등록 정책) 서버에 대한 PolicyServerUrlFlags 열거형에서 PsfUseClientId 비트가 설정되었는지 여부를 지정하는 부울 값에 대한 포인터입니다.

반환 값

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

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

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

설명

이 메서드는 이 CEP 서버에 대한 PolicyServerUrlFlags 열거형에서 PsfUseClientId 비트가 설정된 경우 VARIANT_TRUE 반환합니다. 이 플래그가 설정된 경우 ClientID 특성은 등록 프로세스 중에 인증서 요청에 포함되며 진단 또는 감사 목적으로 인증 기관에서 사용할 수 있습니다. 이 특성에 포함된 정보 유형의 예로는 암호화 서비스 공급자의 이름, Windows 버전 번호, 사용자 이름, 컴퓨터 DNS 이름 및 도메인 컨트롤러 DNS 이름이 있습니다.

요구 사항

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

추가 정보

IX509EnrollmentPolicyServer