Архитектура Plug and Play в Windows 2000

 

 

Приложения служебные

Процессы Win32

 


 

PnP программа

Менеджер setup

Режим пользователя

режим ядра реестр

 

PnP менеждер   Менеджер ввода-вывода   Менеджер энергосбережения

 

 

Драйверы PnP

             

 

Ядро Windows обеспечивает поддержку технологии PnP в процессе загрузки и предоставляет средства взаимодействия с такими компонентами ОС, как базовая система и драйверы устройств.

В режиме пользователя менеджер PnP обеспечивает взаимодействие с программой Setup и приложениями «Панели управления».

В режиме ядра менеджер PnP обеспечивает управление низкоуровневыми драйверами.

В момент загрузки или когда устанавливается новое устройство, поддерживающее технологию PnP, ОС автоматически обнаруживает устройство и вызывает менеджер PnP. Менеджер PnP запрашивает у устройства название фирмы – производителя и номер модели устройства, по этим данным определяется драйвер данного устройства в определенном каталоге на жестком диске, если драйвера нет, то отображается окно диалога с предложением установить драйвер. Информация об устройствах записывается в реестр.