IWinHttpRequestEvents-Schnittstelle
Die IWinHttpRequestEvents-Schnittstelle stellt Ereignisse für Microsoft Windows HTTP-Dienste (WinHTTP) bereit. Es werden nur Ereignismethoden verwendet.
Member
Die IWinHttpRequestEvents-Schnittstelle erbt von der IUnknown-Schnittstelle . IWinHttpRequestEvents verfügt auch über folgende Arten von Membern:
Methoden
Die IWinHttpRequestEvents-Schnittstelle verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
OnError | Tritt auf, wenn in der Anwendung ein Laufzeitfehler auftritt. |
OnResponseDataAvailable | Tritt auf, wenn Daten aus der Antwort verfügbar sind. |
OnResponseFinished | Tritt auf, wenn die Antwortdaten vollständig sind. |
OnResponseStart | Tritt auf, wenn die Antwortdaten empfangen werden. |
Bemerkungen
Im folgenden Verfahren wird beschrieben, wie Sie sich für Benachrichtigungen registrieren.
- Rufen Sie eine IConnectionPointContainer-Schnittstelle ab, indem Sie QueryInterface für ein IWinHttpRequest-Objekt aufrufen.
- Rufen Sie FindConnectionPoint auf der zurückgegebenen Schnittstelle auf, und übergeben Sie IID_IWinHttpRequestEvents an riid.
- Rufen Sie Advise für den zurückgegebenen Verbindungspunkt auf, und übergeben Sie einen Zeiger an eine IUnknown-Schnittstelle für ein Objekt, das IWinHttpRequestEvents in pUnk implementiert.
Benachrichtigungen können beendet werden, indem Sie "Nicht hinzufügen" für den in Schritt 2 zurückgegebenen Verbindungspunkt aufrufen.
Informationen zum Anzeigen von Code, der für COM-Benachrichtigungen registriert wird, finden Sie im Abschnitt Client des Artikels COM-Verbindungspunkte .
Hinweis
Informationen zu Windows XP und Windows 2000 finden Sie im Abschnitt Laufzeitanforderungen der WinHTTP-Startseite .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP, Windows 2000 Professional mit SP3 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003, Windows 2000 Server mit SP3 [nur Desktop-Apps] |
Verteilbare Komponente |
WinHTTP 5.0 und Internet Explorer 5.01 oder höher unter Windows XP und Windows 2000. |
IDL |
|