Здравствуйте, URrik81, Вы писали:
UR>А может проблема в другом?
Проблема решена через подключение к процессу, вызывающему операцию работы с файлом, в момент вызова FltCompletePendedPreOperation
KeStackAttachProcess(pProc, &KState);
FltCompletePendedPreOperation( Data, FLT_PREOP_SUCCESS_NO_CALLBACK, NULL );
KeUnstackDetachProcess(&KState);
Ссылки на описание и решение подобных проблем:
IoCallDriver PASSIVE_LEVEL for IRP_MJ_READ and IRP_MJ_WRITEАвтор: AlexandrSh
Дата: 08.05.03
ZwCreateFileАвтор: Valerio
Дата: 25.04.03