Перечисление 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) |