USB_HUB_INFORMATION structure (usbioctl.h)

The USB_HUB_INFORMATION structure contains information about a hub.

Syntax

typedef struct _USB_HUB_INFORMATION {
  USB_HUB_DESCRIPTOR HubDescriptor;
  BOOLEAN            HubIsBusPowered;
} USB_HUB_INFORMATION, *PUSB_HUB_INFORMATION;

Members

HubDescriptor

A USB_HUB_DESCRIPTOR structure that contains selected information from the hub descriptor.

HubIsBusPowered

A Boolean value that indicates whether the hub is bus-powered. TRUE, the hub is bus-powered; FALSE, the hub is self-powered.

Requirements

Requirement Value
Header usbioctl.h (include Usbioctl.h)

See also

USB Structures

USB_HUB_DESCRIPTOR

USB_NODE_INFORMATION