开发驱动,首先就是搭建开发的环境。既然是开发windows下的驱动程序,那MS的开发工具是一定要的。现在vs都到2010了,所以,也不能总是抱着vs6.0写代码,也要与时俱进~当然又不能太潮流吗……所以选用vs2008开发驱动。好了废话不多说了,下面记录一下我搭环境的步骤。
一、VS2008的安装
这个……大家肯定比我熟的多,所以就不再显眼了。
vs2008的下载及正版升级见:http://bbs.51aspx.com/showtopic-1714.html
vs2008的详细安装见:Visual Studio 2008系列教程(一):VS 2008安装详解!
ok 接下来该驱动开发的核心了……
二、WDK的介绍、下载、安装及配制
1、关于WDK
Windows Driver Kit(驱动程序工具包): 是一种完全集成的驱动程序开发系统,它包含 Windows Driver Device Kit (DDK),用于测试 Windows 驱动程序的可靠性和稳定性,包括:
- Windows Driver Foundation (WDF) 简化了 Windows 驱动程序的开发和支持。
- 头文件重构 (Windows Vista 和更高版本)通过提供更简单的目录结构、避免声明冲突以及对所有支持的 Windows 版本使用单一头文件集,降低头文件的复杂性。
- Installable File Systems (IFS) Kit将头、库、示例以及文档作为 WDK 的一部分分发。
- 验证程序和静态分析工具, (如 PREfast 和 静态驱动程序验证程序)帮助您在编译时查找 bug。
2、下载WDK
曾经下载WDK好像还必须得http://connect.microsoft.com/注册后才能下载,而且下载后还有一句提示:
“

本文详细介绍了如何搭建Windows驱动开发环境,包括安装VS2008,下载和安装WDK,以及配置DDKWzard工具,以简化驱动程序的开发过程。通过这些步骤,开发者可以在VS2008中创建和编译驱动项目。
&spm=1001.2101.3001.5002&articleId=5900603&d=1&t=3&u=5291d9bcc2c044b9a907319bca06180b)
696

被折叠的 条评论
为什么被折叠?



