Partager via


Interface IWinHttpRequestEvents

L’interface IWinHttpRequestEvents fournit des événements pour microsoft Windows HTTP Services (WinHTTP). Il utilise uniquement des méthodes d’événement.

Membres

L’interface IWinHttpRequestEvents hérite de l’interface IUnknown. IWinHttpRequestEvents a également les types de membres suivants :

Méthodes

L’interface IWinHttpRequestEvents a ces méthodes.

Méthode Description
OnError Se produit en cas d’erreur d’exécution dans l’application.
OnResponseDataAvailable Se produit lorsque des données sont disponibles à partir de la réponse.
OnResponseFinished Se produit lorsque les données de réponse sont terminées.
OnResponseStart Se produit lorsque les données de réponse commencent à être reçues.

Notes

La procédure suivante décrit comment s’inscrire aux notifications.

  1. Obtenez une interface IConnectionPointContainer en appelant QueryInterface sur un objet IWinHttpRequest .
  2. Appelez FindConnectionPoint sur l’interface retournée et passez IID_IWinHttpRequestEvents à riid.
  3. Appelez Conseille sur le point de connexion retourné et passez un pointeur vers une interface IUnknown sur un objet qui implémente IWinHttpRequestEvents sur pUnk.

Vous pouvez terminer les notifications en appelant Unadvise sur le point de connexion retourné à l’étape 2.

Pour afficher du code qui s’inscrit pour les notifications COM, consultez la section Client de l’article Points de connexion COM .

Notes

Pour Windows XP et Windows 2000, consultez la section Conditions requises pour l’exécution de la page de démarrage WinHTTP.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP, Windows 2000 Professionnel avec SP3 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003, Windows 2000 Server avec SP3 [applications de bureau uniquement]
Composant redistribuable
WinHTTP 5.0 et Internet Explorer 5.01 ou version ultérieure sur Windows XP et Windows 2000.
IDL
HttpRequest.idl

Voir aussi

IWinHttpRequest

WinHTTP Versions