您的位置:首页 > Web前端 > React

在ReactOS中增添ntoskrnl.exe的导出函数

2010-05-25 13:57 127 查看
在\include\ndk\iofuncs.h中增加
----------------------------------------------------------------
NTSYSCALLAPI
NTSTATUS
NTAPI
NtMyTest(
);

在\include\ndk\ddk.h中增加
----------------------------------------------------------------
NTSYSAPI
NTSTATUS
NTAPI
NtMyTest(
);

在\ntoskrnl\io\iomgr\file.c中增加
----------------------------------------------------------------
NTSTATUS
NTAPI
NtMyTest(
)
{
PVOID mypointer;
KIRQL oldIrql;
DbgPrint("Enter NtMyTest()!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n");
KeRaiseIrql(DISPATCH_LEVEL,&oldIrql);
mypointer = MmCreateHyperspaceMapping(0xc0000000);
DbgPrint("08%08x\n",mypointer);
KeLowerIrql(oldIrql);
DbgPrint("Leave NtMyTest()!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n");
return(STATUS_SUCCESS);
}

在\ntoskrnl\ntoskrnl.pspec中增加
----------------------------------------------------------------
@ stdcall NtMyTest()

在\drivers\base\beep\beep.c中增加
----------------------------------------------------------------
在iocontrol中加入
NtMyTest();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: