Поделиться через


Общие сведения о компонентах Windows

На следующем рисунке показаны основные внутренние компоненты операционной системы Windows.

схема, иллюстрирующая общие сведения о компонентах Windows.

Как показано на рисунке, операционная система Windows включает компоненты пользовательского режима и режима ядра. Дополнительные сведения о режимах пользователя и ядра Windows см. в разделах Пользовательский режим и Режим ядра.

Драйверы вызывают подпрограммы, экспортируемые различными компонентами ядра. Например, чтобы создать объект устройства, необходимо вызвать подпрограмму IoCreateDevice , экспортируемую диспетчером ввода-вывода. Список подпрограмм в режиме ядра, которые могут вызывать драйверы, см. в разделе Процедуры поддержки драйверов.

Кроме того, драйверы должны отвечать на определенные вызовы из операционной системы и могут отвечать на другие системные вызовы. Список подпрограмм режима ядра, которые могут потребоваться драйверам, см. в разделе Стандартные процедуры драйвера.

Не все компоненты режима ядра изображены на рисунке выше. Список компонентов режима ядра см. в разделе Диспетчеры и библиотеки режима ядра.