Перечисление USB_HUB_NODE (usbioctl.h)

Перечислитель USB_HUB_NODE указывает, является ли устройство концентратором или составным устройством.

Синтаксис

typedef enum _USB_HUB_NODE {
  UsbHub,
  UsbMIParent
} USB_HUB_NODE;

Константы

 
UsbHub
Указывает, что устройство является концентратором.
UsbMIParent
Указывает, что устройство является составным устройством с несколькими интерфейсами.

Комментарии

Составные устройства — это устройства с несколькими интерфейсами. Windows загружает универсальный родительский драйвер USB для составных устройств вместо драйвера концентратора, но универсальный родительский драйвер выполняет многие функции драйвера концентратора. Он создает дочернее PDO для каждого интерфейса, как если бы интерфейс был отдельным устройством.

Требования

Требование Значение
Заголовок usbioctl.h (включая Usbioctl.h)

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

Константы и перечисления USB

USB_NODE_INFORMATION