首页
社区
课程
招聘
[求助]驱动中能不能弹个窗口直接让用户输入?(看到驱动弹窗突发奇想,有知道的告诉一下!)
发表于: 2009-9-16 12:21 5692

[求助]驱动中能不能弹个窗口直接让用户输入?(看到驱动弹窗突发奇想,有知道的告诉一下!)

2009-9-16 12:21
5692
看到有人ring0调用r3,api 能message了,不知道能不能 让windows彻底下岗,在驱动中直接弹个窗,让用户输入?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 4560
活跃值: (1002)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
间接的应该还行
2009-9-16 12:40
0
雪    币: 246
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
能否给个代码例子。具体怎么实现?
2009-9-16 17:38
0
雪    币: 8835
活跃值: (2404)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
4
直接也可以,小麻烦而已
2009-9-17 04:09
0
雪    币: 267
活跃值: (794)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
ULONG KernelMessageBox(IN PWSTR pwText,
                                           IN PWSTR pwCaption,
                                           IN int  uType
                                          )
{
                NTSTATUS                 Status;
                UNICODE_STRING         Mes,Title;
                ULONG                         Response = 0;
                ULONG_PTR                 Param[3];

                RtlInitUnicodeString (&Mes, pwText);
                RtlInitUnicodeString (&Title,pwCaption);
               
                Param[0] = (ULONG_PTR)&Mes;
                Param[1] = (ULONG_PTR)&Title;
                Param[2] = uType;
                Status = ExRaiseHardError (
                                                                STATUS_SERVICE_NOTIFICATION ,
                                                                3,
                                                                3,
                                                                &Param,
                                                                NULL,
                                                                &Response
                                                                );
                return Response;
}
2009-9-17 11:51
0
游客
登录 | 注册 方可回帖
返回
//