Организация ввода-вывода. Часть 2. Драйверы для WINDOWS NT. Рощин А.В. - 81 стр.

UptoLike

Составители: 

81
реализуют свои функции. В их число входят, например, сервисы
асинхронного ввода-вывода, позволяющие создавать масштабируемые
серверные приложения.
Унификация и модульность интерфейса драйверов позволяет
диспетчеру ввода-вывода вызывать любой драйвер, ничего не зная о его
внутреннем устройстве и структуре. Как уже говорилось, операционная
система обрабатывает запросы ввода-вывода, как работу с файлами
.
Драйвер преобразует запросы к виртуальному файлу в аппаратно-
специфические запросы. Драйверы могут вызывать друг друга (через
диспетчер ввода-вывода), обеспечивая многоуровневую независимую
обработку запросов ввода-вывода.
Кроме стандартных функций открытия, закрытия, чтения и записи
подсистема ввода-вывода Windows 2000 предоставляет ряд
дополнительных функций, например, асинхронного, прямого и
буферизованного ввода-вывода.
реализуют свои функции. В их число входят, например, сервисы
асинхронного ввода-вывода, позволяющие создавать масштабируемые
серверные приложения.
     Унификация и модульность интерфейса драйверов позволяет
диспетчеру ввода-вывода вызывать любой драйвер, ничего не зная о его
внутреннем устройстве и структуре. Как уже говорилось, операционная
система обрабатывает запросы ввода-вывода, как работу с файлами.
Драйвер преобразует запросы к виртуальному файлу в аппаратно-
специфические запросы. Драйверы могут вызывать друг друга (через
диспетчер ввода-вывода), обеспечивая многоуровневую независимую
обработку запросов ввода-вывода.
     Кроме стандартных функций открытия, закрытия, чтения и записи
подсистема    ввода-вывода      Windows     2000   предоставляет      ряд
дополнительных    функций,      например,   асинхронного,   прямого    и
буферизованного ввода-вывода.




                                    81