Интерфейс IQueueCallbackIoCanceledOnQueue (wudfddi.h)
[Предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. Новые функции не добавляются в UMDF 1, а поддержка UMDF 1 в более новых версиях Windows 10 ограничена. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе начало работы с помощью UMDF.]
Интерфейс IQueueCallbackIoCanceledOnQueue необязателен. Драйвер может предоставить этот интерфейс, если вы хотите, чтобы UMDF уведомлял драйвер об отмене запроса ввода-вывода, когда он находится в очереди ввода-вывода драйвера.
Наследование
Интерфейс IQueueCallbackIoCanceledOnQueue наследуется от интерфейса IUnknown . IQueueCallbackIoCanceledOnQueue также имеет следующие типы элементов:
- Методы
Методы
Интерфейс IQueueCallbackIoCanceledOnQueue содержит следующие методы.
IQueueCallbackIoCanceledOnQueue::OnIoCanceledOnQueue Функция обратного вызова события OnIoCanceledOnQueue драйвера сообщает драйверу, что запрос ввода-вывода был отменен, когда он находился в очереди ввода-вывода. |
Комментарии
Чтобы зарегистрировать интерфейс IQueueCallbackIoCanceledOnQueue для очереди ввода-вывода, драйвер должен предоставить функцию QueryInterface для объекта очереди ввода-вывода. Функция QueryInterface должна возвращать указатель на интерфейс IQueueCallbackIoCanceledOnQueue . UMDF вызывает метод QueryInterface интерфейса IUnknown , который драйвер передает в IWDFDevice::CreateIoQueue.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | wudfddi.h |