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