标签:源文件 microsoft 使用 分享 other pre 支持 res 解决方案
Windows Driver Kit 是一种完全集成的驱动程序开发系统,它包含Windows Driver Device Kit (DDK),用于测试 Windows 驱动器的可靠性和稳定性,本次实验使用的是WDK8.1 其支持 Windows 7, Windows 8,Windows 10等系统的驱动开发。
WDK环境的搭建研究了很长时间今天总算搭建出来了,而且编译的驱动文件能够被内核加载,这里就把搭建方法分享出来,首先介绍一下我的实验环境:
操作系统:Windows 10 企业版 LTSC 长期支持版
编译器版本:Visual Studio Express 2013
驱动框架版本:Windows Driver Kit 8.1 或 WinDDK 7600.16385.1
驱动测试环境:Windows 7 企业版
驱动工具包下载地址: 链接:https://pan.baidu.com/s/18VIXKdFdfu7ZuKOql7Z_Iw 提取码:9se4
VS2013下载地址:https://msdn.itellyou.cn/
微软官方下载地址:https://docs.microsoft.com/en-us/windows-hardware/drivers/other-wdk-downloads
1.首先你需要安装 WDK工具包,这里我就把它安装在了 F:\Windows Kits
这个盘符下,默认是安装在C盘,安装过程略过,下一步下一步。
2.接着打开VS并新建一个空项目,在空项目中新建wdk文件夹。
3.选择解决方案视图 -> 选择源文件 -> 添加新建项 或者直接按下 (Ctrl + shift + a) 快捷打开,并创建一个 wdk.cpp文件。
4.修改配置属性,菜单栏选择【调试】->【wdk属性】 -> 【配置配置】 ->【常规】 -> 修改【 目标文件扩展名:.sys】。
5.配置可执行文件路径与导入库路径,这里选择 【配置属性】 -> 【VC++目录】,依次将如下信息填入配置项,最终配置结果如下。
可执行文件:
F:\Windows Kits\8.1\bin\x86
包含目录:
F:\Windows Kits\8.1\Include\km
F:\Windows Kits\8.1\Include\um
F:\Windows Kits\8.1\Include\winrt
F:\Windows Kits\8.1\Include\shared
引用目录+库目录
F:\Windows Kits\8.1\Lib\win7\km\x86
标签:源文件 microsoft 使用 分享 other pre 支持 res 解决方案
原文地址:https://www.cnblogs.com/LyShark/p/11539892.html