What does Windows error code 741 (ERROR_REPARSE) mean?

 
Previous Next
ERROR_ELEVATION_REQUIRED ERROR_OPLOCK_BREAK_IN_PROGRESS

ERROR_REPARSE

The open requires another reparse pass through the I/O path

Reparse points let a file system or filter change normal pathname processing. A component can return reparse information so that the I/O manager restarts name resolution with a substitute path or lets the owner of a reparse tag interpret private data. This status is therefore a control-flow result used during path resolution, not automatically a user-visible failure.

When it escapes to application code, inspect the reparse tag and the component that owns it. Symbolic links, junctions, cloud placeholders, virtualization providers, and other filters can all participate. Open the object with FILE_FLAG_OPEN_REPARSE_POINT when the goal is to examine the reparse point itself rather than follow it, and use FSCTL_GET_REPARSE_POINT to retrieve the stored tag and payload.

What to inspect

  • Capture the reparse tag and substitute path returned by the stack.
  • Identify the file-system filter registered for that tag.
  • Decide whether to follow the target or open the reparse object itself.

References


Looking for a different code? Search another status or error code.