1# UsbDdkInterface
2
3
4## Overview
5
6Defines a USB DDK interface, which is a collection of alternate settings for a particular USB interface.
7
8**Since**
9
1010
11
12**Related Modules**
13
14[UsbDdk](_usb_ddk.md)
15
16
17## Summary
18
19
20### Member Variables
21
22| Name| Description|
23| -------- | -------- |
24| [numAltsetting](#numaltsetting) | Number of alternate settings of the interface.|
25| [altsetting](#altsetting) | Alternate setting of the interface.|
26
27
28## Member Variable Description
29
30
31### altsetting
32
33
34```
35struct UsbDdkInterfaceDescriptor* UsbDdkInterface::altsetting
36```
37
38**Description**
39
40Alternate setting of the interface.
41
42
43### numAltsetting
44
45
46```
47uint8_t UsbDdkInterface::numAltsetting
48```
49
50**Description**
51
52Number of alternate settings of the interface.
53