USB_30_HUB_DESCRIPTOR 结构包含 SuperSpeed 中心描述符。 有关结构成员的信息,请参阅 通用串行总线修订版 3.0 规范、10.13.2.1 中心描述符(表 10-3)。 超速中心描述符。
语法
typedef struct _USB_30_HUB_DESCRIPTOR {
UCHAR bLength;
UCHAR bDescriptorType;
UCHAR bNumberOfPorts;
USHORT wHubCharacteristics;
UCHAR bPowerOnToPowerGood;
UCHAR bHubControlCurrent;
UCHAR bHubHdrDecLat;
USHORT wHubDelay;
USHORT DeviceRemovable;
} USB_30_HUB_DESCRIPTOR, *PUSB_30_HUB_DESCRIPTOR;
成员
bLength
描述符的长度(以字节为单位)。
bDescriptorType
描述符类型。 对于 SuperSpeed 中心描述符,该值必须USB_30_HUB_DESCRIPTOR_TYPE(0x2A)。
bNumberOfPorts
中心上的端口数。
wHubCharacteristics
中心特征。
bPowerOnToPowerGood
时间(以 2 毫秒为单位)使设备完全打开。
bHubControlCurrent
中心控制器组件的最大当前要求(以毫秒为单位)。
bHubHdrDecLat
中心数据包标头解码延迟。
wHubDelay
中心引入的平均延迟(以纳秒为单位)。
DeviceRemovable
指示是否将可移动设备附加到每个端口。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | Windows 8 |
| 支持的最低服务器 | 不支持 |
| 标头 | usbspec.h |