内核模式驱动程序产生意外结果

时间:2013-07-20 18:35:42

标签: c visual-studio-2012 drivers

我创建了我的第一个KMD,并且在Windows 8(64和32)位(每个都单独编译)都遇到了问题。 当我尝试使用LoadDrv加载它时: [IMG] http://img5.imageshack.us/img5/4457/vlb.png [/ IMG] 它没有给出Hello World的预期结果,只是崩溃了.. 当我试图阻止它时: [IMG] http://i.imgur.com/KVc4cYC.png [/ IMG]

#include <ntddk.h>

NTSTATUS DriverEntry(_In_ PDRIVER_OBJECT  DriverObject, _In_ PUNICODE_STRING RegistryPath)
{
    DbgPrint("Hello World!");
   DriverObject->DriverUnload = NULL;
    return STATUS_SUCCESS;
}

我在Windows 8 x64上使用visual studio 2012和DDK 8.0。 我尝试过使用OSRLOADER&amp;别的东西,但这些都没有用,让我相信我做错了什么,所以我做了一些进一步的挖掘谷歌,但无论我尝试了什么。 我尝试创建一个新项目并从头开始重建所有内容,但同样的事情发生了......

0 个答案:

没有答案