Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Применимо к 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) |