WDF_USB_REQUEST_TYPE列舉 (wdfusb.h)

[適用於 KMDF 和 UMDF]

WDF_USB_REQUEST_TYPE列舉可識別架構驅動程式可以傳送至USB I/O目標的USB要求類型。

Syntax

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;

常數

 
WdfUsbRequestTypeInvalid
值: 0
僅供內部使用。
WdfUsbRequestTypeNoFormat
不使用這個值。
WdfUsbRequestTypeDeviceString
取得裝置 Unicode 字串的要求。
WdfUsbRequestTypeDeviceControlTransfer
傳送 控制傳輸的要求。
WdfUsbRequestTypeDeviceUrb
URB 傳送至裝置的要求。
WdfUsbRequestTypePipeWrite
寫入管道的要求。
WdfUsbRequestTypePipeRead
從管道讀取的要求。
WdfUsbRequestTypePipeAbort
停止管道的要求。
WdfUsbRequestTypePipeReset
設管道的要求。
WdfUsbRequestTypePipeUrb
URB 傳送至管道的要求。

備註

WDF_USB_REQUEST_TYPE列舉用於 WDF_USB_REQUEST_COMPLETION_PARAMS 結構。

規格需求

需求
最小 KMDF 版本 1.0
最低UMDF版本 2.0
標頭 wdfusb.h (包含 Wdfusb.h)

另請參閱

WDF_USB_REQUEST_COMPLETION_PARAMS