WDF_IO_QUEUE_DISPATCH_TYPE enumeração (wdfio.h)

[Aplica-se a KMDF e UMDF]

O tipo de enumeração WDF_IO_QUEUE_DISPATCH_TYPE identifica os métodos de expedição de solicitação que podem ser associados a um objeto de fila de estrutura.

Sintaxe

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

Constantes

 
WdfIoQueueDispatchInvalid
Reservado para uso interno.
WdfIoQueueDispatchSequential
As solicitações da fila de E/S são apresentadas aos manipuladores de solicitação do driver uma de cada vez. A estrutura não fornece a próxima solicitação até que um driver tenha chamado WdfRequestComplete para concluir a solicitação atual.
WdfIoQueueDispatchParallel
A estrutura apresenta solicitações aos manipuladores de solicitação do driver assim que as solicitações estiverem disponíveis.
WdfIoQueueDispatchManual
A estrutura coloca solicitações na fila, mas não as entrega ao driver. O driver deve recuperar solicitações da fila chamando WdfIoQueueRetrieveNextRequest.
WdfIoQueueDispatchMax
Reservado apenas para uso interno.

Comentários

Para obter mais informações, consulte Métodos de Expedição para Solicitações de E/S.

Requisitos

   
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho wdfio.h (include Wdf.h)