Chapter 15. Layered Drivers

CHAPTER OBJECTIVES

The ability to break a large unit of work into several smaller pieces is the cornerstone of software development. The Windows 2000 device driver model supports this necessary abstraction by allowing the work of a driver to be implemented in multiple layers. Besides simplifying the overall job of writing a driver, this allows different vendors to supply different parts of the implementation.

Indeed, the WDM driver model is based upon layering functional drivers on top of physical drivers, with optional ...

Get Windows® 2000 Device Driver Book: A Guide for Programmers, Second Edition, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.