WDK开发包在微软官网下载 https://learn.microsoft.com/zh-cn/windows-hardware/drivers/download-the-wdk
Windows SDK 安装
打开页面往下拉到步骤2的位置,点击进行最新版本的windows sdk版本下载,也可以通过后面的 VS 安装工具来安装
这个版本号和当前 windows 的操作系统版本(winver
命令查看)没关系,是编译出来需要支持的最高版本(同时也向下兼容部分系统)
Windows WDK 安装
在上面 WDK 的下载页面的第 3 步,点击下载并进行安装 WDK
安装 WDK 在结束的时候,勾选一下安装 VS 扩展的插件,不然新建项目的话会找不到 Driver 的选项
如果没勾选安装的话也没关系,可以在wdk的安装目录通过手工的方式进行安装
通常在这个目录下 "C:\Program Files (x86)\Windows Kits\10\Vsix\VS2022\10.0.22621.0"
创建 WDK 的 Hello World
安装完毕后,打开 vs2022 新建一个项目,可以从下拉框中找到 Driver 的选项