USB

概述

提供统一的USB驱动标准接口,实现USB驱动接入。

上层USB服务开发人员可以根据USB驱动模块提供的标准接口获取如下功能:打开/关闭设备,获取设备描述符,获取文件描述符,打开/关闭接口,批量读取/写入数据, 设置/获取设备功能,绑定/解绑订阅者等。

Since:

3.2

Version:

1.0

汇总

文件

名称 描述
IUsbdBulkCallback.idl USB驱动批量传输读/写数据的回调。
IUsbdSubscriber.idl USB驱动的订阅函数。
IUsbInterface.idl 声明标准的USB驱动接口函数。
UsbTypes.idl USB驱动相关的数据类型。

名称 描述
IUsbdBulkCallback interface
USB驱动的回调函数。
IUsbdSubscriber interface
定义USB驱动的订阅类相关函数。
IUsbInterface interface
定义USB驱动基本的操作功能。
PortInfo struct
USB设备端口信息。
UsbDev struct
USB设备地址信息。
UsbPipe struct
USB设备管道信息。
UsbCtrlTransfer struct
USB设备控制传输信息。
USBDeviceInfo struct
USB设备信息。

关键字

名称 描述
package ohos.hdi.usb.v1_0 USB驱动接口的包路径。