首页
社区
课程
招聘
[求助]驱动初学者的疑问
发表于: 2011-10-1 09:24 3832

[求助]驱动初学者的疑问

2011-10-1 09:24
3832
将一个设备绑定到另一个设备上要用到函数IoAttachDeviceToDeviceStach函数,函数原型如下:
PDEVICE_OBJECT  IoAttachDeviceToDeviceStach(
                              IN PDEVICE_OBJECT SourceDevice.     //过滤设备
                              IN PDEVICE_OBJECT TargetDevice)      //要被绑定的设备栈中的设备
该函数返回最终被绑定的设备指针。
请问此函数的返回值和该函数的第二个参数TargetDevice是否相同?两者有什么样的关系啊

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 16
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
haw
2
自己搞明白了
第二个参数TargetDevice填的是PDO的地址。返回值是绑定前设备栈中的最上面的设备。如果原来PDO上无绑定设备,那么函数返回值和第二个参数TargetDevice相同
2011-10-1 10:03
0
游客
登录 | 注册 方可回帖
返回
//