这篇文章比较适合初学驱动,搭建一个自动化的环境对于开发来说是事半功倍啊;
开发驱动,首先就是搭建开发的环境。既然是开发windows下的驱动程序,那MS的开发工具是一定要的。现在vs都到2010了,所以,也不能总是抱着vs6.0写代码,也要与时俱进~当然又不能太潮流吗……所以选用vs2008开发驱动。好了废话不多说了,下面记录一下我搭环境的步骤。
一、VS2008的安装
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将头、库、示例以及文档作