| Previous | Next |
| STATUS_OBJECT_PATH_NOT_FOUND | STATUS_DATA_OVERRUN |
STATUS_OBJECT_PATH_SYNTAX_BAD
The supplied object-path form is not acceptable
STATUS_OBJECT_PATH_SYNTAX_BAD is a path-construction result. It indicates that the object-path syntax is invalid for the attempted lookup, so diagnosis should start with how the name was assembled and converted rather than with storage availability or permissions.
Do not merge it with a generic “path not found” report. A non-existent but well-formed path and a malformed native path need different repairs, and retrying a malformed name against another volume or share does not make it valid.
Trace the representation changes
- Preserve the input representation and the resulting native object name separately.
- Check prefix handling, separators, relative-name rules, and root-handle use.
- Verify that any path-normalization layer accepts the same namespace form as the eventual native call.
- When a reparse point is also involved, first establish whether syntax failed before or after traversal reached the reparse boundary.
References
Looking for a different code? Search another status or error code.
