The Windows 2000 Device Driver Book(c) A Guide for Programmers
Authors: Baker A. Lozano J.
Published year: 2000
Pages: 10-13/156
Buy this book on amazon.com >>
< BACK    NEXT >
[oR]

History of this Book

The first version of this book was written by Art Baker, entitled The Windows NT Device Driver Book. By any account, the book was required reading for any NT driver author. The Microsoft driver model is a continuously moving target. As such, recently introduced books on this subject provided more and up-to-date information. The goal of this revision of the book is to carry forward the goals, style, and clarity of Art's original work while updating the material with the very latest information available from Microsoft.

If you are a previous reader of the original version of this book, I hope you will find this version just as useful. I have attempted to provide accurate, concise , and clear information on the subject of Windows 2000 device drivers. While I have relied heavily on Art's original work, any errors present in this book are entirely mine.

< BACK    NEXT >
< BACK    NEXT >
[oR]

Training and Consulting Services

The material in this book is based on training and consulting performed for various companies within the industry.

The subject matter of this book is presented exclusively by UCI in the format of a five-day instructor-lead lecture/lab course. The course is available as public or on site classes. UCI provides comprehensive training in high-end programming, web development and administration, databases, and system technologies.

For more information please visit the UCI web site at http://www.ucitraining.com or use the address information below:

UCI Corporation

4 Constitution Way

Suite G

Woburn, MA 01801

1-800-884-1772

The revision author, Jerry Lozano, provides seminars and workshops on the topic of device drivers and other related subjects. For more information visit the web site: http://www.StarJourney.com

< BACK    NEXT >
< BACK    NEXT >
[oR]

Acknowledgments

I am grateful to many people who helped me with this 2nd edition. First and foremost, I want to thank Art Baker for his original work. The structure and content of this revision is based on his initial efforts.

To my partner in life, Carol, who makes everything possible. I thank Carol for both her personal and professional support. Without your encouragement, I would never have started this project. Without your help, I would never have finished.

Thanks to Russ Hall, my development editor and friend, for making the book sound good.

Thanks to Patty Donovan and her staff at Pine Tree Composition for making the book look good.

The staff of Prentice Hall PTR, especially Mike Meehan and Anne Trowbridge, deserve considerable credit for their patience and encouragement in leading me through the entire process.

I wish to thank Bryce Leach of Texas Instruments who tried to correct my misunderstandings of IEEE 1394. Your comments and suggestions for Chapter 2 were invaluable.

Thanks to Ron Reeves, for several great technical comments on several chapters.

And finally, thanks to the many people who attend my seminars , workshops, and classes for asking all those wonderful, thought-provoking questions.

< BACK    NEXT >
< BACK    NEXT >
[oR]

Chapter 1. Introduction to Windows 2000 Drivers

CHAPTER OBJECTIVES

  • Overall System Architecture

  • Kernel-Mode I/O Components

  • Special Driver Architectures

  • Summary

Device drivers on any operating system necessarily interact intimately with the underlying system code. This is especially true for Windows 2000. Before jumping into the world of Windows 2000 device drivers, this chapter presents the design philosophy and overall architecture of Windows 2000.

< BACK    NEXT >
The Windows 2000 Device Driver Book(c) A Guide for Programmers
Authors: Baker A. Lozano J.
Published year: 2000
Pages: 10-13/156
Buy this book on amazon.com >>

Similar books on Amazon