énumération WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS (wdfdevice.h)
[S’applique uniquement à KMDF]
Le type d’énumération WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS définit des indicateurs que le pilote peut spécifier lorsqu’il appelle WdfDeviceWdmDispatchIrpToIoQueue.
Syntaxe
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 requête 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 fonction de rappel. 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 fournisseurs d’intégration à mesure qu’ils arrivent, consultez Dispatching IRPs to I/O Queues.
Exigences
Exigence | Valeur |
---|---|
version minimale de KMDF | 1.11 |
d’en-tête | wdfdevice.h (include Wdf.h) |