Installation
An installable
driver can carry out driver-specific installation tasks when processing the DRV_INSTALL
When
processing the DRV_INSTALL message, the driver typically verifies that the
required hardware is present and then displays the configuration dialog box to
let the user choose the initial configuration settings for the driver and
associated hardware. The message includes the address of a DRVCONFIGINFO
When
processing the DRV_REMOVE message, the driver removes any registry keys and
values it may have created.