Partilhar via


enumeração USB_HUB_NODE (usbioctl.h)

O enumerador USB_HUB_NODE indica se um dispositivo é um hub ou um dispositivo composto.

Sintaxe

typedef enum _USB_HUB_NODE {
  UsbHub,
  UsbMIParent
} USB_HUB_NODE;

Constantes

 
UsbHub
Indica que o dispositivo é um hub.
UsbMIParent
Indica que o dispositivo é um dispositivo composto com várias interfaces.

Observações

Os dispositivos compostos são dispositivos que têm várias interfaces. O Windows carrega o driver pai genérico USB para dispositivos compostos, em vez do driver de hub, mas o driver pai genérico executa muitas das funções do driver do hub. Ele cria um PDO filho para cada interface, como se a interface fosse um dispositivo separado.

Requisitos

Requisito Valor
cabeçalho usbioctl.h (include Usbioctl.h)

Consulte também

constantes USB e enumerações

USB_NODE_INFORMATION