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