-
-
[讨论]KeSetAffinityThread
-
发表于:
2008-4-20 00:11
8004
-
今天写了个小驱动玩
想扩展到多核上 于是调用KeSetAffinityThread
VSI调试的时候出现 如下错误:
fa4099b9 call fa409b74 // NewDriver!KeSetAffinityThread
BUGCHECK: a IRQL_NOT_LESS_OR_EQUAL
An attempt was made to touch pageable memory at an IRQL that is too high.
Parameter 1 : 0x00000082 Memory Address referenced
Parameter 2 : 0x02 IRQL at fault
Parameter 3 : 0x0 Read access attempt
Parameter 4 : 0x80515d2a Address of instruction executing (if known)
开始时是用DISPATCH_LEVEL 因为是分页内存 我想不行
故改为PASSIVE_LEVEL 还是不行 错误相同
谁用过这函数 给讲讲原理 谢谢!
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法