Developing Drivers with Windows Driver Foundation 是由 Penny Orwick 和 Guy Smith 与 Microsoft 的 WDF 开发小组合作编写的,该小组设计了 WDF 体系结构、构建了 WDF 框架,并开发了示例驱动程序来指导开发人员。WDF 提供了一个驱动程序模型,允许开发人员专注于硬件需求,而不是操作系统的复杂性。 本书首先介绍 Windows 驱动程序基础 (Windows Driver Foundation,WDF) 的体系结构和编程模型,然后提供关于使用 WDF 框架开发 Windows 驱动程序的实用指南。 Windows 驱动程序开发入门使用本书理解概念和基本原理,从 WDK 获得所需的工具,研究 WDK 示例,使用 WDK 文档作为详细参考。 关于“使用 WDF 开发驱动程序”Nar Ganapathy(Windows Division 的架构师)讲述了 Windows 驱动程序小组设计和开发 WDF 的原因。Nar 的介绍包含了本书的概要。 专家如何评价 Developing Drivers with Windows Driver Foundation? 他们对此有些吹毛求疵,因为他们花了很多时间审阅此书、创建示例代码、开发 WDF 框架和静态驱动程序工具。但他们毕竟是专家,如果您打算为开发和测试 Windows 驱动程序而学习 KMDF、UMDF 和静态工具,请点击这里查看专家对此书的评价和您需要此书的原因。 勘误表和示例代码这里 发布了对此书中出现的错误的更正。 转到 MS Connect 报告错误 总是为示例代码源和文档使用当前 Windows 驱动程序工具包 参考资料快速链接使用 WDF 开发驱动程序 包括大量对 Windows 驱动程序工具包文档和其他来源的交叉引用。使用此链接快速获得在线参考资料:WDF 参考资料热点链接 在线阅读 Developing Drivers with Windows Driver Foundation 在 Safari 上(预览;完整内容需要订阅 Safari)
在 Books24x7 上(需要以会员身份登录)
向 WDF 专家提问Doron Holan 的博客:Kernel-Mode Drivers Peter Wieland 的博客:Thoughts on Windows Driver Development Patrick M:My travels with UMDF Ilias Tsigkogiannis 对 Windows 设备驱动程序的介绍 Bob Kjelgaard:Trouble Ahead- Trouble Behind |