Freigeben über


XHR_CERT_ERROR_FLAG-Enumeration (msxml6.h)

Definiert Flags, die Serverzertifikatfehler während der SSL-Aushandlung mit dem Server angeben, indem die OnServerCertificateReceived-Methode auf der IXMLHTTPRequest3Callback-Schnittstelle behandelt wird.

Syntax

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;

Konstanten

 
XHR_CERT_ERROR_REVOCATION_FAILED
Wert: 0x800000UL
Das vom Server empfangene Zertifikat weist eine ungültige Zertifikatsperrung auf.
XHR_CERT_ERROR_UNKNOWN_CA
Das vom Server empfangene Zertifikat weist eine unbekannte oder ungültige Zertifizierungsstelle auf.
XHR_CERT_ERROR_CERT_CN_INVALID
Das vom Server empfangene Zertifikat weist einen ungültigen allgemeinen Namen auf.
XHR_CERT_ERROR_CERT_DATE_INVALID
Das vom Server empfangene Zertifikat weist ein ungültiges Zertifikatdatum auf.
XHR_CERT_ERROR_ALL_SERVER_ERRORS
Das vom Server empfangene Zertifikat weist eine ungültige Zertifikatsperrung sowie eine unbekannte oder ungültige Zertifizierungsstelle, einen ungültigen allgemeinen Namen und ein ungültiges Zertifikatdatum auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur Desktop-Apps]
Kopfzeile msxml6.h

Weitere Informationen

IXMLHTTPRequest3Callback

OnServerCertificateReceived