IMFSourceResolver::CancelObjectCreation 方法 (mfidl.h)
取消创建对象的异步请求。
语法
HRESULT CancelObjectCreation(
[in] IUnknown *pIUnknownCancelCookie
);
参数
[in] pIUnknownCancelCookie
指向在 IMFSourceResolver::BeginCreateObjectFromByteStream 或 IMFSourceResolver::BeginCreateObjectFromURL 方法的 ppIUnknownCancelCookie 参数中返回的 IUnknown 接口的指针。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
可以使用此方法取消以前对 BeginCreateObjectFromByteStream 或 BeginCreateObjectFromURL 的调用。 但是,由于这些方法是异步的,因此在可以取消操作之前,它们可能会完成。 因此,在调用此方法后,可能仍会调用回调。
注意 无法远程调用此方法。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2008 [桌面应用 | UWP 应用] |
目标平台 | Windows |
标头 | mfidl.h |
Library | Mfuuid.lib |