énumération WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS (wdfdevice.h)
[S’applique à KMDF uniquement]
Le type d’énumération WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS définit les indicateurs que le pilote peut spécifier lorsqu’il appelle WdfDeviceWdmDispatchIrpToIoQueue.
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;
Constantes
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS Valeur : 0x00000000 Aucun indicateur n'est défini. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK Valeur : 0x00000001 Spécifie que l’infrastructure doit appeler la fonction de rappel EvtIoInCallerContext avant d’insérer la demande dans la file d’attente. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP Valeur : 0x00000002 Spécifie que l’IRP a été prétraité par la fonction de rappel EvtDeviceWdmIrpPreprocess du pilote. En conséquence, l’infrastructure ajuste l’emplacement de la pile de l’IRP à l’entrée suivante avant de l’insérer dans la file d’attente. |
Remarques
Pour plus d’informations sur la spécification de files d’attente pour les irPs à mesure qu’ils arrivent, consultez Dispatching IRPs to I/O Queues.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.11 |
En-tête | wdfdevice.h (inclure Wdf.h) |