WdfUsbTargetDeviceSelectConfigType 枚举 (wdfusb.h)
[适用于 KMDF 和 UMDF]
WdfUsbTargetDeviceSelectConfigType 枚举定义 USB 设备的配置作类型。
语法
typedef enum _WdfUsbTargetDeviceSelectConfigType {
WdfUsbTargetDeviceSelectConfigTypeInvalid = 0,
WdfUsbTargetDeviceSelectConfigTypeDeconfig = 1,
WdfUsbTargetDeviceSelectConfigTypeSingleInterface = 2,
WdfUsbTargetDeviceSelectConfigTypeMultiInterface = 3,
WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs = 4,
WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor = 5,
WdfUsbTargetDeviceSelectConfigTypeUrb = 6
} WdfUsbTargetDeviceSelectConfigType;
常数
WdfUsbTargetDeviceSelectConfigTypeInvalid 值:0 仅供内部使用。 |
WdfUsbTargetDeviceSelectConfigTypeDeconfig 值:1 取消配置设备。 此值仅适用于 KMDF。 |
WdfUsbTargetDeviceSelectConfigTypeSingleInterface 值:2 将设备配置为使用单个指定接口。 此值适用于 KMDF 和 UMDF。 |
WdfUsbTargetDeviceSelectConfigTypeMultiInterface 值:3 将设备配置为使用多个接口。 此值适用于 KMDF 和 UMDF。 |
WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs 值:4 将设备配置为使用多个接口,可能具有备用设置。 USB 规范中介绍了备用设置。 此值适用于 KMDF 和 UMDF。 |
WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor 值:5 使用 USB 描述符中包含的配置参数配置设备。 此值仅适用于 KMDF。 |
WdfUsbTargetDeviceSelectConfigTypeUrb 值:6 使用驱动程序提供的 URB 结构中包含的配置参数配置设备。 此值仅适用于 KMDF。 |
言论
WdfUsbTargetDeviceSelectConfigType 枚举用于指定 WDF_USB_DEVICE_SELECT_CONFIG_PARAMS 结构的 类型 成员。 该结构用作 WdfUsbTargetDeviceSelectConfig 方法的输入。
要求
要求 | 价值 |
---|---|
最低 KMDF 版本 | 1.0 |
最低 UMDF 版本 | 2.0 |
标头 | wdfusb.h (包括 Wdfusb.h) |