USB_30_HUB_DESCRIPTOR结构 (usbspec.h)
USB_30_HUB_DESCRIPTOR 结构包含 SuperSpeed 中心描述符。 有关结构成员的信息,请参阅 通用串行总线修订版 3.0 规范,10.13.2.1 中心描述符,表 10-3。 SuperSpeed Hub 描述符。
语法
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 |