Chapter 17. Testing and Debugging Drivers

CHAPTER OBJECTIVES

In many ways, this chapter should be first in the book. After all, it is not possible to design software (that works, anyway) without considering a testing and debugging strategy from the very beginning. Of course, since the purpose of the book is to present the Windows 2000 driver architecture, the focus has been to explain the way drivers work, not fail.

The purpose of this chapter is to introduce the concept of writing defensive driver code. By considering ...

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.