找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 7387|回复: 6

ObRegisterCallbacks 保护进程的问题

[复制链接]

5

主题

68

回帖

2

精华

钻石会员

积分
2738
QQ
发表于 2017-6-6 13:56:07 | 显示全部楼层 |阅读模式
求助TA.求助各位大神

ObRegisterCallbacks 注册了PsProcessType 和 PsThreadType来保护服务进程,


任务管理器详细信息里面无法结束,

但是进程里面 选择结束任务就结束掉了,请问下这个要如何做?

我看了下 其他产品的服务 用callback缺可以保护,,,

请问下是callback参数不对么 还是有啥特殊技巧

222.png

857

主题

2632

回帖

2

精华

管理员

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

积分
36130
发表于 2017-6-6 15:12:28 | 显示全部楼层
这个是通过EndTask来关闭程序的,跟句柄无关,不走你的OB回调。

5

主题

68

回帖

2

精华

钻石会员

积分
2738
QQ
 楼主| 发表于 2017-6-6 16:07:34 | 显示全部楼层
Tesla.Angela 发表于 2017-6-6 15:12
这个是通过EndTask来关闭程序的,跟句柄无关,不走你的OB回调。


我知道,有窗口的话 会发WM_CLOSE, 但是服务没有窗口.
但是服务进程还是挂了
别家服务就不会..EndTask结束服务 会先sc_close和sc_stop,两个都没响应,
这个还有啥办法么

857

主题

2632

回帖

2

精华

管理员

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

积分
36130
发表于 2017-6-6 16:27:29 | 显示全部楼层
Murray 发表于 2017-6-6 16:07
我知道,有窗口的话 会发WM_CLOSE, 但是服务没有窗口.
但是服务进程还是挂了
别家服务就不会..EndTask结 ...

那恐怕是WIN8之后系统引入了什么新的API了。

5

主题

68

回帖

2

精华

钻石会员

积分
2738
QQ
 楼主| 发表于 2017-6-8 18:13:55 | 显示全部楼层
本帖最后由 Murray 于 2017-6-9 12:50 编辑
Tesla.Angela 发表于 2017-6-6 16:27
那恐怕是WIN8之后系统引入了什么新的API了。


PS:已经解决了

0

主题

56

回帖

0

精华

铜牌会员

积分
222
发表于 2017-10-10 16:22:53 | 显示全部楼层

能科普一下什么问题吗

1

主题

6

回帖

0

精华

初来乍到

积分
7
发表于 2017-11-23 16:32:01 | 显示全部楼层
同求,能科普一下么?
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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