Windows 7 Device Driver (Addison-Wesley Microsoft Technology Series)

2.67 avg rating
( 3 ratings by Goodreads )
 
9780321670212: Windows 7 Device Driver (Addison-Wesley Microsoft Technology Series)
View all copies of this ISBN edition:
 
 

“The chapter on programming a KMDF hardware driver provides a great example for readers to see a driver being made.”

–Patrick Regan, network administrator, Pacific Coast Companies

 

The First Authoritative Guide to Writing Robust, High-Performance Windows 7 Device Drivers

 

Windows 7 Device Driver brings together all the information experienced programmers need to build exceptionally reliable, high-performance Windows 7 drivers. Internationally renowned driver development expert Ronald D. Reeves shows how to make the most of Microsoft’s powerful new tools and models; save time and money; and efficiently deliver stable, robust drivers.

 

Drawing on his unsurpassed experience as both a driver developer and instructor, Reeves demystifies Kernel and User Mode Driver development, Windows Driver Foundation (WDF) architecture, driver debugging, and many other key topics. Throughout, he provides best practices for all facets of the driver development process, illuminating his insights with proven sample code. Learn how to

  • Use WDF to reduce development time, improve system stability, and enhance serviceability
  • Take full advantage of both the User Mode Driver Framework (UMDF) and the Kernel Mode Driver Framework (KMDF)
  • Implement best practices for designing, developing, and debugging both User Mode and Kernel Mode Drivers
  • Manage I/O requests and queues, self-managed I/O, synchronization, locks, plug-and-play, power management, device enumeration, and more
  • Develop UMDF drivers with COM
  • Secure Kernel Mode Drivers with safe defaults, parameter validation, counted UNICODE strings, and safe device naming techniques
  • Program and troubleshoot WMI support in Kernel Mode Drivers
  • Utilize advanced multiple I/O queuing techniques

Whether you’re creating Windows 7 drivers for laboratory equipment, communications hardware, or any other device or technology, this book will help you build production code more quickly and get to market sooner!

"synopsis" may belong to another edition of this title.

From the Back Cover:

The First Authoritative Guide to Writing Robust, High-Performance Windows 7 Device Drivers

 

Windows 7 Device Driver brings together all the information experienced programmers need to build exceptionally reliable, high-performance Windows 7 drivers. Internationally renowned driver development expert Ronald D. Reeves shows how to make the most of Microsoft’s powerful new tools and models; save time and money; and efficiently deliver stable, robust drivers.

 

Drawing on his unsurpassed experience as both a driver developer and instructor, Reeves demystifies Kernel and User Mode Driver development, Windows Driver Foundation (WDF) architecture, driver debugging, and many other key topics. Throughout, he provides best practices for all facets of the driver development process, illuminating his insights with proven sample code.

 

Learn how to

  • Use WDF to reduce development time, improve system stability, and enhance serviceability
  • Take full advantage of both the User Mode Driver Framework (UMDF) and the Kernel Mode Driver Framework (KMDF)
  • Implement best practices for designing, developing, and debugging both User Mode and Kernel Mode Drivers
  • Manage I/O requests and queues, self-managed I/O, synchronization, locks, plug-and-play, power management, device enumeration, and more
  • Develop UMDF drivers with COM
  • Secure Kernel Mode Drivers with safe defaults, parameter validation, counted UNICODE strings, and safe device naming techniques
  • Program and troubleshoot WMI support in Kernel Mode Drivers
  • Utilize advanced multiple I/O queuing techniques

Whether you’re creating Windows 7 drivers for laboratory equipment, communications hardware, or any other device or technology, this book will help you build production code more quickly, get to market sooner, and start earning money faster!

About the Author:

Ronald D. Reeves, Ph.D., is founder and president of Software Genesis, LLC, a software development and consulting company based in Brighton, Michigan. He has forty years of experience designing and developing computer hardware, software, and drivers. He holds degrees in engineering and computer science, and is a nationally recognized author, consultant, and teacher. He coauthored Win32 System Services (Prentice Hall, 2001) and was technical reviewer for two leading books on writing device drivers. He currently teaches graduate courses in computer science at Lawrence Technological University and Cleary University.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Ronald D. Reeves
Published by Pearson Education (2010)
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Quantity Available: > 20
Print on Demand
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description Pearson Education, 2010. PAP. Condition: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # IQ-9780321670212

More information about this seller | Contact this seller

Buy New
38.83
Convert currency

Add to Basket

Shipping: 3.04
Within U.S.A.
Destination, rates & speeds

2.

Reeves, Ronald D. Ph. D.
Published by Addison-Wesley Professional 11/16/2010 (2010)
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Paperback or Softback Quantity Available: 10
Seller:
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional 11/16/2010, 2010. Paperback or Softback. Condition: New. Windows 7 Device Driver. Book. Seller Inventory # BBS-9780321670212

More information about this seller | Contact this seller

Buy New
44.07
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

3.

Ronald D. Reeves
Published by Pearson Education (US), United States (2011)
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2011. Paperback. Condition: New. Language: English . Brand New Book ***** Print on Demand *****. The chapter on programming a KMDF hardware driver provides a great example for readers to see a driver being made. -Patrick Regan, network administrator, Pacific Coast Companies The First Authoritative Guide to Writing Robust, High-Performance Windows 7 Device Drivers Windows 7 Device Driver brings together all the information experienced programmers need to build exceptionally reliable, high-performance Windows 7 drivers. Internationally renowned driver development expert Ronald D. Reeves shows how to make the most of Microsoft s powerful new tools and models; save time and money; and efficiently deliver stable, robust drivers. Drawing on his unsurpassed experience as both a driver developer and instructor, Reeves demystifies Kernel and User Mode Driver development, Windows Driver Foundation (WDF) architecture, driver debugging, and many other key topics. Throughout, he provides best practices for all facets of the driver development process, illuminating his insights with proven sample code. Learn how to Use WDF to reduce development time, improve system stability, and enhance serviceabilityTake full advantage of both the User Mode Driver Framework (UMDF) and the Kernel Mode Driver Framework (KMDF)Implement best practices for designing, developing, and debugging both User Mode and Kernel Mode DriversManage I/O requests and queues, self-managed I/O, synchronization, locks, plug-and-play, power management, device enumeration, and moreDevelop UMDF drivers with COMSecure Kernel Mode Drivers with safe defaults, parameter validation, counted UNICODE strings, and safe device naming techniquesProgram and troubleshoot WMI support in Kernel Mode DriversUtilize advanced multiple I/O queuing techniquesWhether you re creating Windows 7 drivers for laboratory equipment, communications hardware, or any other device or technology, this book will help you build production code more quickly and get to market sooner!. Seller Inventory # APC9780321670212

More information about this seller | Contact this seller

Buy New
45.50
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

4.

Ronald D. Reeves
Published by Pearson Education (US), United States (2011)
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Paperback Quantity Available: 10
Print on Demand
Seller:
Book Depository International
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2011. Paperback. Condition: New. Language: English . Brand New Book ***** Print on Demand *****. The chapter on programming a KMDF hardware driver provides a great example for readers to see a driver being made. -Patrick Regan, network administrator, Pacific Coast Companies The First Authoritative Guide to Writing Robust, High-Performance Windows 7 Device Drivers Windows 7 Device Driver brings together all the information experienced programmers need to build exceptionally reliable, high-performance Windows 7 drivers. Internationally renowned driver development expert Ronald D. Reeves shows how to make the most of Microsoft s powerful new tools and models; save time and money; and efficiently deliver stable, robust drivers. Drawing on his unsurpassed experience as both a driver developer and instructor, Reeves demystifies Kernel and User Mode Driver development, Windows Driver Foundation (WDF) architecture, driver debugging, and many other key topics. Throughout, he provides best practices for all facets of the driver development process, illuminating his insights with proven sample code. Learn how to Use WDF to reduce development time, improve system stability, and enhance serviceabilityTake full advantage of both the User Mode Driver Framework (UMDF) and the Kernel Mode Driver Framework (KMDF)Implement best practices for designing, developing, and debugging both User Mode and Kernel Mode DriversManage I/O requests and queues, self-managed I/O, synchronization, locks, plug-and-play, power management, device enumeration, and moreDevelop UMDF drivers with COMSecure Kernel Mode Drivers with safe defaults, parameter validation, counted UNICODE strings, and safe device naming techniquesProgram and troubleshoot WMI support in Kernel Mode DriversUtilize advanced multiple I/O queuing techniquesWhether you re creating Windows 7 drivers for laboratory equipment, communications hardware, or any other device or technology, this book will help you build production code more quickly and get to market sooner!. Seller Inventory # APC9780321670212

More information about this seller | Contact this seller

Buy New
46.61
Convert currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds
International Edition
International Edition

5.

International Edition
Published by International Edition
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Paperback Quantity Available: 1
International Edition
Seller:
Campustexxts
(Vicksburg, MI, U.S.A.)
Rating
[?]

Book Description International Edition. Paperback. Condition: New. International Edition. Very fast shipping. Receive your book in 2-7 business days if you checkout with expedited shipping. We take pride in our customer service, please contact us if you have any questions regarding the listing. Seller Inventory # in-us-9780321670212

More information about this seller | Contact this seller

Buy New
45.02
Convert currency

Add to Basket

Shipping: 2.66
Within U.S.A.
Destination, rates & speeds

6.

Ronald D. Reeves
Published by Pearson Education (2010)
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Quantity Available: > 20
Print on Demand
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Pearson Education, 2010. PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # IQ-9780321670212

More information about this seller | Contact this seller

Buy New
39.43
Convert currency

Add to Basket

Shipping: 9
From United Kingdom to U.S.A.
Destination, rates & speeds

7.

Ronald D. Reeves
Published by Addison-Wesley Professional
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Paperback Quantity Available: > 20
Seller:
BuySomeBooks
(Las Vegas, NV, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. Paperback. Condition: New. 384 pages. The chapter on programming a KMDF hardware driver provides a great example for readers to see a driver being made. Patrick Regan, network administrator, Pacific Coast Companies The First Authoritative Guide to Writing Robust, High-Performance Windows 7 Device Drivers Windows 7 Device Driver brings together all the information experienced programmers need to build exceptionally reliable, high-performance Windows 7 drivers. Internationally renowned driver development expert Ronald D. Reeves shows how to make the most of Microsofts powerful new tools and models; save time and money; and efficiently deliver stable, robust drivers. Drawing on his unsurpassed experience as both a driver developer and instructor, Reeves demystifies Kernel and User Mode Driver development, Windows Driver Foundation (WDF) architecture, driver debugging, and many other key topics. Throughout, he provides best practices for all facets of the driver development process, illuminating his insights with proven sample code. Learn how to Use WDF to reduce development time, improve system stability, and enhance serviceability Take full advantage of both the User Mode Driver Framework (UMDF) and the Kernel Mode Driver Framework (KMDF) Implement best practices for designing, developing, and debugging both User Mode and Kernel Mode Drivers Manage IO requests and queues, self-managed IO, synchronization, locks, plug-and-play, power management, device enumeration, and more Develop UMDF drivers with COM Secure Kernel Mode Drivers with safe defaults, parameter validation, counted UNICODE strings, and safe device naming techniques Program and troubleshoot WMI support in Kernel Mode Drivers Utilize advanced multiple IO queuing techniques Whether youre creating Windows 7 drivers for laboratory equipment, communications hardware, or any other device or technology, this book will help you build production code more quickly and get to market sooner! This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Seller Inventory # 9780321670212

More information about this seller | Contact this seller

Buy New
50.92
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

8.

Reeves, Ronald D.
Published by Addison-Wesley Professional (2010)
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Paperback Quantity Available: 2
Seller:
Revaluation Books
(Exeter, United Kingdom)
Rating
[?]

Book Description Addison-Wesley Professional, 2010. Paperback. Condition: Brand New. pap/psc edition. 350 pages. 9.25x7.00x0.75 inches. In Stock. Seller Inventory # x-0321670213

More information about this seller | Contact this seller

Buy New
47.81
Convert currency

Add to Basket

Shipping: 7.50
From United Kingdom to U.S.A.
Destination, rates & speeds

9.

Reeves Ph.D., Ronald D.
Published by Addison-Wesley Professional
ISBN 10: 0321670213 ISBN 13: 9780321670212
New PAPERBACK Quantity Available: > 20
Seller:
Russell Books
(Victoria, BC, Canada)
Rating
[?]

Book Description Addison-Wesley Professional. PAPERBACK. Condition: New. 0321670213 Special order direct from the distributor. Seller Inventory # ING9780321670212

More information about this seller | Contact this seller

Buy New
51.73
Convert currency

Add to Basket

Shipping: 5.33
From Canada to U.S.A.
Destination, rates & speeds

10.

Ronald D. Reeves Ph.D.
Published by Addison-Wesley Professional (2010)
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Paperback Quantity Available: 1
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2010. Paperback. Condition: New. 1. Seller Inventory # DADAX0321670213

More information about this seller | Contact this seller

Buy New
54.19
Convert currency

Add to Basket

Shipping: 3.04
Within U.S.A.
Destination, rates & speeds

There are more copies of this book

View all search results for this book