| Предыдущий | Следующий |
| ERROR_FLT_INVALID_CONTEXT_REGISTRATION | ERROR_FLT_NO_DEVICE_OBJECT |
ERROR_FLT_NAME_CACHE_MISS
Что означает ERROR_FLT_NAME_CACHE_MISS
ERROR_FLT_NAME_CACHE_MISS (0x801F0018) — Filter Manager не нашёл запрошенное имя в кэше имён для текущей файловой операции.
Практический смысл
Для cache-only запроса это может быть ожидаемым результатом. Если вызов допускает обращение к файловой системе, нужно проверить выбранные name-query flags и callback context.
Что проверить
- Зафиксируйте FltGetFileNameInformation flags и фазу callback.
- Проверьте, был ли запрос намеренно ограничен кэшем.
- Не выполняйте небезопасный name query в контексте, где Filter Manager запрещает обращение к файловой системе.
- Если имя требуется позже, запросите его на поддерживаемой стадии I/O.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.