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
ヘッダー msxml6.h

こちらもご覧ください

IXMLHTTPRequest3

IXMLHTTPRequest3Callback

SetProperty

XHR_CERT

XHR_CERT_ERROR_FLAG