enumerazione WDF_IO_QUEUE_DISPATCH_TYPE (wdfio.h)

[Si applica a KMDF e UMDF]

Il tipo di enumerazione WDF_IO_QUEUE_DISPATCH_TYPE identifica i metodi di invio delle richieste che possono essere associati a un oggetto coda del framework.

Sintassi

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

Costanti

 
WdfIoQueueDispatchInvalid
Valore: 0
Riservato per utilizzo interno.
WdfIoQueueDispatchSequential
Le richieste della coda di I/O vengono presentate ai gestori di richieste del driver uno alla volta. Il framework non recapita la richiesta successiva finché un driver non ha chiamato WdfRequestComplete per completare la richiesta corrente.
WdfIoQueueDispatchParallel
Il framework presenta le richieste ai gestori di richieste del driver non appena le richieste sono disponibili.
WdfIoQueueDispatchManual
Il framework inserisce le richieste nella coda, ma non le recapita al driver. Il driver deve recuperare le richieste dalla coda chiamando WdfIoQueueRetrieveNextRequest.
WdfIoQueueDispatchMax
Riservato esclusivamente per uso interno.

Commenti

Per altre informazioni, vedere Metodi di invio per le richieste di I/O.

Requisiti

Requisito Valore
Versione KMDF minima 1,0
Versione UMDF minima 2,0
Intestazione wdfio.h (include Wdf.h)