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


Перечисление 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 используется для указания элемента Typeструктуры WDF_USB_DEVICE_SELECT_CONFIG_PARAMS . Эта структура используется в качестве входных данных для метода WdfUsbTargetDeviceSelectConfig .

Требования

Требование Значение
Минимальная версия KMDF 1,0
Минимальная версия UMDF 2,0
Верхняя часть wdfusb.h (включая Wdfusb.h)

См. также раздел

URB

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

WdfUsbTargetDeviceSelectConfig