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.

Reeves, Ronald D.
Published by Prentice Hall
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Quantity Available: > 20
Seller:
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Condition: New. Brand New. Seller Inventory # 0321670213

More information about this seller | Contact this seller

Buy New
31.31
Convert Currency

Add to Basket

Shipping: 2.59
Within U.S.A.
Destination, Rates & Speeds

2.

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
31.06
Convert Currency

Add to Basket

Shipping: 2.87
Within U.S.A.
Destination, Rates & Speeds

3.

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
30.78
Convert Currency

Add to Basket

Shipping: 9
From United Kingdom to U.S.A.
Destination, Rates & Speeds

4.

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
41.34
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

5.

Reeves Ph.D., Ronald D.
Published by Addison-Wesley Professional (2018)
ISBN 10: 0321670213 ISBN 13: 9780321670212
New Paperback Quantity Available: > 20
Print on Demand
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2018. Paperback. Condition: New. Never used! This item is printed on demand. Seller Inventory # 0321670213

More information about this seller | Contact this seller

Buy New
41.44
Convert Currency

Add to Basket

Shipping: 1.43
Within U.S.A.
Destination, Rates & Speeds

6.

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
43.07
Convert Currency

Add to Basket

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

7.

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
41.86
Convert Currency

Add to Basket

Shipping: 2.52
Within U.S.A.
Destination, Rates & Speeds

8.

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
44.76
Convert Currency

Add to Basket

Shipping: FREE
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 Softcover Quantity Available: 1
Seller:
Ohmsoft LLC
(Lake Forest, IL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. Condition: New. Paperback. Worldwide shipping. FREE fast shipping inside USA (express 2-3 day delivery also available). Tracking service included. Ships from United States of America. Seller Inventory # 0321670213

More information about this seller | Contact this seller

Buy New
46.76
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Reeves Ph.D., Ronald D.
Published by Addison-Wesley Professional
ISBN 10: 0321670213 ISBN 13: 9780321670212
New PAPERBACK Quantity Available: 1
Seller:
Cloud 9 Books
(Wellington, FL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. PAPERBACK. Condition: New. 0321670213 New Condition. Seller Inventory # NEW7.3091439

More information about this seller | Contact this seller

Buy New
44.42
Convert Currency

Add to Basket

Shipping: 3.59
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book