Что означает код HRESULT 0x80AA0904 (E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE)?

 
Предыдущий Следующий
E_IMAPI_ERASE_MODE_PAGE_2A_TOO_SMALL E_IMAPI_ERASE_DRIVE_FAILED_ERASE_COMMAND

E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE

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

E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE (0x80AA0904) — Устройство сообщило, что установленный носитель нельзя стереть.

Результат 0x80AA0904 пришёл из подсистемы «IMAPI» при работе с областью «оптический recorder, media state, image file system и запись». Для сообщения «устройство сообщило, что установленный носитель нельзя стереть» практический предмет проверки — «erase, носитель, не, erasable».

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

Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0x80AA0904 система сообщает «устройство сообщило, что установленный носитель нельзя стереть», воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Для воспроизведения 0x80AA0904 сохраните recorder ID, media profile/state, write speed, free sectors, stage и IMAPI event; отдельно запишите IDiscFormat2Erase. По теме «erase, носитель, не, erasable» для 0x80AA0904 сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.

Практическое исправление для 0x80AA0904: согласуйте формат и режим записи с приводом и носителем; перед повтором определите, завершена ли предыдущая запись частично. В контексте условия «устройство сообщило, что установленный носитель нельзя стереть» для 0x80AA0904 оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x80AA0904 и без обхода штатных проверок.

Документация для результата 0x80AA0904: IDiscFormat2Erase · FullErase · IsCurrentMediaSupported.


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