1# UsbDdkInterfaceDescriptor
2
3
4## 概述
5
6接口描述符。
7
8**起始版本:**
9
1010
11
12**相关模块:**
13
14[USB DDK](_usb_ddk.md)
15
16
17## 汇总
18
19
20### 成员变量
21
22| 名称 | 描述 |
23| -------- | -------- |
24| [interfaceDescriptor](#interfacedescriptor) | 标准接口描述符。 |
25| [endPoint](#endpoint) | 该接口所包含的端点描述符。 |
26| [extra](#extra) | 未做解析的描述符,包含特定于类或供应商的描述符。 |
27| [extraLength](#extralength) | 未做解析的描述符长度。 |
28
29
30## 结构体成员变量说明
31
32
33### endPoint
34
35
36```
37struct UsbDdkEndpointDescriptor* UsbDdkInterfaceDescriptor::endPoint
38```
39
40**描述:**
41
42该接口所包含的端点描述符。
43
44
45### extra
46
47
48```
49const uint8_t* UsbDdkInterfaceDescriptor::extra
50```
51
52**描述:**
53
54未做解析的描述符,包含特定于类或供应商的描述符。
55
56
57### extraLength
58
59
60```
61uint32_t UsbDdkInterfaceDescriptor::extraLength
62```
63
64**描述:**
65
66未做解析的描述符长度。
67
68
69### interfaceDescriptor
70
71
72```
73struct UsbInterfaceDescriptor UsbDdkInterfaceDescriptor::interfaceDescriptor
74```
75
76**描述:**
77
78标准接口描述符。
79