void PageProtectOn()
{
__asm{//恢复内存保护
mov eax, cr0
or eax, 10000h
mov cr0, eax
sti
}
}
void PageProtectOff()
{
__asm{//去掉内存保护
cli
mov eax, cr0
and eax, not 10000h
mov cr0, eax
}
}
//KIRQL Irql;
//Irql = KeRaiseIrqlToDpcLevel();
//KeLowerIrql(Irql);
关闭内存页保护开启内存页保护cr0
最新推荐文章于 2024-03-21 19:56:05 发布