WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS-Enumeration (wdfdevice.h)
[Gilt nur für KMDF]
Der WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS Enumerationstyp definiert Flags, die der Treiber angeben kann, wenn er WdfDeviceWdmDispatchIrpToIoQueue aufruft.
Syntax
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;
Konstanten
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS Wert: 0x00000000 Es sind keine Flags festgelegt. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK Wert: 0x00000001 Gibt an, dass das Framework die Rückruffunktion EvtIoInCallerContext aufrufen soll, bevor die Anforderung in die Warteschlange eingefügt wird. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP Wert: 0x00000002 Gibt an, dass die IRP von der EvtDeviceWdmIrpPreprocess-Rückruffunktion des Treibers vorverarbeitet wurde. Entsprechend passt das Framework den Stapelspeicherort des IRP an den nächsten Eintrag an, bevor er in die Warteschlange eingefügt wird. |
Hinweise
Weitere Informationen zum Angeben von Warteschlangen für IRPs finden Sie unter Senden von IRPs an E/A-Warteschlangen.
Anforderungen
Anforderung | Wert |
---|---|
KMDF-Mindestversion | 1.11 |
Kopfzeile | wdfdevice.h (einschließen von Wdf.h) |