Метод IMFSourceResolver::CancelObjectCreation (mfidl.h)
Отменяет асинхронный запрос на создание объекта.
Синтаксис
HRESULT CancelObjectCreation(
[in] IUnknown *pIUnknownCancelCookie
);
Параметры
[in] pIUnknownCancelCookie
Указатель на интерфейс IUnknown , возвращенный в параметре ppIUnknownCancelCookie метода IMFSourceResolver::BeginCreateObjectFromByteStream или IMFSourceResolver::BeginCreateObjectFromURL .
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Этот метод можно использовать для отмены предыдущего вызова BeginCreateObjectFromByteStream или BeginCreateObjectFromURL. Поскольку эти методы являются асинхронными, они могут быть завершены до отмены операции. Таким образом, обратный вызов может по-прежнему вызываться после вызова этого метода.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | mfidl.h |
Библиотека | Mfuuid.lib |