| 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
- Read
RequestedWriteSpeedto preserve what the application asked for. - Read
CurrentWriteSpeedafter configuration to see the speed actually selected by the drive. - Enumerate supported write speeds or write-speed descriptors for the same recorder and medium before deciding that the adjustment is abnormal.
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.
