文档管理中心
我的

您当前正在浏览HarmonyOS最新文档,覆盖已发布的所有API版本,可在API参考中筛选您使用的API版本。详细的版本配套关系请参考版本说明。

指南与API参考API参考系统硬件Driver Development Kit(驱动开发服务)C API结构体UsbControlRequestSetup

UsbControlRequestSetup

PC/2in113+
收起
自动换行
深色代码主题
复制
  1. typedef struct UsbControlRequestSetup {...} __attribute__((aligned(8))) UsbControlRequestSetup

概述

控制传输setup包,对应USB协议中的Setup Data。

起始版本: 10

相关模块: UsbDdk

所在头文件: usb_ddk_types.h

汇总

成员变量

展开
名称 描述
uint8_t bmRequestType 请求类型。
uint8_t bRequest 具体的请求。
uint16_t wValue 具体的请求不同,其代表的含义不一样。
uint16_t wIndex 具体的请求不同,其代表的含义不一样,通常用来传递索引或者偏移量。
uint16_t wLength 如果有数据阶段的传输,其代表传输的字节个数。