• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# UsbDdkInterfaceDescriptor
2
3
4## 概述
5
6接口描述符。
7
8**起始版本:**
9
1010
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| [interfaceDescriptor](#interfacedescriptor) | 标准接口描述符。 |
27| [endPoint](#endpoint) | 该接口所包含的端点描述符。 |
28| [extra](#extra) | 未做解析的描述符,包含特定于类或供应商的描述符。 |
29| [extraLength](#extralength) | 未做解析的描述符长度。 |
30
31
32## 结构体成员变量说明
33
34
35### endPoint
36
37
38```
39struct UsbDdkEndpointDescriptor* UsbDdkInterfaceDescriptor::endPoint
40```
41
42**描述:**
43
44该接口所包含的端点描述符。
45
46
47### extra
48
49
50```
51const uint8_t* UsbDdkInterfaceDescriptor::extra
52```
53
54**描述:**
55
56未做解析的描述符,包含特定于类或供应商的描述符。
57
58
59### extraLength
60
61
62```
63uint32_t UsbDdkInterfaceDescriptor::extraLength
64```
65
66**描述:**
67
68未做解析的描述符长度。
69
70
71### interfaceDescriptor
72
73
74```
75struct UsbInterfaceDescriptor UsbDdkInterfaceDescriptor::interfaceDescriptor
76```
77
78**描述:**
79
80标准接口描述符。
81