TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网互联网干货互联网Windows下的USB驱动程序思维导图

互联网Windows下的USB驱动程序思维导图

  收藏
  分享
免费下载
免费使用文件
树图周树人 浏览量:12022-11-14 20:28:08
已被使用0次
查看详情互联网Windows下的USB驱动程序思维导图

简单介绍Windows下的USB驱动程序的内容

树图思维导图提供 互联网Windows下的USB驱动程序思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 互联网Windows下的USB驱动程序思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:9a0aea35db66ee03660577ad3f821ff5

思维导图大纲

Windows下的USB驱动程序思维导图模板大纲

(背景知识)

设备堆栈

USB物理总线驱动(PDO)

USB Host 或 USB Hub驱动

USB功能驱动(FDO)

各种描述符

端点描述符

接口描述符

配置描述符

设备描述符

大致步骤

创建URB

UsbBuildGetDescriptorRequest

关联URB至IRP

IoBuildDeviceIoControlRequest

发送URB至底层驱动程序

IoCallDriver

等待完成IRP

异步(STATUS_PENDING)

同步

USB设备热插拔

IRP

IRP

设备关闭前

USB驱动程序对应操作

尽快结束IRP并逐个取消掉

标记设备扩展当前状态为“停止”

IRP

设备正常弹出前

USB驱动程序对应操作

强迫结束并取消 所有未完成的读写IRP

标记设备状态为被拔掉

IRP

设备非自然弹出

USB设备对应操作

强迫结束并取消 所有未完成的读写IRP

标记设备状态为被拔掉

IRP

驱动加载并运行时

USB驱动程序对应操作

获取并存储USB设备描述信息

USB设备读写

80%走Bulk管道

一个读/写 操作

典型示例

应用程序

调用 API 进行 ReadFile / WriteFile

驱动程序

设置 IRP

相关思维导图模板

904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查思维导图

树图思维导图提供 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 在线思维导图免费制作,点击“编辑”按钮,可对 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:10b9a8a2dd2fb4593f8130ef16c320fc

9.战斗的基督教思维导图

树图思维导图提供 9.战斗的基督教 在线思维导图免费制作,点击“编辑”按钮,可对 9.战斗的基督教  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:33d168acd0cd9f767f809c7a5df86e3a