Что означает код HRESULT 0xC0AA0909 (E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED)?

 
Предыдущий Следующий
E_IMAPI_DF2RAW_RECORDER_NOT_SUPPORTED E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED

E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED

Что означает E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED

E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED (0xC0AA0909) — Текущий тип носителя не поддерживается.

Что проверить и как подтвердить исправление

Для 0xC0AA0909 в условии «текущий тип носителя не поддерживается» проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.

Диагностика 0xC0AA0909 должна включать recorder ID, профиль и состояние мультимедиа, скорость записи, свободные сектора, stage и IMAPI event; отдельно запишите IDiscFormat2Erase, IDiscFormat2.

Для 0xC0AA0909 согласуйте формат и режим записи с приводом и носителем; перед повтором определите, завершена ли предыдущая запись частично.

Что проверить по этому результату

Для IDiscFormat2Erase сохраните recorder ID, тип носителя, erase mode, feature/profile привода и фактический SCSI sense/response на первой неуспешной команде. Сопоставьте profile носителя с profiles/features конкретного рекордера и выбранным format interface; физическая совместимость диска с приводом ещё не гарантирует поддержку этого режима записи.

Поддержка носителя именно для стирания

Этот результат относится не к возможности записать данные, а к операции IDiscFormat2Erase. Носитель может успешно использоваться Data Writer, но быть write-once либо не поддерживать erase feature текущим приводом. Проверяйте rewritable profile и capability стирания отдельно от возможности обычной записи.

Документация для результата 0xC0AA0909: IDiscFormat2Erase · IDiscFormat2 · EraseMedia.


Нужно найти другой код? Найти другой код состояния или ошибки.