阅读:3347回复:40
救命啊,ExAllocatePool
这东西我分配NonPagedPool,不到4K的时候没问题,但大于4K则崩溃,为什么啊?急死我了 :( :( :(
|
|
最新喜欢:![]()
|
沙发#
发布于:2002-06-26 15:54
我刚才用SoftIce单步跟踪,结果蓝屏时说的是IRQ不对,但为什么小于4K就行呢?
|
|
|
板凳#
发布于:2002-06-26 15:56
会不会是你的非分页内存区,大小不够了???或者4K恰好是系统一个页的大小,可能会产生问题
|
|
|
地板#
发布于:2002-06-26 15:57
会不会是你的非分页内存区,大小不够了???或者4K恰好是系统一个页的大小,可能会产生问题 1,肯定够,不至于连4K多都没有 2,是4K多,不是整4K |
|
|
地下室#
发布于:2002-06-26 15:59
这样怎么看得出来呀,hehe :P
|
|
5楼#
发布于:2002-06-26 15:59
我分配1024K都可以,是不是有其他原因
|
|
6楼#
发布于:2002-06-26 16:00
你会帖子好快呀!!!哈哈
|
|
|
7楼#
发布于:2002-06-26 16:00
开会去了,晚上来
|
|
8楼#
发布于:2002-06-26 16:01
那怎么办????
我急啊 对了,我做的不是驱动,是直接切入ring0,和这有关吗?应该无关啊 |
|
|
9楼#
发布于:2002-06-26 16:02
开会去了,晚上来 晚上我们网就断了 :( |
|
|
10楼#
发布于:2002-06-26 16:33
不是驱动,是直接切入ring0
------------------------------------------------------------------------- 那你是获取地址再call的 |
|
11楼#
发布于:2002-06-26 16:39
这东西我分配NonPagedPool,不到4K的时候没问题,但大于4K则崩溃,为什么啊?急死我了 :( :( :( Chk IRQL. |
|
|
12楼#
发布于:2002-06-26 16:42
[quote]不是驱动,是直接切入ring0
------------------------------------------------------------------------- 那你是获取地址再call的 |
|
|
13楼#
发布于:2002-06-26 16:43
怎么说没有呢,先说你进Ring0的方法
|
|
14楼#
发布于:2002-06-26 16:45
怎么说没有呢,先说你进Ring0的方法 就是病毒版放的那个webcrazy的方法 我现在不敢试验了,一试验就蓝屏,然后重启,555555555 :( :( :( |
|
|
15楼#
发布于:2002-06-26 16:56
哈哈!花猫又要写毒了??
|
|
16楼#
发布于:2002-06-26 16:58
硕鼠别乱说,试验而已
pjf你哪里去了?快来啊 Nouk兄弟让我试试调整IRQ,但我不敢乱试验了,555555555 :( :( :( |
|
|
17楼#
发布于:2002-06-26 17:05
呵呵!估计你的RING0程序应该是运行在DISPATCH了!
|
|
18楼#
发布于:2002-06-26 17:08
哎呀呀,被抓住了
你先别分配,用KeGetCurrentIrql看看IRQL |
|
19楼#
发布于:2002-06-26 17:11
哎呀呀,被抓住了 郁闷,KeGetCurrentIrql在hal.dll里,费劲 MmAllocateContiguousMemory怎么样? |
|
|
上一页
下一页