перечисление WDF_IO_QUEUE_DISPATCH_TYPE (wdfio.h)
[Относится к KMDF и UMDF]
Тип перечисления WDF_IO_QUEUE_DISPATCH_TYPE определяет методы диспетчеризации запросов, которые можно связать с объектом очереди платформы.
Синтаксис
typedef enum _WDF_IO_QUEUE_DISPATCH_TYPE {
WdfIoQueueDispatchInvalid = 0,
WdfIoQueueDispatchSequential,
WdfIoQueueDispatchParallel,
WdfIoQueueDispatchManual,
WdfIoQueueDispatchMax
} WDF_IO_QUEUE_DISPATCH_TYPE;
Константы
WdfIoQueueDispatchInvalid Значение: 0 Зарезервировано для внутреннего использования. |
WdfIoQueueDispatchSequential Запросы очереди ввода-вывода предоставляются обработчикам запросов драйвера по одному. Платформа не доставляет следующий запрос, пока драйвер не вызовет WdfRequestComplete для завершения текущего запроса. |
WdfIoQueueDispatchParallel Платформа представляет запросы обработчикам запросов драйвера, как только они становятся доступными. |
WdfIoQueueDispatchManual Платформа помещает запросы в очередь, но не доставляет их драйверу. Драйвер должен получать запросы из очереди, вызывая WdfIoQueueRetrieveNextRequest. |
WdfIoQueueDispatchMax Зарезервировано только для внутреннего использования. |
Комментарии
Дополнительные сведения см. в разделе Методы диспетчеризации для запросов ввода-вывода.
Требования
Требование | Значение |
---|---|
Минимальная версия KMDF | 1,0 |
Минимальная версия UMDF | 2,0 |
Верхняя часть | wdfio.h (включая Wdf.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по