首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
0
0
[求助]这段代码怎么老是5秒后蓝屏
发表于: 2010-11-28 15:06
5226
[求助]这段代码怎么老是5秒后蓝屏
sanfang
2010-11-28 15:06
5226
/* _Define at C++ */
#ifdef __cplusplus
extern "C"
{
#endif
#include <NTDDK.h>
#ifdef __cplusplus
}
#endif
/* _Memory Section*/
#define INITCODE code_seg("INIT")
#define LOCKCODE code_seg()
#pragma LOCKCODE
VOID onDpc(PKDPC pDpc,PVOID p1,PVOID p2,PVOID p3)
{
KdPrint(("Test Is OK!\n"));
}
/* _Unload Routine */
VOID TestMinUnload(PDRIVER_OBJECT DriverObject)
{
KdPrint(("TestMin UnLoad OK!\n"));
}
/* _Enter Point */
#pragma INITCODE
NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObject,PUNICODE_STRING RegistryPath)
{
KdPrint(("Enter TestMin EnterPoint!\n"));
KTIMER ktimer;
KeInitializeTimer(&ktimer);
KDPC dpc;
KeInitializeDpc(&dpc,onDpc,NULL);
KeSetTimer(&ktimer,RtlConvertLongToLargeInteger(-10*1000*1000*5),&dpc);
pDriverObject->DriverUnload = TestMinUnload;
return STATUS_SUCCESS;
}
[培训]科锐逆向工程师培训第53期2025年7月8日开班!
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
6
)
gddcxysqw
雪 币:
40
活跃值:
(14)
能力值:
( LV2,RANK:10 )
在线值:
发帖
9
回帖
221
粉丝
0
关注
私信
gddcxysqw
2
楼
IRQL_NOT_LESS_OR_EQUAL
同等答案
2010-11-28 16:10
0
cvcvxk
雪 币:
8833
活跃值:
(2419)
能力值:
( LV12,RANK:760 )
在线值:
发帖
125
回帖
3095
粉丝
244
关注
私信
cvcvxk
10
3
楼
把
KDPC dpc;
KTIMER ktimer;
改成全局变量试试。
2010-11-30 00:10
0
gaouestc
雪 币:
285
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
4
回帖
53
粉丝
0
关注
私信
gaouestc
4
楼
Storage for the DPC object must be resident: in the device extension of a driver-created device object, in the controller extension of a driver-created controller object, or in nonpaged pool allocated by the caller.
2010-11-30 11:14
0
鹿剑
雪 币:
284
活跃值:
(106)
能力值:
( LV9,RANK:160 )
在线值:
发帖
24
回帖
187
粉丝
1
关注
私信
鹿剑
3
5
楼
变量的作用范围……你把局部变量当全局变量使用当然蓝屏了……
2010-11-30 11:47
0
cntrump
雪 币:
1708
活跃值:
(586)
能力值:
( LV15,RANK:670 )
在线值:
发帖
204
回帖
2062
粉丝
19
关注
私信
cntrump
13
6
楼
static KTIMER ktimer;
2010-11-30 11:57
0
sanfang
雪 币:
214
活跃值:
(11)
能力值:
( LV2,RANK:10 )
在线值:
发帖
6
回帖
11
粉丝
0
关注
私信
sanfang
7
楼
解决了,谢谢各位。还有点不懂,在dpc回调函数中我不再使用这些局部变量。怎么也会……高手说一下这个机理吧?
2010-12-1 12:41
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
sanfang
6
发帖
11
回帖
10
RANK
关注
私信
他的文章
[求助]求Vb6 与VC2008(vs2008)联合调试方法??
4292
[求助]这个ocx控件VB怎么调用(带源码).
9299
[求助]硬盘扇区读写不了。麻烦呀。
5046
[求助]这段代码怎么老是5秒后蓝屏
5227
求助]又是蓝瓶的。救一下。
7206
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部