这个配置相较与​​Windows Server 2012 +WDK7600.16385.1+VS2010驱动开发环境搭建​​ 要简单的多,不需要每次创建驱动工程时配置这么多的参数


下载WDK开发安装包,我已经下载下来了《WindowsDriverKit7-GRMWDK_EN_7600_1.ISO》,用解压缩软件查看包中是这些内容

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_VS2008

执行KitSetup.exe以后,出现以下画面,选择自己要安装的版本,这个版本匹配的是你当前的操作系统

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_安装包_02

安装完以后,

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_安装包_03

好了,WDK安装包的安装任务完成了,下一步就是配置DDKWizard了

下载以下3个文件(至少我用的是这个版本),我就不给下载连接了,网上有的是

ddkbuild.bat.zip

ddkbuild.cmd.zip

ddkwizard_setup_v1.3.0a.zip

各个压缩包里的内容如下图

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_WDK_04

将ddkbuild.bat.zip和ddkbuild.cmd.zip压缩包解压以后,将这两个文件放到WDK安装路径下

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_驱动_05

增加两个系统变量

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_驱动_06

配置Path路径

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_WDK_07

安装ddkwizard_setup_v1.3.0a.zip压缩包里的exe文件,安装成功以后的目录如下

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_VS2008_08

安装完成了,有必要重新启动一下操作系统,为了保险起见(总不会出现什么差错),接下来测试一下

创建WDK工程

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_zip压缩_09

一看就懂

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_驱动_10

工程的文件结构

Windows Server 2012 +WDK7600.16385.1+VS2008驱动开发环境搭建_VS2008_11

直接编译就可以了,整个工程结构里的文件,到时候在分析吧