Драйвер режима ядра дает неожиданные результаты

Я создал свой первый 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;
}

Я использую Visual Studio 2012 и DDK 8.0 на Windows 8 x64. Я пытался использовать OSRLOADER и что-то еще, но оба они не работали, что позволило мне поверить, что я делаю что-то не так, поэтому я продолжал копать в Google, но неважно, что я пытался сработать. Я попытался создать новый проект и восстановить все с нуля, но произошло то же самое...

0 ответов

Другие вопросы по тегам