Сборка драйверов XP от VS2013

На моем компьютере установлена ​​VS 2013 + WDK, и я пытаюсь создать драйвер для XP.
Итак, я создал новый KMDF Драйвер проект из меню Visual Studio и изменил набор инструментов платформы на XP:

введите описание изображения здесь

В основном я только что попробовал самый простой шаблон:

#include <ntddk.h>
NTSTATUS DriverEntry(PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath)
{
DbgPrint("Hello World\n");
return STATUS_SUCCESS;
}

Однако, когда я изменяю это, я получаю ошибку:

C1083: Cannot open include file: 'ntddk.h': No such file or directory

Может кто-нибудь сказать мне, что я делаю не так?
Или хотя бы как мне скомпилировать драйвер для поддержки Windows XP?

Большое спасибо.

1

Решение

v120 представляет наборы для разработки пользовательского режима, вы должны использовать kernaldriver8.1.
И если вы хотите написать драйвер, используемый как в xp, так и в win7, WDM — ваш лучший выбор.

0

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector