VS2010 WDK7.1.0 Win7_64

一:软件

1.下载VS2010

2.下载WDK7.1.0

http://www.microsoft.com/en-us/download/confirmation.aspx?id=11800

二:安装注意事项

1.一定要把WDK放在VS2010同一级目录下,否则安装失败,血和泪的教训!

2.WDK按照默认的选项安装即可。

三:环境配置

1.参考XIAOGUOZI'S Blog:

http://www.cppblog.com/guojingjia2006/archive/2011/03/19/142211.html

四:测试

1.常见问题解决方法:

1>未能加载.dll

解决方法:

http://blog.chinaunix.net/uid-11765716-id-3074932.html


#include "ntddk.h"

        NTSTATUS 

DriverEntry(PDRIVER_OBJECT DriverObject,PUNICODE_STRING RegistryPath) 

return STATUS_UNSUCCESSFUL; 

}


1>------ 已启动生成: 项目: UserDriver, 配置: driver Win32 ------
1>生成启动时间为 2017-1-10 10:01:09。
1>InitializeBuildStatus:
1>  正在创建“driver\UserDriver.unsuccessfulbuild”,因为已指定“AlwaysCreate”。
1>ClCompile:
1>  UserDriver.cpp
1>Link:
1>  UserDriver.vcxproj -> C:\Users\Cola\Desktop\User_Driver\UserDriver\driver\UserDriver.sys
1>FinalizeBuildStatus:
1>  正在删除文件“driver\UserDriver.unsuccessfulbuild”。
1>  正在对“driver\UserDriver.lastbuildstate”执行 Touch 任务。
1>
1>生成成功。
1>
1>已用时间 00:00:05.71
========== 生成: 成功 1 个,失败 0 个,最新 0 个,跳过 0 个 ==========

你可能感兴趣的:(技术储备)