Компоненты Plug and Play в режиме пользователя
В Windows 2000/XP и Windows Server 2003 API-интерфейсы режима пользователя для управления устройствами и их конфигурирования в среде Plug and Play представляют собой 32-разрядные расширенные версии, базирующиеся на API Configuration Manager для Windows 95.
В Windows 95 Configuration Manager представляет собой виртуальный драйвер устройства (VxD), который предоставляет эти процедуры в качестве сервисов компонентам, работающим в кольцах защиты 0 и 3.
Начиная с Windows 2000, эти процедуры расширяют функциональные возможности компонента Plug and Play Manager режима пользователя и представляют собой API-интерфейсы режима пользователя. Драйверы устанавливаются программой Setup. 32-разрядные API-интерфейсы инсталляции устройств, используемые программой Setup, представляют собой надмножество процедур инсталляции Windows 95.
Wiridows 2000, Windows XP и Windows Server 2003 предоставляют API, которые приложения могут использовать для индивидуального управления аппаратными событиями и для создания новых аппаратных событий.