Драйвер
Материал из Provizorii
Драйвер — спецпрограмма, которая необходима для того, чтобы некая определенная программа получала доступ к компьютеру.
Основные события
Имеются 7 событий:
- выгрузка — регистрация драйвера в системе,
- дальнейшая выгрузка — освобождение ресурсов, таких как память, устройства и др,
- открытие — драйвер открывается программой как обычный файл,
- чтение — одна из основных частей процесса,
- запись — проводится чтение и/или записывание данных из устройства (а также в него),
- закрытие — происходит освобождение занятых при открытии ресурсов, удаление дескриптора файла;
- правление вводом-выводом — завершающая функция.