首页
社区
课程
招聘
[求助]驱动无法卸载
发表于: 2008-8-21 22:02 6898

[求助]驱动无法卸载

2008-8-21 22:02
6898
偶写了一个驱动,在应用程序点加载后,然后点卸载,发现卸载不了。用DbgView看了下,UnOnload函数没有被调用,但是我把这个应用程序退出后驱动的UnOnload函数才被调用,这是怎么回事呢?是不是我的应用程序有什么问题?

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 375
活跃值: (12)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
应该是你那个R3程序的问题。
2008-8-22 13:55
0
雪    币: 103
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我已经解决了,加载了我就不卸载了,管它什么问题
2008-8-23 09:33
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
估计是没有 CloseHandle(hDevice);   //hDevice = CreateFile ...
2008-8-26 22:31
0
雪    币: 296
活跃值: (20)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
可能应用空间句柄没有释放
2008-8-26 22:39
0
雪    币: 224
活跃值: (16)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
这就对了,没有任何问题,驱动在被应用层加载打开设备后,这个应用层程序没有退出,就一直拥有这个句柄,即使你意外拔出了设备或者设备断电,驱动也要等待那个应用层程序退出再调用UnLoad。
2008-8-27 13:28
0
游客
登录 | 注册 方可回帖
返回
//