• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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设备。