Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |