Отладка простого драйвера для windows 2008 x64
Я отлаживаю простой драйвер "hello world". Вот мой код:
#include <ntddk.h>
VOID DriverUnload(PDRIVER_OBJECT driver)
{
DbgPrint("unloading!!!\n");
}
NTSTATUS DriverEntry(PDRIVER_OBJECT driver, PUNICODE_STRING reg_path)
{
_asm int 3
DbgPrint("hello word!!\n");
driver->DriverUnload = DriverUnload;
return STATUS_SUCCESS;
}
Ошибка компиляции:
'__asm' keyword not supported on this architecture
Я использую среду сборки WDK Windows Vista и Windows Server 2008.