Site icon EfmSoft

What does HRESULT 0x00030205 (STG_S_CONSOLIDATIONFAILED) mean?

 
Previous Next
STG_S_MULTIPLEOPENS STG_S_CANNOTCONSOLIDATE

STG_S_CONSOLIDATIONFAILED

Preservation succeeded even though compaction failed

STG_S_CONSOLIDATIONFAILED means the commit itself succeeded. The optional attempt to consolidate the storage failed internally; Microsoft documentation gives memory allocation failure as an example. The file can therefore contain the new committed data while remaining larger or more fragmented than desired.

Do not repeat the transaction blindly. Replaying application changes after a successful commit can duplicate logical updates.

Diagnostic checklist

References

IStorage::Commit · Microsoft COM storage HRESULTs · Microsoft Compound File Binary format


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

Exit mobile version