ICEnroll4::addCertTypeToRequestEx 方法 (xenroll.h)
[此方法已不再可供 Windows Server 2008 和 Windows Vista 使用。]
addCertTypeToRequestEx 方法,例如 addCertTypeToRequest 方法,會將證書範本新增至要求 (或「憑證類型」) 。 這個方法最初是在 ICEnroll4 介面中定義。
這個方法與憑證服務企業 原則模組相關聯。 此方法是特製化的,而且不建議對大部分的應用程式使用。 此版本可以將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 |