Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Применимо только к KMDF]
Тип перечисления WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS определяет флаги, которые драйвер может указывать при вызове WdfDeviceWdmDispatchIrpToIoQueue.
Синтаксис
typedef enum _WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS {
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS = 0x00000000,
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK = 0x00000001,
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP = 0x00000002
} WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS;
Константы
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGSЗначение: 0x00000000 Флаги не заданы. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACKЗначение: 0x00000001 Указывает, что платформа должна вызывать функцию обратного вызова EvtIoInCallerContext перед вставкой запроса в очередь. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRPЗначение: 0x00000002 Указывает, что IRP был предварительно обработан функцией обратного вызова драйвера EvtDeviceWdmIrpPreprocess. Соответственно, платформа настраивает расположение стека IRP на следующую запись перед вставкой в очередь. |
Замечания
Дополнительные сведения об указании очередей для ip-адресов по мере их поступления см. в отправке запросов irPs в очереди ввода-вывода.
Требования
| Требование | Ценность |
|---|---|
| минимальная версия KMDF | 1.11 |
| заголовка | wdfdevice.h (include Wdf.h) |