Поделиться через


Метод IMFSchemeHandler::CancelObjectCreation (mfidl.h)

Отменяет текущий запрос на создание объекта из URL-адреса.

Синтаксис

HRESULT CancelObjectCreation(
  [in] IUnknown *pIUnknownCancelCookie
);

Параметры

[in] pIUnknownCancelCookie

Указатель на интерфейс IUnknown , возвращенный в параметре ppIUnknownCancelCookie метода IMFSchemeHandler::BeginCreateObject .

Возвращаемое значение

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.

Комментарии

Этот метод можно использовать для отмены предыдущего вызова BeginCreateObject. Поскольку этот метод является асинхронным, он может быть завершен до отмены операции. Таким образом, обратный вызов может по-прежнему вызываться после вызова этого метода.

Операция не может быть отменена, если BeginCreateObject возвращает значение NULL в параметре ppIUnknownCancelCookie .

Требования

   
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfidl.h
Библиотека Mfuuid.lib

См. также раздел

IMFSchemeHandler

Обработчики схем и обработчики Byte-Stream