Site icon EfmSoft

What does HRESULT 0x00AA0004 (S_IMAPI_SPEEDADJUSTED) mean?

 
Previous Next
STATEREPOSITORY_TRANSACTION_CALLER_ID_CHANGED S_IMAPI_ROTATIONADJUSTED

S_IMAPI_SPEEDADJUSTED

S_IMAPI_SPEEDADJUSTED is a success status from IMAPI write-speed negotiation. SetWriteSpeed accepts a requested sectors-per-second value, but the recorder and inserted medium jointly determine the configurations that can actually be used. When the exact speed is unavailable, IMAPI selects the closest supported speed rather than failing the burn.

Compare requested and current speed after negotiation

The important diagnostic distinction is between adjustment and write failure. This HRESULT is non-negative, so code that treats every non-S_OK value as fatal will incorrectly reject a usable configuration. If a particular speed is operationally required, validate it against the current media-specific descriptor list before starting Write. Changing the image contents does not make an unsupported mechanical write speed available.

SetWriteSpeed · Supported speed descriptors · IMAPI return values


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

Exit mobile version