Поделиться через


Поддержка съемных носителей

Драйверы файловых систем и съемных носителей несут ответственность за то, чтобы при открытии файла на съемном носителе был подключен правильный носитель, а правильный носитель оставался подключенным во время операций, которые обращаются к носителю. Любой промежуточный драйвер, размещенный между файловой системой и драйвером устройства со съемным носителем, также несет эту ответственность.

Поэтому драйверы, работающие с съемными носителями, должны иметь возможность выполнять одно или несколько из следующих действий:

Реагирование на запросы проверки проверка из файловой системы

Уведомление файловой системы о возможных изменениях мультимедиа

Проверка флагов в объекте устройства

Настройка IRP в промежуточных драйверах