| Предыдущий | Следующий |
| STATUS_FLT_INVALID_CONTEXT_REGISTRATION | STATUS_FLT_NO_DEVICE_OBJECT |
STATUS_FLT_NAME_CACHE_MISS
STATUS_FLT_NAME_CACHE_MISS — результат поиска с важным временным смыслом. Запрос имени только из кэша не нашёл запись либо диспетчер фильтров не смог перейти к запросу файловой системы при выбранных параметрах. Это не означает, что у объекта нет имени.
Не путайте его с STATUS_FLT_INVALID_NAME_REQUEST. Промах кэша может быть ожидаемым результатом безопасной политики только из кэша; недопустимый запрос имени означает, что запрос нельзя выполнить в текущем контексте. Если обратный вызов и операция позволяют, более поздний запрос только к файловой системе может разрешить имя.
Выберите правильную реакцию
- Для политики аудита по возможности запишите промах кэша и продолжайте, не выдавая имя за известное.
- Для решения политики доступа спроектируйте путь обратного вызова, где документированный запрос файловой системы безопасен.
- Сохраняйте в диагностике исходное имя, требование нормализованного имени и флаги запроса.
FltGetFileNameInformation | Основные понятия Filter Manager | Справочник NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.