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


Метод IEnroll4::getCertContextFromResponseBlob (xenroll.h)

[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]

Метод getCertContextFromResponseBlob извлекает сертификат из ответа центра сертификации . Этот метод был впервые определен интерфейсом IEnroll4 .

Синтаксис

HRESULT getCertContextFromResponseBlob(
  [in]  PCRYPT_DATA_BLOB pblobResponse,
  [out] PCCERT_CONTEXT   *ppCertContext
);

Параметры

[in] pblobResponse

Указатель на структуру CRYPT_DATA_BLOB , представляющую ответ.

[out] ppCertContext

Указатель на указатель на структуру CERT_CONTEXT , которая получает сертификат, полученный из ответа.

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

None

Remarks

Ответ, содержащийся в pblobResponse , должен содержать только один сертификат; дочерний сертификат не может присутствовать.

Ответ может быть либо ответом PKCS 7, либо полным ответом управления сертификатами через CMS (CMC). Тем не менее, чтобы принять полный ответ CMC, поставщик служб шифрования должен поддерживать кодировку ASN.1 структур CMC.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header xenroll.h
Библиотека Uuid.lib
DLL Xenroll.dll

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

IEnroll4