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 |