Реализация уровневых драйверов
Реализация уровневых драйверов
Стек драйверов обычно создается самими драйверами. Корректное создание стека зависит от правильной последовательности и момента загрузки каждого драйвера из стека. Первыми должны грузиться драйвера самого нижнего уровня и т.д.
При рассмотрении организации стека драйверов необходимо понимание трех моментов:
- объединение драйверов в стек;
- обработка запросов IRP стеком;
- освобождение драйверов стека.