WDF_USB_REQUEST_TYPE 枚举 (wdfusb.h)
[适用于 KMDF 和 UMDF]
WDF_USB_REQUEST_TYPE枚举标识基于框架的驱动程序可以发送到 USB I/O 目标的 USB 请求的类型。
语法
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) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈