Add/Remove Hardware Wizard
The Add/Remove Hardware Wizard lets a user to add, remove, unplug, and troubleshoot devices.
New Device DLL
The New Device DLL has the Found New Hardware wizard, the Update Driver wizard, and the “UpdateDriverForPlugAndPlayDevices” functions.
In order to start the installation of a new device, the user-mode Plug and Play Manager calls the Found New Hardware wizard. When a user selects the “Update Driver...” button on a Device's Driver property page, then the Device Manager calls the Update Driver wizard. Finally, the Found New Hardware and Update Driver wizards call Setup APIs and Configuration Manager APIs to complete their respective tasks.
Custom Setup Application
An IHV or OEM provides a custom setup application.











