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


Метод IXMLHTTPRequest3Callback::OnServerCertificateReceived (msxml6.h)

Происходит, когда клиент получает ошибки сертификата или цепочку сертификатов сервера во время согласования SSL с сервером.

Синтаксис

HRESULT OnServerCertificateReceived(
  [in] IXMLHTTPRequest3 *pXHR,
  [in] DWORD            dwCertificateErrors,
  [in] DWORD            cServerCertificateChain,
  [in] const XHR_CERT   *rgServerCertificateChain
);

Параметры

[in] pXHR

Исходный HTTP-запрос.

[in] dwCertificateErrors

Ошибки сертификата, возникшие в HTTPS-подключении (см. XHR_CERT_ERROR_FLAG).

[in] cServerCertificateChain

Количество элементов в параметре rgServerCertChain .

[in] rgServerCertificateChain

Массив XHR_CERT структур, представляющих цепочку сертификатов сервера.

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

Возвращает S_OK при успешном выполнении.

Комментарии

Примечание Этот метод обратного вызова не должен вызывать исключения.
 

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header msxml6.h

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

IXMLHTTPRequest3

IXMLHTTPRequest3Callback

SetProperty

XHR_CERT

XHR_CERT_ERROR_FLAG