Device installation on the Windows Vista operating system has been enhanced to enable a class installer, class co-installer, or device co-installer to run one or more processes in an administrator user context. Finish-install actions run after all other installation operations for a device (including finish-install wizard pages) are finished, and the device has been started. On a new system, finish-install actions run the first time the operating system is started after Windows Setup is finished.
Finish-install actions are useful for running third-party installation programs that are not designed to run as a part of a wizard, such as a vendor installation program that has its own user interface. They are also useful for running third-party installation programs that must run only during client-side installation.
This paper describes the finish-install action capability for device installation on Windows Vista. Device manufacturers and driver developers can use the information in this paper to take advantage of finish-install actions in their driver packages.
What's New:
| • | Updated WDK documentation references |
Included in this white paper:
| • | Implementation Guidelines for Finish-Install Actions |
| • | How Finish-Install Actions are Processed |
| • | Example: A Co-installer with Finish-Install Actions |