Цели проектирования для драйверов Kernel-Mode
Драйверы в режиме ядра разделяют многие цели разработки операционной системы, особенно цели системного диспетчера ввода-вывода. Драйверы в режиме ядра предназначены для:
Перенос с одной платформы на другую.
Возможность настройки для различных аппаратных и программных платформ.
Многопроцессорная безопасность на многопроцессорных платформах.
Ввод-вывод на основе пакетов с многократно используемыми irP.
Поддерживает асинхронный ввод-вывод.