enumeración WDF_IO_QUEUE_DISPATCH_TYPE (wdfio.h)

[Se aplica a KMDF y UMDF]

El tipo de enumeración WDF_IO_QUEUE_DISPATCH_TYPE identifica los métodos de envío de solicitudes que se pueden asociar a un objeto de cola de marco.

Syntax

typedef enum _WDF_IO_QUEUE_DISPATCH_TYPE {
  WdfIoQueueDispatchInvalid = 0,
  WdfIoQueueDispatchSequential,
  WdfIoQueueDispatchParallel,
  WdfIoQueueDispatchManual,
  WdfIoQueueDispatchMax
} WDF_IO_QUEUE_DISPATCH_TYPE;

Constantes

 
WdfIoQueueDispatchInvalid
Valor: 0
Reservado para uso interno.
WdfIoQueueDispatchSequential
Las solicitudes de la cola de E/S se presentan a los controladores de solicitudes del controlador de uno en uno. El marco no entrega la siguiente solicitud hasta que un controlador haya llamado a WdfRequestComplete para completar la solicitud actual.
WdfIoQueueDispatchParallel
El marco presenta solicitudes a los controladores de solicitudes del controlador en cuanto las solicitudes están disponibles.
WdfIoQueueDispatchManual
El marco coloca las solicitudes en la cola, pero no las entrega al controlador. El controlador debe recuperar las solicitudes de la cola mediante una llamada a WdfIoQueueRetrieveNextRequest.
WdfIoQueueDispatchMax
Reservado para uso interno.

Comentarios

Para obtener más información, vea Dispatching Methods for I/O Requests.

Requisitos

Requisito Value
Versión mínima de KMDF 1.0
Versión mínima de UMDF 2.0
Encabezado wdfio.h (incluir Wdf.h)