IX509SCEPEnrollment::Initialize 方法 (certenroll.h)
初始化 實例,以準備新的要求。
語法
HRESULT Initialize(
[in] IX509CertificateRequestPkcs10 *pRequest,
[in] BSTR strThumbprint,
[in] EncodingType ThumprintEncoding,
[in] BSTR strServerCertificates,
[in] EncodingType Encoding
);
參數
[in] pRequest
已初始化之要求的實例。
[in] strThumbprint
CA 憑證指紋。
[in] ThumprintEncoding
CA 憑證指紋的編碼方式。
[in] strServerCertificates
具有 CA 和 SCEP RA 憑證的 PKCS7 要求。
[in] Encoding
要求的編碼類型。
傳回值
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
此方法需要 SCEP 伺服器簽章 EA 憑證和 SCEP 伺服器加密 EA 憑證,這兩者都是由 CA 憑證簽署。
如果遺漏任何預期的憑證,或指紋不符合 CA 憑證,這個方法就會失敗。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | certenroll.h |
Dll | Certenroll.dll |