USB_HUB_CAPABILITIES_EX structure (usbioctl.h)

The USB_HUB_CAPABILITIES_EX structure is used with the IOCTL_USB_GET_HUB_CAPABILITIES I/O control request to retrieve the capabilities of a particular USB hub.

Syntax

typedef struct _USB_HUB_CAPABILITIES_EX {
  USB_HUB_CAP_FLAGS CapabilityFlags;
} USB_HUB_CAPABILITIES_EX, *PUSB_HUB_CAPABILITIES_EX;

Members

CapabilityFlags

A USB_HUB_CAP_FLAGS structure that reports the hub capabilities.

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later operating systems.
Header usbioctl.h (include Usbioctl.h)

See also

IOCTL_USB_GET_HUB_CAPABILITIES

USB Structures

USB_HUB_CAP_FLAGS