首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

关于绑定到自己的设备到一个设备栈,该如何解决

2012-03-30 
关于绑定到自己的设备到一个设备栈如果被绑定的设备不是一个最顶层的设备比如一个底层的或者中间层,当我们

关于绑定到自己的设备到一个设备栈
如果被绑定的设备不是一个最顶层的设备比如一个底层的或者中间层,当我们试图绑定到它上面时,会发生什么情况,我们的设备,被绑定设备的上层设备 会怎么样

[解决办法]
系统传给最底层设备的IRP,先传给你创建的设备,然后一层层最后传给最底层的设备
[解决办法]
绑定函数内部 会先用向上指针遍历到达设备栈最顶端

然后把最顶端的驱动的设备的向上指针 指向你的驱动

绑到谁身上都一样

热点排行