【发布时间】:2014-01-13 04:44:30
【问题描述】:
我正在尝试为 Windows XP Service Pack 3 构建非 pnp 驱动程序 (WDM)。我正在使用 Visual Studio 2013 和 WDK 8.1。代码非常简单直接(仅用于在 VM 上进行测试)。我唯一的问题是:
“Inf2Cat,可签名性测试失败。”
这里代码sn-p:
#include "DHSD.h"
#define _DRIVER_NAME_ "DHSD"
NTSTATUS DriverEntry(_In_ PDRIVER_OBJECT driverObject, _In_ PUNICODE_STRING regPath)
{
UNREFERENCED_PARAMETER(regPath);
driverObject->DriverUnload = DriverUnload;
DbgPrint("Driver loaded.");
return STATUS_SUCCESS;
}
VOID DriverUnload(_In_ PDRIVER_OBJECT driverObject)
{
UNREFERENCED_PARAMETER(driverObject);
DbgPrint("Driver unloaded.");
return;
}
问题是我不想签署我的驱动程序,我也不想分发它,那么有什么解决方法吗?谢谢
【问题讨论】:
标签: c++ driver visual-studio-2013