Supplying a Device Installation Application

A device installation application can handle a variety of installation tasks, from setting up the hardware to installing device-specific application software.

Consider writing a device installation application if either of the following is true:

  • You supply value-added software that should be installed at the same time as the driver.

  • The driver shipped with your device replaces a similar driver that ships with the operating system. For example, a generic driver for your device ships with the operating system, but you supply a driver with additional features designed specifically for your device.

Any device installation application should be able to handle the following scenarios:

  • The user installs the software package before installing the hardware.

  • The user installs the hardware before installing the software package.

For more information, see Writing a Device Installation Application.

A device installation application should comply with the user interface guidelines that are described in the MSDN Library and in the Wizard 97 section of the Microsoft Windows SDK.



Send comments about this topic to Microsoft