Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[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_FLAGSWert: 0x00000000 Es sind keine Kennzeichnungen festgelegt. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACKWert: 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_IRPWert: 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) |