Что означает код HRESULT 0xC0AA0405 (E_IMAPI_DF2DATA_MEDIA_NOT_BLANK)?

 
Предыдущий Следующий
E_IMAPI_DF2DATA_STREAM_TOO_LARGE_FOR_CURRENT_MEDIA E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED

E_IMAPI_DF2DATA_MEDIA_NOT_BLANK

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

E_IMAPI_DF2DATA_MEDIA_NOT_BLANK (0xC0AA0405) — Непустой носитель нельзя перезаписать, пока свойство ForceOverwrite не установлено в VARIANT_TRUE.

При результате 0xC0AA0405 граница диагностики проходит внутри подсистемы «IMAPI», в области «оптический recorder, media state, image file system и запись». Здесь сообщение «непустой носитель нельзя перезаписать, пока свойство forceoverwrite не установлено в variant_true» связано с темой «df2data, носитель, не, пустой носитель».

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

Не начинайте с общего сброса компонента: сопоставьте первый отказ с фактическими параметрами операции. При 0xC0AA0405 и условии «непустой носитель нельзя перезаписать, пока свойство forceoverwrite не установлено в variant_true» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Чтобы локализовать 0xC0AA0405, соберите recorder ID, media profile/state, write speed, free sectors, stage и IMAPI event; отдельно запишите IMAPI, IDiscFormat2Data::ForceOverwrite, HRESULT, IDiscFormat2Data. Затем для 0xC0AA0405 сравните исправный и неуспешный запуск в части «df2data, носитель, не, пустой носитель», меняя одно условие за раз.

Для 0xC0AA0405 применяйте исправление на границе первого отказа: согласуйте формат и режим записи с приводом и носителем; перед повтором определите, завершена ли предыдущая запись частично. Сообщение «непустой носитель нельзя перезаписать, пока свойство forceoverwrite не установлено в variant_true» при 0xC0AA0405 не следует подавлять общей обработкой исключения.

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

Документация для результата 0xC0AA0405: ForceOverwrite · CurrentMediaStatus · IDiscFormat2Data.


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