摘 要
Windows2000操作系统下的WDM(Windows驱动程序模型)是微软推出的新型概念。这个概念有助于设备驱动程序的开发。论文从分析Windows2000的体系结构开始,描写了Win32子系统、模型的结构和硬件环境,让我们了解并掌握到设备驱动程序在系统中的位置、作用、上下层接口关系及其调用的过程。论文主要阐述了设备驱动程序的结构以及相关例程的调用。例如,DriverEntry例程(驱动程序入口点例程)。并通过实例分析设备驱动程序的设计方法和安装过程。
关键字:Windows驱动程序模型,设备驱动程序,例程, 输入/输出请求包
目 录
第一章 Windows2000驱动程序概述………………………………………………1
1.1 Windows2000总的体系结构……………………………………………… 1
1.2 Win32程序接口………………………………………………………… 2
1.3 Windows驱动程序模型…………………………………………………… 4
第二章 硬件环境…………………………………………………………………… 7
2.1 硬件基础………………………………………………………………… 7
2.2 总线和Windows2000…………………………………………………………8
第三章 设备驱动程序的结构分析……………………………………………10
3.1设备驱动程序的组成部分……………………………………………………10
3.2设备驱动程序例程类型…………………………………………………16
第四章 实例……………………………………………………………………… 21
4.1 WDM驱动程序环境构建…………………………………………21
4.2设备驱动程序设计…………………………………………………………29
总结……………………………………………………………………30
参考文献…………………………………………………………………31
致谢…………………………………………………………………………32
附录………………………………………………………………………33