Мой код:
Код: Выделить всё
#include
DRIVER_INITIALIZE Entry;
NTSTATUS Entry(_In_ PDRIVER_OBJECT DriverObject, _In_ PUNICODE_STRING RegistryPath)
{
UNREFERENCED_PARAMETER(DriverObject);
UNREFERENCED_PARAMETER(RegistryPath);
KdPrintEx((DPFLTR_IHVDRIVER_ID, DPFLTR_INFO_LEVEL, "Hello world from ring0\n"));
return STATUS_SUCCESS;
}
Код: Выделить всё
Debug
x64
Release
x64
Debug
ARM64
Release
ARM64
{6CDBBD06-7716-958D-CE12-C438D1B5D718}
{497e31cb-056b-4f31-abb8-447fd55ee5a5}
v4.5
12.0
Debug
x64
KMDF_Driver2
Windows10
true
WindowsKernelModeDriver10.0
Driver
KMDF
Universal
Windows10
false
WindowsKernelModeDriver10.0
Driver
KMDF
Universal
Windows10
true
WindowsKernelModeDriver10.0
Driver
KMDF
Universal
Windows10
false
WindowsKernelModeDriver10.0
Driver
KMDF
Universal
DbgengKernelDebugger
DbgengKernelDebugger
DbgengKernelDebugger
DbgengKernelDebugger
true
true
trace.h
true
sha256
true
true
trace.h
true
sha256
true
true
trace.h
true
sha256
true
true
trace.h
true
sha256
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
Задачу «ValidateNTTargetVersion» не удалось загрузить из сборки C:\\Users\\erredose\\source\\repos\\KMDF Driver3\\packages\\Microsoft.Windows.WDK.x64.10.0.26100.6584\\c\\build\\10.0.26100.0\\bin\\Microsoft.DriverKit.Build.Tasks.18.0.dll. Не удалось загрузить файл или сборку '
Код: Выделить всё
C:\\Users\\erredose\\source\\repos\\KMDF Driver3\\packages\\Microsoft.Windows.WDK.x64.10.0.26100.6584\\c\\build\\10.0.26100.0\\bin\\Microsoft.DriverKit.Build.Tasks.18.0.dllУбедитесь, что объявление правильное, что сборка и все ее зависимости доступны, а также что задача содержит открытый класс, реализующий Microsoft.Build.Framework.ITask.
Подробнее здесь: https://stackoverflow.com/questions/798 ... ual-studio
Мобильная версия