Partager via


IXMLHTTPRequest2 ::SetCustomResponseStream, méthode (msxml6.h)

Fournit un flux personnalisé pour remplacer le flux standard pour la réception d’une réponse HTTP.

Syntaxe

HRESULT SetCustomResponseStream(
  ISequentialStream *pSequentialStream
);

Paramètres

pSequentialStream

Flux personnalisé qui recevra la réponse HTTP. ISequentialStream

Valeur retournée

Renvoie S_OK en cas de réussite.

Remarques

Une fois cette méthode appelée, IXMLHTTPRequest2 appelle la méthode ISequentialStream ::Write lorsqu’elle reçoit les données de réponse du serveur. Vous pouvez commencer à traiter les données à ce moment-là, mais évitez les traitements lourds, car l’appel est effectué en ligne pour recevoir d’autres données du serveur. Étant donné que ce IXMLHTTPRequest2 n’appelle jamais ISequentialStream ::Read sur le flux personnalisé, il est possible de retourner E_NOTIMPL si l’application n’a pas besoin d’utiliser ISequentialStream ::Read.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP],MSXML 6.0 et versions ultérieures
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête msxml6.h

Voir aussi

ISequentialStream, interface

IXMLHTTPRequest2