Перечисление 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 (include Wdfusb.h) |