次の方法で共有


XHR_CERT_ERROR_FLAG列挙 (msxml6.h)

IXMLHTTPRequest3Callback インターフェイスで OnServerCertificateReceived メソッドを処理することで、サーバーとの SSL ネゴシエーション中にサーバー証明書エラーを示すフラグを定義します。

構文

typedef enum _XHR_CERT_ERROR_FLAG {
  XHR_CERT_ERROR_REVOCATION_FAILED = 0x800000UL,
  XHR_CERT_ERROR_UNKNOWN_CA,
  XHR_CERT_ERROR_CERT_CN_INVALID,
  XHR_CERT_ERROR_CERT_DATE_INVALID,
  XHR_CERT_ERROR_ALL_SERVER_ERRORS
} XHR_CERT_ERROR_FLAG;

定数

 
XHR_CERT_ERROR_REVOCATION_FAILED
値: 0x800000UL
サーバーから受信した証明書に無効な証明書失効があります。
XHR_CERT_ERROR_UNKNOWN_CA
サーバーから受信した証明書に、不明な証明機関または無効な証明機関があります。
XHR_CERT_ERROR_CERT_CN_INVALID
サーバーから受信した証明書の共通名が無効です。
XHR_CERT_ERROR_CERT_DATE_INVALID
サーバーから受信した証明書の証明書の日付が無効です。
XHR_CERT_ERROR_ALL_SERVER_ERRORS
サーバーから受信した証明書に無効な証明書失効があり、不明または無効な証明機関、無効な共通名、および無効な証明書の日付があります。

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
Header msxml6.h

こちらもご覧ください

IXMLHTTPRequest3Callback

OnServerCertificateReceived