Site icon EfmSoft

What does HRESULT 0x80AA0900 (E_IMAPI_ERASE_RECORDER_IN_USE) mean?

 
Previous Next
ONL_E_REQUEST_THROTTLED E_IMAPI_ERASE_ONLY_ONE_RECORDER_SUPPORTED

E_IMAPI_ERASE_RECORDER_IN_USE

E_IMAPI_ERASE_RECORDER_IN_USE is an IDiscFormat2Erase lifecycle error. While EraseMedia is using the current recorder, the erase format does not allow code to set or clear that recorder. Progress notifications continue during the operation, so UI or cleanup code can otherwise race the active erase.

Serialize recorder changes with the erase operation

The error is about the format object currently using the recorder, not necessarily another process holding an exclusive recorder lock. For cross-process lock problems, query ExclusiveAccessOwner and diagnose E_IMAPI_RECORDER_LOCKED. Here the fix belongs in application state management: wait for the active erase to finish before replacing or clearing the recorder.

IDiscFormat2Erase · EraseMedia · Erase progress events


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

Exit mobile version