enumerazione WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS (wdfdevice.h)
[Si applica solo a KMDF]
Il tipo di enumerazione WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS definisce i flag che il driver può specificare quando chiama WdfDeviceWdmDispatchIrpToIoQueue.
Sintassi
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;
Costanti
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS Valore: 0x00000000 Non sono impostati flag. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK Valore: 0x00000001 Specifica che il framework deve chiamare il EvtIoInCallerContext funzione di callback prima di inserire la richiesta nella coda. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP Valore: 0x00000002 Specifica che l'IRP è stato pre-elaborato dal driver EvtDeviceWdmIrpPreprocess funzione di callback. Di conseguenza, il framework regola la posizione dello stack di IRP alla voce successiva prima di inserirla nella coda. |
Osservazioni
Per altre informazioni sulla specifica delle code per i runtime di integrazione man mano che arrivano, vedere Invio di indirizzi DI runtime di integrazione alle code di I/O.
Fabbisogno
Requisito | Valore |
---|---|
versione minima di KMDF | 1.11 |
intestazione | wdfdevice.h (include Wdf.h) |