Программирование драйверов Windows

       

Последовательность обслуживания запросов ввода/вывода


Весьма важным для разработчика драйвера является понимание жизненного цикла IRP запроса. Ниже рассматривается продвижение запроса &#8212 от программного кода пользовательского режима, через код Диспетчера ввода/вывода к драйверу устройства. Все запросы на ввод/вывод проходят следующие основные стадии:

  • Предварительная обработка Диспетчером ввода/вывода.
  • Предварительная обработка драйвером устройства.
  • Старт устройства и обслуживание прерывания.
  • Пост-обработка драйвером.
  • Пост-обработка Диспетчером ввода/вывода.


  • Содержание раздела







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий