Bagikan melalui


enumerasi WDF_IO_QUEUE_DISPATCH_TYPE (wudfddi_types.h)

[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]

Enumerasi WDF_IO_QUEUE_DISPATCH_TYPE berisi nilai yang mengidentifikasi bagaimana driver harus menerima permintaan dari antrean I/O.

Sintaks

typedef enum _WDF_IO_QUEUE_DISPATCH_TYPE {
  WdfIoQueueDispatchSequential,
  WdfIoQueueDispatchParallel,
  WdfIoQueueDispatchManual,
  WdfIoQueueDispatchMaximum
} WDF_IO_QUEUE_DISPATCH_TYPE;

Konstanta

 
WdfIoQueueDispatchSequential
Permintaan antrean I/O disajikan ke fungsi panggilan balik antrean I/O driver satu per satu. Kerangka kerja mengirimkan permintaan berikutnya setelah driver memanggil metode IWDFIoRequest::Complete untuk menyelesaikan permintaan saat ini.
WdfIoQueueDispatchParallel
Kerangka kerja menyajikan permintaan ke fungsi panggilan balik antrean I/O driver segera setelah permintaan tersedia.
WdfIoQueueDispatchManual
Kerangka kerja menempatkan permintaan ke dalam antrean tetapi tidak mengirimkannya ke driver. Driver harus memanggil metode IWDFIoQueue::RetrieveNextRequest untuk mengambil permintaan dari antrean.
WdfIoQueueDispatchMaximum
Nilai enumerasi yang valid terlampaui.

Persyaratan

Persyaratan Nilai
Header wudfddi_types.h (termasuk Wudfddi.h)

Lihat juga

IWDFIoQueue::RetrieveNextRequest

IWDFIoRequest::Complete