首页
社区
课程
招聘
[求助]WDM驱动的PiRestartDevice
发表于: 2013-2-9 16:08 2912

[求助]WDM驱动的PiRestartDevice

2013-2-9 16:08
2912
今天用一个WDM驱动挂到网卡设备上,windbg调试发现第一次驱动挂到网卡上执行完一遍IRP之后,又会执行nt!PiRestartDevice+0x80:,之后就重新加载驱动,但是这次会挂载到root根目录上(也就是挂到虚拟设备上),为什么会挂载两次呢??

我的INF文件只是设置要挂载到网卡设备上,没有要挂载两次

第一次在AddDevice中挂载到\??\PCI#VEN_1022&DEV_2000&SUBSYS_20001022&  
然后执行一些IRP_MN ,之后会执行nt!PiRestartDevice ,然后又进入DriverEntry,这次就会挂载到\??\ROOT#这里面,为什么??

求赐教,谢谢

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

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//