Partager via


énumération XHR_CERT_ERROR_FLAG (msxml6.h)

Définit des indicateurs qui indiquent des erreurs de certificat de serveur pendant la négociation SSL avec le serveur en gérant la méthode OnServerCertificateReceived sur l’interface IXMLHTTPRequest3Callback .

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;

Constantes

 
XHR_CERT_ERROR_REVOCATION_FAILED
Valeur : 0x8000000UL
Le certificat reçu du serveur a une révocation de certificat non valide.
XHR_CERT_ERROR_UNKNOWN_CA
Le certificat reçu du serveur a une autorité de certification inconnue ou non valide.
XHR_CERT_ERROR_CERT_CN_INVALID
Le certificat reçu du serveur a un nom commun non valide.
XHR_CERT_ERROR_CERT_DATE_INVALID
Le certificat reçu du serveur a une date de certificat non valide.
XHR_CERT_ERROR_ALL_SERVER_ERRORS
Le certificat reçu du serveur a une révocation de certificat non valide, une autorité de certification inconnue ou non valide, un nom commun non valide et une date de certificat non valide.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau uniquement]
En-tête msxml6.h

Voir aussi

IXMLHTTPRequest3Callback

OnServerCertificateReceived