IMFSourceResolver::CancelObjectCreation 方法 (mfidl.h)

取消创建对象的异步请求。

语法

HRESULT CancelObjectCreation(
  [in] IUnknown *pIUnknownCancelCookie
);

参数

[in] pIUnknownCancelCookie

指向在 IMFSourceResolver::BeginCreateObjectFromByteStream 或 IMFSourceResolver::BeginCreateObjectFromURL 方法的 ppIUnknownCancelCookie 参数中返回的 IUnknown 接口的指针。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

可以使用此方法取消以前对 BeginCreateObjectFromByteStreamBeginCreateObjectFromURL 的调用。 但是,由于这些方法是异步的,因此在可以取消操作之前,它们可能会完成。 因此,在调用此方法后,可能仍会调用回调。

注意 无法远程调用此方法。
 

要求

要求
最低受支持的客户端 Windows Vista [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2008 [桌面应用 | UWP 应用]
目标平台 Windows
标头 mfidl.h
Library Mfuuid.lib

另请参阅

IMFSourceResolver

源冲突解决程序