What does NTSTATUS 0xC00002B2 (STATUS_REPARSE_ATTRIBUTE_CONFLICT) mean?

 
Previous Next
STATUS_DIRECTORY_SERVICE_REQUIRED STATUS_CANT_ENABLE_DENY_ONLY

STATUS_REPARSE_ATTRIBUTE_CONFLICT

The object's current metadata prevents the requested reparse state

STATUS_REPARSE_ATTRIBUTE_CONFLICT means that the file system rejected a request to set a reparse attribute because it conflicts with metadata already present on the object. The status does not reveal a universal “bad attribute”; compatibility depends on the current object state, file-system implementation, and requested reparse semantics.

This is a metadata-consistency result. Deleting unrelated attributes or recreating an object merely to force a reparse point can change ownership, security descriptors, timestamps, streams, or application-visible behavior.

What to compare before modifying anything

  • Capture the object's attributes, existing reparse tag and data, and file-system type.
  • Identify the exact operation that attempted to set or replace the reparse state.
  • Check whether the application is trying to combine mutually exclusive object roles.
  • Design an explicit migration if ownership of the object's reparse data is meant to change.

References


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