1# Usb_DeviceArray 2 3 4## 概述 5 6设备ID清单,用于存放[OH_Usb_GetDevices()](_usb_ddk.md#oh_usb_getdevices16)接口获取到的设备ID列表和设备数量。 7 8**起始版本:** 9 1016 11 12**相关模块:** 13 14[USB DDK](_usb_ddk.md) 15 16**所在头文件:** [usb_ddk_types.h](usb__ddk__types_8h.md) 17 18 19## 汇总 20 21 22### 成员变量 23 24| 名称 | 描述 | 25| -------- | -------- | 26| [deviceIds](#deviceids) | 开发者申请好的设备数组首地址。 | 27| [num](#num) | 实际返回的设备数量。 | 28 29## 结构体成员变量说明 30 31 32### deviceIds 33 34 35``` 36uint64_t* Usb_DeviceArray::deviceIds 37``` 38 39**描述:** 40 41开发者申请好的设备数组首地址,申请的大小不超过128个设备ID。 42### num 43 44 45``` 46uint32_t Usb_DeviceArray::num 47``` 48 49**描述:** 50 51实际返回的设备数量,根据数量遍历deviceIds获得设备ID。当该值为0时,表示不存在USB设备。