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
템플릿 확장의 버전 유형을 나타냅니다. 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
버전 1 확장 사용 |
|
버전 2 확장 사용 |
[in] bstrOIDOrName
인증서 요청에 추가되는 인증서 템플릿 정규화된 이름입니다. 이 값은 인증 기관에서 해석합니다.
[in] lMajorVersion
템플릿의 주 버전을 설정합니다. lFlag가 XECT_EXTENSION_V!인 경우 이 매개 변수는 무시됩니다.
[in] fMinorVersion
부 버전의 템플릿이 사용되는지 여부를 나타냅니다. lFlag가 XECT_EXTENSION_V!인 경우 이 매개 변수는 무시됩니다.
[in] lMinorVersion
템플릿의 부 버전을 설정합니다. lFlag가 XECT_EXTENSION_V1 경우 또는 fMinorVersion이 FALSE인 경우 이 매개 변수는 무시됩니다.
반환 값
VB
반환 값은 HRESULT이며 호출에 성공하면 S_OK 반환됩니다.설명
이 메서드는 새 요청 메서드 createRequest만 지원합니다. createPKCS10 메서드를 지원하지 않습니다.
이 메서드를 여러 번 호출하여 요청에 대한 여러 인증서 템플릿을 설정할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | xenroll.h |
라이브러리 | Uuid.lib |
DLL | Xenroll.dll |