| Предыдущий | Следующий |
| STATEREPOSITORY_TRANSACTION_CALLER_ID_CHANGED | S_IMAPI_ROTATIONADJUSTED |
S_IMAPI_SPEEDADJUSTED
S_IMAPI_SPEEDADJUSTED является успешным статусом согласования скорости записи IMAPI. SetWriteSpeed принимает запрошенное значение секторов в секунду, однако доступные конфигурации совместно определяются устройством записи и вставленным носителем. Если точная скорость недоступна, IMAPI выбирает ближайшую поддерживаемую скорость вместо отказа записи.
Сравните запрошенную и текущую скорость после согласования
- Прочитайте
RequestedWriteSpeed, чтобы сохранить значение, запрошенное приложением. - Прочитайте
CurrentWriteSpeedпосле настройки, чтобы увидеть скорость, фактически выбранную приводом. - Перечислите поддерживаемые скорости записи или их дескрипторы для того же привода и носителя, прежде чем считать корректировку аномальной.
Важно отличать корректировку от ошибки записи. Этот HRESULT неотрицателен, поэтому код, считающий любое значение кромеS_OK фатальным, ошибочно отклонит пригодную конфигурацию. Если определённая скорость обязательна, проверьте её по текущему списку дескрипторов носителя до запуска Write. Изменение содержимого образа не сделает неподдерживаемую механическую скорость записи доступной.
SetWriteSpeed · Дескрипторы поддерживаемых скоростей · Возвращаемые значения IMAPI
Нужно найти другой код? Найти другой код состояния или ошибки.