USB(V1_0)

概述

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

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

起始版本: 3.2

汇总

文件

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

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