首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

NtTerminateThread解决方法

2012-03-14 
NtTerminateThread退出线程时ExitThread会调用RtlFreeThreadActivationContextStack()以释放上下文内存,

NtTerminateThread
退出线程时ExitThread会调用RtlFreeThreadActivationContextStack()以释放上下文内存, 然后调用RtlExitUserThread.

那么如果调用的是NtTerminateThread需要自己手动RtlFreeThreadActivationContextStack()吗?

[解决办法]
NtTerminateThread不释放用户栈
[解决办法]
因为对它们到底回收了哪些资源的不太确定,可以说永远也不该使用ExitThread和terminateThread。

热点排行