Здравствуйте. У меня такой вопрос. Я сейчас разбираюсь с примером фильтра для фс из ddk filespy. Не могли бы вы мне объяснить, почему в драйвере нет обработчиков для IRP_MJ_READ, IRP_MJ_WRITE, что вызывает диспетчер вв/в, если fast io не может быть выполнен? И если я в своем фильтре хочу дублировать запросы на запись, чтобы запись зеркально отображалась на другом диске, то как это лучше сделать?
1) вопрос нормальный, не глупый 2) никто тебе ничего не должен 3) а почему ты думаешь что должны быть отдельные обработчики READ-WRITE ? чем они такие особенные что их нельзя пропустить через SpyDispatch-SpyPassThrough ?
1) спасибо за ответ 2) да, действительно, filespy эти обработчики не нужны. а дублировать запросы для зеркального копирования лучше где?
ну лучше конечно создать отдельный поток и выполнять дублирующий ио оттуда чтоб не навредить если я правильно тебя понял