找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 9398|回复: 4

PsSetCreateProcessNotifyRoutine注销回调函数失败

[复制链接]

3

主题

2

回帖

0

精华

铜牌会员

积分
43
发表于 2012-11-13 09:12:56 | 显示全部楼层 |阅读模式
我用PsSetCreateProcessNotifyRoutine注册了进程创建回调函数,
但是有时候PsSetCreateProcessNotifyRoutine注销回调函数的时候好像是没有成功,导致蓝屏了,
驱动卸载了,系统还不知道此回调函数不存在了,导致蓝屏了,
这不是经常出现,在某台机器上出现次数比较多,32位和64位系统都出现过,不知道为什么会注销失败,
有人知道怎么回事吗?求讲解下

280

主题

203

回帖

0

精华

版主

积分
1808
发表于 2012-11-13 12:43:36 | 显示全部楼层
LZ真奇葩,提问的同时还不忘保密源码。

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2012-11-14 17:18:45 | 显示全部楼层
PsSetCreateProcessNotifyRoutine注册回调是有个数限制的,回调超过一定数目就会注册失败。
没记错的话,XP是8个,WIN7 X64是64个。

3

主题

2

回帖

0

精华

铜牌会员

积分
43
 楼主| 发表于 2013-1-4 17:24:27 | 显示全部楼层
Tesla.Angela 发表于 2012-11-26 14:28
对,LZ的蓝屏应该是DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS。

对就是这个。。。。。

0

主题

25

回帖

0

精华

贵宾会员

积分
455
发表于 2016-10-15 22:47:29 | 显示全部楼层
Get It
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表