| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.