Site icon EfmSoft

Что означает код HRESULT 0xC0AA020E (E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT)?

 
Предыдущий Следующий
E_IMAPI_RECORDER_COMMAND_TIMEOUT E_IMAPI_RECORDER_MEDIA_SPEED_MISMATCH

E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT

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

E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT означает, что IMAPI запросил DVD-specific structure, но текущий recorder/media combination не предоставляет такую структуру. Это не универсальный признак повреждённого диска: для CD, Blu-ray или неподдерживаемого DVD profile отсутствие именно DVD structure может быть ожидаемым.

Что проверить

  • После вставки или смены носителя заново получите current profile через IDiscRecorder2 и не полагайтесь на сохранённые capabilities предыдущего диска.
  • Сопоставьте media profile с операцией: запрос DVD structure должен выполняться только там, где соответствующий MMC feature действительно объявлен.
  • Если код появляется только на одном приводе, сравните supported profiles/features и firmware этого recorder с исправной системой.

Как исправить

Выбирайте путь обработки по фактическому типу носителя и capability устройства. Для другого media family используйте соответствующие команды IMAPI, а после media-change пересоздайте состояние recorder. Повтор того же DVD-specific запроса без перечитывания profile не создаст отсутствующую структуру.

Технические ссылки


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

Exit mobile version