无法安装自己写的内核驱动

Cannot install my own written kernel driver

我一直在使用 Visual Studio 2015 为 Windows 10 开发内核模式驱动程序。我可以使用 Visual Studio 运行 在 VM 上安装我的驱动程序(它具有与我在主机上安装的 Windows 完全相同的版本)并且它工作得很好。现在我想将它安装在主机 PC 上(主 Windows)。首先,我在上面启用了测试签名。我右键单击驱动程序 inf 文件并选择安装。它问我是否确定,然后我点击了 Yes。几秒钟后,会显示一个对话框,上面写着 The operation completed successfully. 但实际上什么也没有发生。

我正在使用 release for x64 配置。我想知道项目配置中是否缺少任何内容。 我也试过在安装后重新启动我的电脑,但它不起作用。有人可以帮助我吗?

我找到的解决方案真的很奇怪。

我使用的是 Microsoft 提供的标准 class,称为 "SoftwareDevice",我只能使用 Visual Studio Remote Kernel Debugger 在我的测试计算机上安装驱动程序。但是,我必须注册并使用自定义 class 然后才能成功安装驱动程序。