本书介绍windows驱动程序的基本概念、结构、原理和实现技术。尤其从编程的角度,对概念、原理部分进行深入浅出的剖析。
本书可帮助程序员理解Windows驱动程序的基本概念、结构和工作原理,对学习、开发Windows驱动程序有指导作用,可作为编程人员的技术参考书。
本书介绍windows驱动程序的基本概念、结构、原理和实现技术。尤其从编程的角度,对概念、原理部分进行深入浅出的剖析。
全书由4部分组成:第1部分介绍Windows驱动程序编程的基础知识,由第1章组成;第2部分讲述驱动程序的基本结构,由第2到第4章组成;第3部分讲述如何处理即插即用硬件、电源管理、定时器、驱动程序分层等问题,包括第5章至第9章;第4部分为附录,介绍Windows驱动程序调试和开发的基本内容。
本书可帮助程序员理解Windows驱动程序的基本概念、结构和工作原理,对学习、开发Windows驱动程序有指导作用,可作为编程人员的技术参考书。
第1章 Windows 2000 内核模式驱动程序编程基础
第2章 编写一个最小化的驱动程序
第3章 Dispatch例程
第4章 中断驱动的I/O
第5章 PnP程序
第6章 分层的驱动程序
第7章 电源管理
第8章 定时器
第9章 DMA驱动程序
附录1 INF文件
附录2 驱动程序形式发工具
附录3 驱动程序测试与调试
附录4 GUID和WMI
参考文献