Метод 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 |
Header | xenroll.h |
Библиотека | Uuid.lib |
DLL | Xenroll.dll |