# UsbDdk

> 2in1 13+

## 概述

提供USB DDK接口，包括主机侧打开和关闭接口、管道同步异步读写通信、控制传输、中断传输等，适用于需要与USB设备进行底层交互和数据通信的场景，帮助开发者实现高效的USB设备驱动开发。

**系统能力：** SystemCapability.Driver.USB.Extension

**起始版本：** 10

## 文件汇总

|名称|描述|
|:--------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------|
|[usb_ddk_api.h](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-usb-ddk-api-h)|声明用于主机侧访问设备的USB DDK接口，提供USB设备管理、配置和数据传输等功能，帮助开发者实现与USB设备的底层交互和数据通信。|
|[usb_ddk_types.h](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-usb-ddk-types-h)|提供USB DDK中的枚举类型与结构体定义，包括USB设备描述、控制传输、请求管道等核心数据结构，帮助开发者便捷地进行驱动开发。|

