共用方式為


IXMLHTTPRequest2::SetCustomResponseStream 方法 (msxml6.h)

提供自定義數據流來取代接收 HTTP 回應的標準數據流。

語法

HRESULT SetCustomResponseStream(
  ISequentialStream *pSequentialStream
);

參數

pSequentialStream

將接收 HTTP 回應的自訂數據流。 ISequentialStream

傳回值

傳回成功 時S_OK

備註

呼叫這個方法之後, IXMLHTTPRequest2 會在從伺服器接收響應數據時呼叫 ISequentialStream::Write 方法。 您可以立即開始處理數據,但請避免大量處理,因為呼叫會內嵌接收來自伺服器的進一步數據。 由於此 IXMLHTTPRequest2 永遠不會在自定義數據流上呼叫 ISequentialStream::Read,因此如果應用程式不需要使用 ISequentialStream::Read,則傳回E_NOTIMPL

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式],MSXML 6.0 和更新版本
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 msxml6.h

另請參閱

ISequentialStream 介面

IXMLHTTPRequest2