共用方式為


ICEnroll::getCertFromPKCS7 方法 (xenroll.h)

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

getCertFromPKCS7 方法會擷取 PKCS #7 訊息中所含的憑證,該訊息會回應 PKCS #10 憑證要求。 這個方法最初是由 ICEnroll 介面所定義。

這個方法會擷取即使 PKCS #7 訊息可能包含許多憑證來指定核發憑證之授權單位的證書頒發機構鏈結,仍會擷取所發行的單一憑證。

語法

HRESULT getCertFromPKCS7(
  [in]  BSTR wszPKCS7,
  [out] BSTR *pbstrCert
);

參數

[in] wszPKCS7

指定要從中擷取已發行憑證的 PKCS #7。

[out] pbstrCert

要接收所發行憑證 之 BSTR 變數的指標。 當您完成 使用 BSTR 時,請呼叫 SysFreeString 函式來釋放它。

傳回值

C++

如果方法成功,方法會傳回S_OK。

如果方法失敗,它會傳回指出錯誤的 HRESULT 值。 如需常見錯誤碼的清單,請參閱 一般 HRESULT 值

VB

包含已發行憑證的字串。

規格需求

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