enumerasi WDF_USB_REQUEST_TYPE (wdfusb.h)

[Berlaku untuk KMDF dan UMDF]

Enumerasi WDF_USB_REQUEST_TYPE mengidentifikasi jenis permintaan USB yang dapat dikirim driver berbasis kerangka kerja ke target I/O USB.

Sintaks

typedef enum _WDF_USB_REQUEST_TYPE {
  WdfUsbRequestTypeInvalid = 0,
  WdfUsbRequestTypeNoFormat,
  WdfUsbRequestTypeDeviceString,
  WdfUsbRequestTypeDeviceControlTransfer,
  WdfUsbRequestTypeDeviceUrb,
  WdfUsbRequestTypePipeWrite,
  WdfUsbRequestTypePipeRead,
  WdfUsbRequestTypePipeAbort,
  WdfUsbRequestTypePipeReset,
  WdfUsbRequestTypePipeUrb
} WDF_USB_REQUEST_TYPE, *PWDF_USB_REQUEST_TYPE;

Konstanta

 
WdfUsbRequestTypeInvalid
Nilai: 0
Hanya untuk penggunaan internal.
WdfUsbRequestTypeNoFormat
Nilai ini tidak digunakan.
WdfUsbRequestTypeDeviceString
Permintaan untuk mendapatkan string Unicode perangkat.
WdfUsbRequestTypeDeviceControlTransfer
Permintaan untuk mengirim transfer kontrol.
WdfUsbRequestTypeDeviceUrb
Permintaan untuk mengirim URB ke perangkat.
WdfUsbRequestTypePipeWrite
Permintaan untuk menulis ke pipa.
WdfUsbRequestTypePipeRead
Permintaan untuk membaca dari pipa.
WdfUsbRequestTypePipeAbort
Permintaan untuk menghentikan pipa.
WdfUsbRequestTypePipeReset
Permintaan untuk mengatur ulang pipa.
WdfUsbRequestTypePipeUrb
Permintaan untuk mengirim URB ke pipa.

Keterangan

Enumerasi WDF_USB_REQUEST_TYPE digunakan dalam struktur WDF_USB_REQUEST_COMPLETION_PARAMS .

Persyaratan

Persyaratan Nilai
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header wdfusb.h (termasuk Wdfusb.h)

Lihat juga

WDF_USB_REQUEST_COMPLETION_PARAMS