| Previous | Next |
| STATUS_FLT_INVALID_CONTEXT_REGISTRATION | STATUS_FLT_NO_DEVICE_OBJECT |
STATUS_FLT_NAME_CACHE_MISS
STATUS_FLT_NAME_CACHE_MISS is a lookup result with an important timing meaning. A cache-only name query found no entry, or Filter Manager could not fall back to a file-system query under the requested options. It does not say that the object has no name.
Do not confuse it with STATUS_FLT_INVALID_NAME_REQUEST. A cache miss can be an expected result of choosing a safe cache-only policy; an invalid name request means the requested query cannot be performed in the current context. Where the callback and operation permit it, a later filesystem-only query may resolve the name.
Choose the right response
- For a best-effort audit policy, log the cache miss and continue without pretending the name is known.
- For an enforcement decision, design a callback path where a documented filesystem query is safe.
- Keep the raw name, normalized-name requirement, and query flags in diagnostics.
FltGetFileNameInformation | Filter Manager concepts | NTSTATUS reference
Looking for a different code? Search another status or error code.