Функции устройства (операции)
Функции устройства (также называемые операционные функции устройства или операции устройства) - это выполняемые функции контекста устройства, соединенного с непосредственной аппаратной частью соответствующим драйвером устройства.
Как только системный модуль или внешнее приложение запрашивает выполнение функции устройства (операции), драйвер берет входную функцию, конвертирует ее в собственный формат устройства и отправляет в аппаратную часть с запросом выполнить операцию. Как только операция завершается, драйвер конвертирует ответ устройства в выходную функцию и возвращает этот выход вызывающей стороне.
![]() | Примеры операций устройства:
|