首页
社区
课程
招聘
[求助]windows下hidusb设备的加载过程
发表于: 2015-4-11 18:51 3630

[求助]windows下hidusb设备的加载过程

2015-4-11 18:51
3630
最近工作要用到懒惰的我也用功起来了
入正题:
一个usb键盘插入windows系统后被识别为hid设备,从usbhub->hidusb->kbdhid->kbdclass,usbhub会创建一个设备对象,这个设备对象应该是PDO在这里我命名为Dev1,可以向Dev1发送usb描述符请求,然后hidusb会创建一个设备对象(Dev2)Attach到Dev1上,同时hidusb还会创建一个设备对象(Dev3),kbdhid会创建一个设备对象(Dev4)Attach到Dev3上,然后就是kbdclass创建设备对象(Dev5)Attach到Dev4上。
好基本上我现在了解的就是这样,对与不对大家可以提出来,其中Dev1到Dev5很多设备都可以关联上,但中间的hidusb创建了两个设备对象Dev2和Dev3,这两个设备是如何关联到一起的?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 63
活跃值: (177)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
为何无人响应
2015-4-14 08:54
0
游客
登录 | 注册 方可回帖
返回
//