IWinHttpRequestEvents::OnResponseDataAvailable 事件

当响应中的数据可用时,将发生 OnResponseDataAvailable 事件。

语法

void OnResponseDataAvailable(
  [in] SAFEARRAY(unsigned char) *Data
);

参数

数据 [in]

一个从零开始的字节数组,用于接收 Microsoft Windows HTTP Services (WinHTTP 接收的响应数据,) 发生此事件的时间点。 这是类型为 VT_ARRAY 的 VARIANT |VT_UI1。

返回值

此事件不返回值。

备注

由于数据以字节为单位,因此当将数据放入宽字符 (Unicode) 字符串时,必须将其转换为宽字符。

注意

对于 Windows XP 和 Windows 2000,请参阅 WinHTTP 起始页的 运行时要求 部分。

要求

要求
最低受支持的客户端
Windows XP、Windows 2000 Professional 和 SP3 [仅限桌面应用]
最低受支持的服务器
Windows Server 2003、Windows 2000 Server SP3 [仅限桌面应用]
可再发行组件
Windows XP 和 Windows 2000 上的 WinHTTP 5.0 和 Internet Explorer 5.01 或更高版本。
IDL
HttpRequest.idl

另请参阅

IWinHttpRequestEvents

WinHttpRequest

WinHTTP 版本