社区
C++ 语言
帖子详情
NtTerminateThread
RLib
2012-02-05 11:06:45
退出线程时ExitThread会调用RtlFreeThreadActivationContextStack()以释放上下文内存, 然后调用RtlExitUserThread.
那么如果调用的是NtTerminateThread需要自己手动RtlFreeThreadActivationContextStack()吗?
...全文
305
6
打赏
收藏
NtTerminateThread
退出线程时ExitThread会调用RtlFreeThreadActivationContextStack()以释放上下文内存, 然后调用RtlExitUserThread. 那么如果调用的是NtTerminateThread需要自己手动RtlFreeThreadActivationContextStack()吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RLib
2012-02-06
打赏
举报
回复
很好,问题已解决。
结论:NtTerminateThread不释放用户栈也不能释放
RLib
2012-02-06
打赏
举报
回复
[Quote=引用 3 楼 lactoferrin 的回复:]
NtTerminateThread不释放用户栈
[/Quote]
我问的就是有没必要释放如果调用NtTerminateThread
[Quote=引用 4 楼 taodm 的回复:]
因为对它们到底回收了哪些资源的不太确定,可以说永远也不该使用ExitThread和terminateThread。
[/Quote]
那线程不是没法'正常'退出了。。。。
taodm
2012-02-06
打赏
举报
回复
因为对它们到底回收了哪些资源的不太确定,可以说永远也不该使用ExitThread和terminateThread。
Lactoferrin
2012-02-05
打赏
举报
回复
NtTerminateThread不释放用户栈
RLib
2012-02-05
打赏
举报
回复
[Quote=引用 1 楼 gaoyue_qq_1664507529 的回复:]
lz是大牛。
[/Quote]
gaoyue_qq_1664507529
2012-02-05
打赏
举报
回复
lz是大牛。
IceLight V1.3.44[一线光-无驱,恢复SSDT,可杀IS,SS]
自保护 <br>主要是在ring3模式下HOOK了
Nt
Open
Thread
,
Nt
OpenProcess,
Nt
Terminate
Thread
,
Nt
Terminate
Process,还有 子类了 WM_CLOSE,WM_QUIT 消息.可防止被一些菜鸟所写的恶意程序Kill掉.但对于ring0无效.. ...
进程和线程的结束
在执行体层,线程的终止函数是
Nt
Terminate
Thread
,内部调用Psp
Terminate
Thread
ByPoi
nt
er完成终止处理。系统线程的终止函数是Ps
Terminate
System
Thread
,内部调用 Psp
Terminate
Thread
ByPoi
nt
er完成终止处理。 三个函数...
Windows
NT
内核函数大全
Nt
Terminate
Thread
删除线程.
Nt
YieldExecution 原因线程放弃CPU.
Nt
CreateProcessEx 创建一个新的进程.
Nt
ResumeProcess 恢复被暂停的进程.
Nt
SuspendProcess 暂停一个进程.
Nt
CancelTimer 取消计时器...
熬之滴水成石:最想深入了解的内容--windows内核机制(9)
这三个方法,
nt
terminate
thread
最为简单,因为她所包含的参数就是线程的句柄,正是因为有这个句柄,它才可以名正言顺的调用psp
terminate
thread
bypoi
nt
er来结束线程。该函数则是执行实际的终止过程,而这个实际的终止...
Nt
内核函数原型and中文
Nt
Terminate
Thread
删除线程.
Nt
YieldExecution 原因线程放弃CPU.
Nt
CreateProcessEx 创建一个新的进程.
Nt
ResumeProcess 恢复被暂停的进程.
Nt
SuspendProcess 暂停一个进程.
Nt
CancelTimer 取消计时器. ...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章