Usb_NonRootHubArray
typedef struct Usb_NonRootHubArray {...} Usb_NonRootHubArray
概述
非根集线器列表,用于存放OH_Usb_GetNonRootHubs接口获取到的非根集线器设备ID列表和数量。
起始版本: 26.0.0
相关模块: UsbDdk
所在头文件: usb_ddk_types.h
汇总
成员变量
| 名称 | 描述 |
|---|---|
| uint64_t* nonRootHubIds | 开发者申请好的非根集线器设备ID数组首地址,申请的数组大小建议一般不超过128,以避免过度占用内存。非根USB集线器设备ID由总线号左移32位加上设备地址构造而成。 |
| uint32_t num | 实际返回的非根集线器数量,根据数量遍历nonRootHubIds获得非根集线器设备ID。当该值为0时,表示不存在非根集线器设备。 |