Что означает код HRESULT 0xC0AA060D (E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED)?

 
Предыдущий Следующий
E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED E_IMAPI_DF2RAW_DATA_BLOCK_TYPE_NOT_SUPPORTED

E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED

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

E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED (0xC0AA060D) — Передан недопустимый аудиопоток.

Контекст результата 0xC0AA060D — подсистема «IMAPI» и область «оптический recorder, media state, image file system и запись». Условие «передан недопустимый аудиопоток» указывает на тему «df2raw, stream, неподдерживаемая возможность», а не на общий отказ всего компонента.

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

В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0AA060D в сценарии «передан недопустимый аудиопоток» проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.

Перед повтором 0xC0AA060D зафиксируйте recorder ID, media profile/state, write speed, free sectors, stage и IMAPI event; отдельно запишите IStream, ISO, IRawCDImageCreator, HRESULT, IDiscFormat2RawCD. Различия по теме «df2raw, stream, неподдерживаемая возможность» для 0xC0AA060D покажут, изменился ли первый неуспешный этап.

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

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

Документация для результата 0xC0AA060D: WriteMedia · IDiscFormat2RawCD · IMAPI return values.


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