Before reading this section, see Providing a Driver Package for an introduction to the concepts and requirements you'll need to know concerning device installation.
Setup works with other system-supplied components and with vendor-supplied components to install devices. Setup installs devices when the system boots and at any time after boot when a user plugs in a Plug and Play (PnP) device (or manually installs a non-PnP device).
In support of PnP, Setup proceeds with device installation based on the devices in the system, rather than structuring installation around the drivers. For example, rather than loading a set of drivers and having those drivers detect the devices that they support, Setup determines the devices that are present in the system and loads and calls the drivers for each device. Drivers such as the ACPI driver and other PnP bus drivers help Setup determine which devices are present.
This section includes:
Device Installation Components
Sample Device Installation Files
Example PnP Device Installation
How Setup Uses Digital Signatures
Device Installations Requiring a Reboot
Installing Devices on 64-Bit Systems