Поделиться через


Перечисление WdfUsbTargetDeviceSelectSettingType (wdfusb.h)

[Применимо к KMDF и UMDF]

Перечисление WdfUsbTargetDeviceSelectSettingType определяет методы указания альтернативного параметра для USB-интерфейса.

Синтаксис

typedef enum _WdfUsbTargetDeviceSelectSettingType {
  WdfUsbInterfaceSelectSettingTypeDescriptor = 0x10,
  WdfUsbInterfaceSelectSettingTypeSetting = 0x11,
  WdfUsbInterfaceSelectSettingTypeUrb = 0x12
} WdfUsbTargetDeviceSelectSettingType;

Константы

 
WdfUsbInterfaceSelectSettingTypeDescriptor
Значение: 0x10
Укажите альтернативный параметр интерфейса, предоставив USB_INTERFACE_DESCRIPTOR структуру.
WdfUsbInterfaceSelectSettingTypeSetting
Значение: 0x11
Укажите альтернативный параметр интерфейса, указав значение индекса.
WdfUsbInterfaceSelectSettingTypeUrb
Значение: 0x12
Укажите альтернативный параметр интерфейса, предоставив URB.

Замечания

Перечисление WdfUsbTargetDeviceSelectSettingType используется в структуре WDF_USB_INTERFACE_SELECT_SETTING_PARAMS.

Требования

Требование Ценность
минимальная версия KMDF 1.0
минимальная версия UMDF 2.0
заголовка wdfusb.h (include Wdfusb.h)

См. также

URB

USB_INTERFACE_DESCRIPTOR

WDF_USB_INTERFACE_SELECT_SETTING_PARAMS