Interface IWinHttpRequestEvents
l’interface IWinHttpRequestEvents fournit des événements pour Microsoft Windows HTTP Services (WinHTTP). Elle 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 possède ces méthodes.
| Méthode | Description |
|---|---|
| OnError | Se produit lorsqu’une erreur d’exécution se produit 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 pour les notifications.
- Obtient une interface IConnectionPointContainer en appelant QueryInterface sur un objet IWinHttpRequest .
- Appelez FindConnectionPoint sur l’interface retournée et transmettez IID _ IWinHttpRequestEvents à riid.
- Appelez Advise sur le point de connexion retourné et transmettez un pointeur vers une interface IUnknown sur un objet qui implémente IWinHttpRequestEvents à punk.
Les notifications peuvent être arrêtées 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 configuration requise pour l’exécution de la Page de démarrage de WinHTTP.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows XP, Windows 2000 Professional avec les [ applications de bureau SP3 uniquement] |
| Serveur minimal pris en charge |
Windows server 2003, Windows 2000 server avec des [ applications de bureau SP3 uniquement] |
| Composant redistribuable |
WinHTTP 5,0 et Internet Explorer 5,01 ou version ultérieure sur Windows XP et Windows 2000. |
| MIDL |
|