Поделиться через


Метод ICertificateAttestationChallenge::Initialize (certenroll.h)

Инициализируйте, используя полный ответ управления сертификатами через CMS (CMC), возвращенный из ЦС.

Синтаксис

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

Параметры

[in] Encoding

Значение перечисления EncodingType , указывающее тип кодировки Юникода, примененный к ответу. Значение по умолчанию — XCN_CRYPT_STRING_BASE64.

[in] strPendingFullCmcResponseWithChallenge

Ожидающий ответ CMC от ЦС.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

ЦС должен был вернуть ожидающий ответ CMC. Содержимое ответа CMC должно содержать запрос. Должен быть только один ответ CMC, который должен содержать ожидающие сведения.

Требования

Требование Значение
Целевая платформа Windows
Header certenroll.h
DLL Certenroll.dll

См. также раздел

ICertificateAttestationChallenge