IEnroll4::AddCertTypeToRequestWStrEx 方法 (xenroll.h)

[從 Windows Server 2008 和 Windows Vista 起,這個方法已不再可供使用。]

AddCertTypeToRequestWStrEx 方法,例如 AddCertTypeToRequestWStr 方法,會將證書範本新增至要求 (也稱為憑證類型) 。

這個方法與憑證服務企業 原則模組相關聯。 此方法是特製化的,不建議對大部分的應用程式使用。 此版本可以將 V2 範本擴充功能新增至要求。 這個方法最初是在 IEnroll4 介面中定義。

語法

HRESULT AddCertTypeToRequestWStrEx(
  [in] LONG    lType,
  [in] LPCWSTR pwszOIDOrName,
  [in] LONG    lMajorVersion,
  [in] BOOL    fMinorVersion,
  [in] LONG    lMinorVersion
);

參數

[in] lType

指出範本延伸模組的版本類型。 它可以是下列其中一個值。

意義
XECT_EXTENSION_V1
使用第 1 版擴充功能
XECT_EXTENSION_V2
使用第 2 版擴充功能

[in] pwszOIDOrName

Null 終止字元字串的指標,表示要新增至 憑證要求之證書範本的完整名稱。 這個值是由 證書頒發機構單位解譯。

[in] lMajorVersion

指定範本主要版本的 值。 如果 lType 為 XECT_EXTENSION_V1,則會忽略此參數。

[in] fMinorVersion

值,指定是否使用範本的次要版本。 如果 lType 為 XECT_EXTENSION_V1,則會忽略此參數。

[in] lMinorVersion

值,指定範本的次要版本。 如果 lType XECT_EXTENSION_V1或 fMinorVersionFALSE,則會忽略此參數。

傳回值

傳回值是 HRESULT,如果呼叫成功,則傳回S_OK。

備註

這個方法僅支援新的要求方法 createRequestWStr。 它不支援 createPKCS10WStr 方法。

這個方法可以多次呼叫,以建立要求的多個證書範本。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 xenroll.h
程式庫 Uuid.lib
Dll Xenroll.dll

另請參閱

IEnroll4