This is the programmer's guide to the common device-driver model for MS Windows XP, Windows 2000, and Windows Me. Written for advanced programmers who use C and C++, this edition illustrates and clarifies real-world driver programming issues for current versions of MS Windows. The author offers an overview of the Windows Driver Model (WDM) architecture and breaks down the process of writing custom device drivers into manageable pieces - from the basics of loading device drivers to creating and processing I/O request packets. This edition includes updated information about Windows XP, Windows 2000, and Windows Me, plus extensive practical examples, illustrations, and line-by-line analysis of code samples.
CD-ROM features: a searchable electronic copy of the book; sample code in Microsoft Visual C++.
CD-ROM features: a searchable electronic copy of the book; sample code in Microsoft Visual C++.
