Coinstallers and Class Installers
Class installers performs the installation steps relevant to devices in a particular device setup class. For instance, the ports class installer is responsible for assigning a COM port name to a device in the ports setup class.
Co-installer is responsible for installing a particular device or to setup class of devices.
INF files and catalog files
INF files and catalog files give information about the devices and the drivers that are to be installed.
Device Manager
The Device Manager provides interface to a user to view and manage the devices on a computer. For example, a user can view device status and set device properties. In case a user requests to update a driver, the Device Manager gives a call to the Update Driver wizard in the New Device DLL.












