What does HRESULT 0x80045354 (FSRM_E_SET_PROPERTY_FAILED) mean?

 
Previous Next
FSRM_E_ENUM_PROPERTIES_FAILED FSRM_E_CANNOT_STORE_PROPERTIES

FSRM_E_SET_PROPERTY_FAILED

FSRM_E_SET_PROPERTY_FAILED means the classification manager accepted a property-setting request but the pipeline failed while validating, assigning, or saving the value for that file.

Separate validation from persistence

  • Confirm that the property definition exists, applies to the object type, and accepts the supplied value.
  • Inspect property-bag and storage-module messages for the exact save failure.
  • Check write permissions, encryption, file locks, and storage-module support for the file extension.

A successful in-memory SetFileProperty stage does not guarantee that every storage module persisted the value. Read the property back through FSRM after the operation instead of inspecting only one metadata location. Avoid retrying an invalid value; correct the schema or storage failure first.

Classification manager · Property bag · SaveProperties


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