首页 > 开发 > Windows Driver Kit 7.1.0 下载及安装步骤图解
2019
06-05

Windows Driver Kit 7.1.0 下载及安装步骤图解

1.运行KitSetup.exe

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第1张  | 第五维

2.选择全部组件

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第2张  | 第五维

3.设置安装路径

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第3张  | 第五维

4,接受用户协议

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第4张  | 第五维

5.DSF安装警告,点确定继续

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第5张  | 第五维

6.开始安装

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第6张  | 第五维

7.安装安成,点Finish退出

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第7张  | 第五维

对于Windows 7 系统,在 Visual Studio 2013 中新建一个空的Win32 DLL工程,加入一个main.cpp源码文件:

extern "C"
{
#include "NTDDK.h"
}
 
void Unload(PDRIVER_OBJECT pDriverObject)
{
	DbgPrint("驱动御载成功");
}
 
extern "C" NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObject, PUNICODE_STRING pRegisterPath)
{
	pDriverObject->DriverUnload = Unload;
	DbgPrint("驱动加载成功");
	return 1;
}

打开项目的设置,在VC++目录中,设置可执行文件目录:

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第8张  | 第五维

设置包含目录:

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第9张  | 第五维

设置库目录:

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第10张  | 第五维

在C/C++预处理器中定义X86

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第11张  | 第五维

在清单设置里面将生成清单设置成:否(/MANIFEST:NO)

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第12张  | 第五维

在常规选项中将目标扩展名改为.sys,注意配置类型为:动态库(.dll)

Windows Driver Kit 7.1.0 下载及安装步骤图解 - 第13张  | 第五维

现在应该可以成功编译并生成.sys的空的32位驱动程序了!

最后编辑:
作者:第五维
这个作者貌似有点懒,什么都没有留下。