IXMLHTTPRequest2::SetCustomResponseStream-Methode (msxml6.h)
Stellt einen benutzerdefinierten Stream bereit, um den Standardstream für den Empfang einer HTTP-Antwort zu ersetzen.
Syntax
HRESULT SetCustomResponseStream(
ISequentialStream *pSequentialStream
);
Parameter
pSequentialStream
Benutzerdefinierter Stream, der die HTTP-Antwort empfängt. ISequentialStream
Rückgabewert
Gibt bei Erfolg S_OK zurück.
Bemerkungen
Nachdem diese Methode aufgerufen wurde, ruft IXMLHTTPRequest2 die ISequentialStream::Write-Methode auf, wenn sie Antwortdaten vom Server empfängt. Sie können zu diesem Zeitpunkt mit der Verarbeitung der Daten beginnen, aber eine umfangreiche Verarbeitung vermeiden, da der Aufruf inline erfolgt, um weitere Daten vom Server zu empfangen. Da diese IXMLHTTPRequest2 niemals ISequentialStream::Read im benutzerdefinierten Stream aufruft, ist es sicher, E_NOTIMPL zurückzugeben, wenn die Anwendung ISequentialStream::Read nicht verwenden muss.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps],MSXML 6.0 und höher |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | msxml6.h |