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 |