• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# HdiUsbDdk
2
3
4## 概述
5
6提供USB DDK API以打开和关闭USB接口,执行非等时和等时。
7
8提供USB DDK类型,并声明USB DDK API所需的宏、枚举变量和数据结构。
9
10通过USB管道进行数据传输,并实现控制传输和中断传输等。
11
12**起始版本:** 4.0
13
14
15## 汇总
16
17
18### 文件
19
20| 名称 | 描述 |
21| -------- | -------- |
22| [IUsbDdk.idl](_i_usb_ddk_8idl.md) | 声明USB主机用于访问USB设备的USB DDK API。 |
23| [UsbDdkTypes.idl](_usb_ddk_types_8idl.md) | 提供USB DDK API中使用的枚举变量、结构和宏。 |
24
25
26### 类
27
28| 名称 | 描述 |
29| -------- | -------- |
30| interface  [IUsbDdk](interface_i_usb_ddk.md) | 声明USB主机用于访问USB设备的USB DDK API。 |
31| struct  [UsbControlRequestSetup](_usb_control_request_setup.md) | 控制传输的设置数据。它对应于USB协议中的**Setup Data**。 |
32| struct  [UsbDeviceDescriptor](_usb_device_descriptor.md) | 标准设备描述符,对应于USB协议中的**标准设备描述符**。 |
33| struct  [UsbRequestPipe](_usb_request_pipe.md) | 请求管道。 |
34