深入浅出Windows驱动开发
作者: 张佩,马勇,董鉴源编著
出版社:电子工业出版社,2011
简介: 《竹林蹊径――深入浅出Windows驱动开发》是作者张佩、马勇、董鉴
源根据多年的工作学习经验,总结的第一手驱动开发资料。但它不是一本
深刻到最底层的原理性的书,有这种预期的读者会失望。《竹林蹊径――
深入浅出Windows驱动开发》更多的是经验之谈,一些实践中的小发现小意
外,颇为书中内容添彩。
《竹林蹊径――深入浅出Windows驱动开发》的特色之一,是对WDF框
架做了较多的切入。《竹林蹊径――深入浅出Windows驱动开发》第一个主
要内容是(第3~7章)围绕WDF而展开讨论,侧重点各有不同。第3章以框
架为讨论的中心;第4、5两章以WDF框架开发USB和1394驱动;第6章讲述内
核C++编程,也以WDF框架为蓝本;第7章讲述WDF驱动的测试和调试。
第二个主要内容是关于音视频驱动开发(第10~11章)。音视频驱动
包括AVStream架构,《竹林蹊径――深入浅出Windows驱动开发》做了较详
细的阐述。第10章讲述使用AVStream小端口架构,第11章讲述ASIO音频驱
动开发。
第三个主要内容是关于设备驱动安装(第12~14章)。第12章讲系统
安装模块,从总体角度阐述系统和设备驱动如何配合完好地进行工作;第
13章讲述INF安装文件的细节,包括各个域的作用,以及诸多安装指令的使
用。第14章讲如何编写驱动安装软件。
剩余的一些章节,分别是关于驱动入门(第1、2章)、Windbg调试命
令(第8章)、内核同步(第9章)等内容。
《竹林蹊径――深入浅出Windows驱动开发》适合一般入门级内核程序
员,对WDF有兴趣,准备开发USB或1394设备驱动者,《竹林蹊径――深入
浅出Windows驱动开发》尤其有用。《竹林蹊径――深入浅出Windows驱动
开发》对于入行较久,经验丰富的程序员,也具有一定的参考价值。