我正在尝试在 VS Community 2019 中编写 Windows 内核模式驱动程序,如下所示官方文档在这里。作为先决条件,需要 Windows SDK 以及 Windows 驱动程序工具包。我安装了它们两个。不幸的是,VS19 有一个用于创建新项目的更新菜单,它与文档中的菜单不同。即使在确认 VS 安装程序中的所有依赖项、仔细检查版本号(SDK 和 WDK 确实适用于 VS19)并重新启动 Windows 后,我仍找不到内核模式驱动程序的条目。 重新启动WDK的安装程序确认套件已安装,但VS仍然没有显示条目。
答案1
文章 Windows 10 驱动程序开发中的新增功能 可能有用:
在 Visual Studio 2019 中,WDK 驱动程序菜单已移至扩展菜单下,如下所示。
驱动程序模板可发现性
在 Visual Studio 2019 中,WDK 驱动程序模板可在“项目类型”和“驱动程序”下找到。驱动程序项目类型将出现在 Visual Studio 2019 的第一个官方更新版本中。在此之前,可以通过在搜索菜单中搜索来找到驱动程序模板。