What does HRESULT 0x00AA0006 (S_IMAPI_BOTHADJUSTED) mean?

 
Previous Next
S_IMAPI_ROTATIONADJUSTED S_IMAPI_COMMAND_HAS_SENSE_DATA

S_IMAPI_BOTHADJUSTED

S_IMAPI_BOTHADJUSTED means neither part of the requested write configuration was available exactly: IMAPI selected a supported write speed and a supported rotational-speed mode. The selection is based on the recorder together with the current medium, so the same drive can negotiate differently after media is changed.

Capture all four requested/current values

  • Log requested and current write speed in sectors per second.
  • Log requested and current pure-CAV flags.
  • Enumerate IWriteSpeedDescriptor entries for the current media when a reproducible compatibility report is needed.

This is still a success HRESULT. The useful investigation is why an application expected an exact configuration that the current drive/media pair did not advertise. Use the supported descriptor list to present valid choices in advance instead of accepting arbitrary input and interpreting adjustment as an error afterward. If the burn later fails, diagnose that later HRESULT separately; this status only describes negotiated write parameters.

SetWriteSpeed · Write-speed descriptors · IMAPI return values


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