Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$7.06 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition) [Paperback]

Art Baker (Author), Jerry Lozano (Author)
4.0 out of 5 stars  See all reviews (21 customer reviews)

List Price: $74.99
Price: $50.81 & this item ships for FREE with Super Saver Shipping. Details
You Save: $24.18 (32%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Paperback $50.81  

Book Description

0130204315 978-0130204318 November 30, 2000 2
The Windows 2000 Device Driver Book can lead any experienced Windows programmer through every step of device driver development: planning, implementation, testing, debugging, installation, and distribution. Thoroughly updated to reflect Microsoft's Windows Driver Model (WDM) for Windows 2000 and 98, it covers everything from architecture to tools, and includes a powerhouse library of exclusive tools and C and C++ code for streamlining device driver projects. Starting with a high-level overview of WDM components, the book quickly moves into the details of the development environment and driver installation. Master the I/O Manager, its data structures, and its interaction with drivers. Understand Plug and Play and Power Management through extensive practical examples; learn how to construct safe reentrant driver code; log errors and events using Windows Management Instrumentation; utilize kernel-mode threads; layered drivers; and more. The accompanying CD-ROM includes sample drivers, C++ classes to jumpstart your projects, driver installation utilities, even an exclusive device driver AppWizard!

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Writing Windows WDM Device Drivers $45.26

The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition) + Writing Windows WDM Device Drivers
  • This item: The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Writing Windows WDM Device Drivers

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

Review

Read the full review for this book.

At just over 520 pages, The Windows NT Device Driver Book is half the length and less longwinded than more recent texts. However, it is less complete than more recent books and has been criticized as inaccurate on NT DDK mail lists and (with the advent of Windows 2000 and WDM drivers) out of date. Still, some minor things are covered in this book that are not covered in the current crop of books. This includes using hardware compatibility test suites (the HCT CD-ROMs in the MSDN) as a part of stress testing drivers and using DUMPEXAM as well as WinDbg.exe to read crash dumps. --Regan Russell, Dr. Dobb's Electronic Review of Computer Books -- Dr. Dobb's Electronic Review of Computer Books --This text refers to an out of print or unavailable edition of this title.

From the Publisher

The most comprehensive, authoritative guide to Windows NT driver development. Now that Windows NT is rapidly becoming the business operating system of choice, more and more programmers are faced with developing Windows NT drivers. This book explains the complex Windows driver architecture, and presents insights into a myriad of practical details that are rarely, if ever, documented. It clarifies the murky Microsoft Driver Documentation Kit (DDK) documentation, and contains extensive detail missing from the DDK. This information is essential now, and will prepare developers for the future, when Microsoft introduces the common Win32 Driver Model for Windows NT and Windows 95. Learn about the NT I/O Manager and its data structures, and discover how various hardware issues impact driver design. Learn about full-duplex driver architecture, techniques for handling time-out conditions, logging device errors, kernel-model threads, higher-level drivers, and class drivers for SCSI devices. Understand how to set up a driver development environment and analyze crash dumps. Includes extensive sample code on diskette, designed specifically to help streamline development projects. For all Windows programmers who have a role in writing device drivers. --This text refers to an out of print or unavailable edition of this title.

Product Details

  • Paperback: 480 pages
  • Publisher: Prentice Hall; 2 edition (November 30, 2000)
  • Language: English
  • ISBN-10: 0130204315
  • ISBN-13: 978-0130204318
  • Product Dimensions: 9.3 x 6.7 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #791,086 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

21 Reviews
5 star:
 (9)
4 star:
 (6)
3 star:
 (4)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (21 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

13 of 13 people found the following review helpful:
5.0 out of 5 stars The best Entry-level Windows 2000/NT Device Driver Book, May 30, 2001
I have read all, but one of the Windows 2000/NT device driver books and found this one to be the best for beginners, by far. It is very well organized in a top-down approach. I though the concepts were well presented and easy to understand. After readin two other books on NT device drivers, this one finally explained things clearly for me.

The book is also very hands-on. It describes an example device drive in full source and develops it through each chapter. You can actually build the driver as you go and the driver is developed as you would develop your own driver.

I do want to make it clear that this book is not a definitive refence. It does conatin errors, but the approach for teaching Windows driver development is its strength. You'll want to get OSR's and Wlater Oney's Windows driver development books to get a good foundation.

This book is also not wordy and quick-reading. I would suggest is, if you are trying to grasp NT device drivers.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Excellent book., October 10, 2005
This review is from: The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition) (Paperback)
I am pasting this review that i had originally posted in 2001 at other websites.

This is one of the best books i have read. I have several years of experience in C/C++ and some experience in windows programming however I am a 'absolute beginner' with Windows device drivers and kernel mode programming and i was able to grasp almost everything the book spoke about with relative ease and with NO confusions. I would recommend this book to anyone who has absolutely no background in device driver programming but wants to make a career doing just that. I must admit that the books assumes that you are versed with C/C++ and some understanding of programming paradigm for windows, but it is pretty obvious since this is NOT a book to teach a programming language nor it is aimed at teaching regular windows programming. It is a complete 'NO NONSENSE' book that deals with topics right upto the point. The contents of the book flow gracefully explaining each and every step with precise detail. The author seems to have made the best possible effort to explain the basics before jumping directly into details. And that does help an absolute beginner. This book does NOT cover details about device specific drivers but it does help you reach a point where you are confident that 'you will understand' whatever you research on your own. A very good book... have seen very few of these types lately.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
4.0 out of 5 stars great primer for legacy NT drivers, November 29, 2001
By 
J. Turner (Minnesota United States) - See all my reviews
(REAL NAME)   
For neophytes, writing a Windows NT device driver is often an extremely frustrating experience. I first wrestled with the DDK when I was asked to write a device driver for NT (version 3.5). The DDK documentation was wrong in several places. Thankfully, it has improved, but still leaves a lot to be desired.

Years later, Art Baker was the first to produce a readable driver development. It was, and still is, an excellent primer for those interested in developing device drivers for the NT operating system.

The information is still relevant for those of us who must maintain legacy NT drivers.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(11)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject