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
Library Uuid.lib
DLL Xenroll.dll