Driver Installation Basics
Driver developers must understand installation from two different perspectives:
Test installation, which installs a driver on a test system.
Test installation must be done repeatedly throughout the development cycle so you can test and debug the driver.
Release installation, which installs a released version of a driver on a customer’s system.
The procedures and tools for updating existing drivers are similar to those for installing a new driver. Unless otherwise specified, this chapter uses the term “installation” to refer to both test and release installation.
Key Driver Installation Tasks
Driver installation must accomplish several key tasks:
Copying the driver binary to an appropriate place on the computer.
Registering the ...
Get Developing Drivers with the Windows® Driver Foundation now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.