IMFHttpDownloadRequest::BeginReceiveResponse 方法 (mfidl.h)
由 Microsoft Media Foundation 调用以接收服务器提供的响应,以响应以前发送的 HTTP 或 HTTPS 请求。 Media Foundation 仅在成功调用 EndSendRequest 方法后才调用此方法。
语法
HRESULT BeginReceiveResponse(
[in] IMFAsyncCallback *pCallback,
IUnknown *punkState
);
parameters
[in] pCallback
指向由 Microsoft Media Foundation 实现的回调对象的 IMFAsyncCallback 接口的指针。
punkState
指向状态对象的 IUnknown 接口的指针,由 Microsoft Media Foundation 定义。 此参数可以为 NULL。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
已成功启动异步操作。 |
要求
最低受支持的客户端 | Windows 10版本 1703 [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | mfidl.h |
Library | Mfplat.lib;Mfplat.dll |