ICertificateAttestationChallenge::Initialize 方法 (certenroll.h)

使用通过 CMS (CMC) 从 CA 返回的响应的完整 证书管理 进行初始化。

语法

HRESULT Initialize(
  [in] EncodingType Encoding,
  [in] BSTR         strPendingFullCmcResponseWithChallenge
);

参数

[in] Encoding

一个 EncodingType 枚举值,该值指定应用于响应的 Unicode 编码的类型。 默认值为 XCN_CRYPT_STRING_BASE64。

[in] strPendingFullCmcResponseWithChallenge

来自 CA 的挂起 CMC 响应。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

CA 应已返回挂起的 CMC 响应。 CMC 响应的内容应包含质询。 必须只有一个 CMC 响应,并且必须包含挂起的信息。

要求

要求
目标平台 Windows
标头 certenroll.h
DLL Certenroll.dll

另请参阅

ICertificateAttestationChallenge