首页
社区
课程
招聘
[求助]创建系统线程为什么会失败?
发表于: 2008-4-17 10:44 4002

[求助]创建系统线程为什么会失败?

2008-4-17 10:44
4002
Nt_Status = PsCreateSystemThread(&hSystemThread, THREAD_ALL_ACCESS , NULL, NULL, NULL, (PKSTART_ROUTINE)OpenFileHandle, NULL);

我用上面的代码创建了一个系统线程,即便是OpenFileHandle中没有任何代码,如我象这样定义void OpenFileHandle(void),PsCreateSystemThread也会返回错误 Nt_Status == c000010a,status.h中给出的解释是
//
// MessageId: STATUS_PROCESS_IS_TERMINATING
//
// MessageText:
//
//  An attempt was made to duplicate an object handle into or out of an exiting process.
//
#define STATUS_PROCESS_IS_TERMINATING    ((NTSTATUS)0xC000010AL)
可我不明白什么意思,请问该怎么解决这个问题?

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

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//