ICEnroll4::addCertTypeToRequestEx 메서드(xenroll.h)

[이 메서드는 Windows Server 2008 및 Windows Vista를 기준으로 더 이상 사용할 수 없습니다.]

addCertTypeToRequest 메서드와 같은 addCertTypeToRequestEx 메서드는 요청에 인증서 템플릿(또는 "인증서 유형")을 추가합니다. 이 메서드는 ICEnroll4 인터페이스에서 처음 정의되었습니다.

이 메서드는 Certificate Services 엔터프라이즈 정책 모듈과 연결됩니다. 이 메서드는 특수화되어 있으며 대부분의 애플리케이션에는 사용하지 않는 것이 좋습니다. 이 버전은 요청에 V@ 템플릿 확장을 추가할 수 있습니다.

구문

HRESULT addCertTypeToRequestEx(
  [in] LONG lType,
  [in] BSTR bstrOIDOrName,
  [in] LONG lMajorVersion,
  [in] BOOL fMinorVersion,
  [in] LONG lMinorVersion
);

매개 변수

[in] lType

템플릿 확장의 버전 유형을 나타냅니다. 다음 값 중 하나일 수 있습니다.

의미
XECT_EXTENSION_V1
버전 1 확장 사용
XECT_EXTENSION_V2
버전 2 확장 사용

[in] bstrOIDOrName

인증서 요청에 추가되는 인증서 템플릿 정규화된 이름입니다. 이 값은 인증 기관에서 해석합니다.

[in] lMajorVersion

템플릿의 주 버전을 설정합니다. lFlag가 XECT_EXTENSION_V!인 경우 이 매개 변수는 무시됩니다.

[in] fMinorVersion

부 버전의 템플릿이 사용되는지 여부를 나타냅니다. lFlag가 XECT_EXTENSION_V!인 경우 이 매개 변수는 무시됩니다.

[in] lMinorVersion

템플릿의 부 버전을 설정합니다. lFlag가 XECT_EXTENSION_V1 경우 또는 fMinorVersionFALSE인 경우 이 매개 변수는 무시됩니다.

반환 값

VB

반환 값은 HRESULT이며 호출에 성공하면 S_OK 반환됩니다.

설명

이 메서드는 새 요청 메서드 createRequest만 지원합니다. createPKCS10 메서드를 지원하지 않습니다.

이 메서드를 여러 번 호출하여 요청에 대한 여러 인증서 템플릿을 설정할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 xenroll.h
라이브러리 Uuid.lib
DLL Xenroll.dll

추가 정보

CEnroll

ICEnroll2::addCertTypeToRequest

ICEnroll4

ICEnroll4::createRequest

ICEnroll::createPKCS10