Developing Windows NT Device Drivers: A Programmer's Handbook

Author: Edward N. Dekker, Joseph M. Newcomer
List Price: $59.95
Our Price: Click to see the latest and low price
ISBN: 0201695901
Publisher: Pearson Educational (30 March, 1999)
Edition: Hardcover
Sales Rank: 23,830
Average Customer Rating: 4.18 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 3 out of 5
Developing Windows NT Device Drivers
No good for windows 2000 or XP, otherwise very good and informative. Code available from authors sites, but buggy (on XP anyway). Shame it's out of date, if a legacy driver will do you then this book is very good.


Rating: 5 out of 5
My Savior
I'm a high school intern and I knew nothing about drivers (other than installing them) 3 months ago. Now I have completed 2, an ISA and Parallel port driver. This book is really great for people new to the DDK and need a good foundation. The examples are clear, and the pace of the book is pretty slow (but steady). Once you get past the first 9-10 chapters you can pretty much skim for parts you need. The tips are especially helpful, as to why C++ OOP isn't suitable, to why 2 computers are absolutely necessary. Even if you plan on making WDM drivers, this book will be helpful. Oney's WDM book is really useless for beginners, and the DDK almost has no redeeming value, other than being very very heavy (oh, wait thats not good either). The net is surprisingly lacking of driver programming pages. Get this book.


Rating: 2 out of 5
Poor Style and No Code Download/Disk - Still Somewhat Useful
This book is a useful reference for the NT/Win2k driver developer, but it has a number of disappointing flaws which make it less practical.

The authors attempt to be humorous by making frequent sarcastic remarks and the general tone is very informal--inappropriate for a developer's handbook. The book also appears to be poorly proofread, as some sentences don't parse and there are typographical errors in printed code. All these stylistic errors make the book much more difficult to use, as it takes more time and effort to locate and absorb the important content.

The book does not include a disk or CD with source code printed in the text, and the authors' web site includes code for only a small minority of the programs mentioned in the book. If you want to try out the examples, you'll be spending a lot of time typing.

On the whole, this book is useful, but I recommended it only until a better-written text is available.

Similar Products

· The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition)
· Writing Windows Wdm Device Drivers: Covers Nt 4, Win 98, and Win 2000
· Windows NT/2000 Native API Reference
· Programming the Microsoft Windows Driver Model, Second Edition

Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog