WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS-Aufzählung (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 WdfDeviceWdmDispatchIrpToIoQueueaufruft.
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 Kennzeichnungen festgelegt. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK Wert: 0x00000001 Gibt an, dass das Framework die EvtIoInCallerContext Rückruffunktion aufrufen soll, bevor die Anforderung in die Warteschlange eingefügt wird. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP Wert: 0x00000002 Gibt an, dass das IRP von der EvtDeviceWdmIrpPreprocess Rückruffunktion des Treibers vorverarbeitet wurde. Dementsprechend passt das Framework die Stapelposition des IRP an den nächsten Eintrag an, bevor er in die Warteschlange eingefügt wird. |
Bemerkungen
Weitere Informationen zum Angeben von Warteschlangen für IRPs beim Eintreffen finden Sie unter Verteilen von IRPs an E/A-Warteschlangen.
Anforderungen
Anforderung | Wert |
---|---|
Minimale KMDF-Version | 1.11 |
Header- | wdfdevice.h (einschließen Wdf.h) |