Partager via


IXMLHTTPRequest3Callback ::OnServerCertificateReceived, méthode (msxml6.h)

Se produit lorsqu’un client reçoit des erreurs de certificat ou une chaîne de certificats de serveur pendant la négociation SSL avec le serveur.

Syntaxe

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

Paramètres

[in] pXHR

Requête HTTP initiale.

[in] dwCertificateErrors

Erreurs de certificat rencontrées dans la connexion HTTPS (voir XHR_CERT_ERROR_FLAG).

[in] cServerCertificateChain

Nombre d’éléments dans le paramètre rgServerCertChain .

[in] rgServerCertificateChain

Tableau de structures XHR_CERT qui représentent la chaîne de certificats de serveur.

Valeur retournée

Renvoie S_OK en cas de réussite.

Remarques

Note Cette méthode de rappel ne doit pas lever d’exceptions.
 

Configuration requise

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

Voir aussi

IXMLHTTPRequest3

IXMLHTTPRequest3Callback

setProperty

XHR_CERT

XHR_CERT_ERROR_FLAG