Проверка состояния oplock операции IRP_MJ_CLEANUP
Приведенные ниже условия прерывания блокировки применяются только при закрытии потока .
Условия для типов запросов уровня 2 и чтения
Всегда прервусь на Нет. Обратите внимание, что другие операции уровня 2 или операций чтения в том же потоке не затрагиваются; Не работает только блокировка уровня 2 или чтения, связанная с этим FILE_OBJECT.
Подтверждение не требуется; операция выполняется немедленно.
Условия для типов запросов уровня 1, пакетной обработки, фильтра, чтения, чтения, записи и чтения и записи и дескриптора
Всегда прервусь на Нет.
Подтверждение не требуется; операция выполняется немедленно. Обратите внимание, что все операции ввода-вывода (IRP), ожидающие подтверждения от ожидающего запроса на прерывание, выполняются немедленно.