Site icon EfmSoft

Что означает код HRESULT 0xC0AAB162 (IMAPI_E_BAD_MULTISESSION_PARAMETER)?

 
Предыдущий Следующий
IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED IMAPI_E_FILE_SYSTEM_CHANGE_NOT_ALLOWED

IMAPI_E_BAD_MULTISESSION_PARAMETER

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

IMAPI_E_BAD_MULTISESSION_PARAMETER (0xC0AAB162) — IMAPI получил недопустимый параметр многосеансовой записи или интерфейс предыдущей сессии, который нельзя использовать для текущего носителя.

Ошибка относится к настройке multisession до построения следующего образа. Нужно проверять не «параметры вообще», а конкретный объект из MultisessionInterfaces и его совместимость с текущим recorder/media state.

Диагностика и проверка результата

Сохраните список MultisessionInterfaces, тип носителя, число уже записанных сессий и результат получения параметров предыдущей session. Сопоставьте переданный интерфейс с тем же physical media и не смешивайте данные, снятые с другого диска.

После исправления повторите импорт/создание следующей сессии на том же носителе с тем же ожидаемым layout. Если используется другой диск, исчезновение HRESULT не подтверждает корректность исходного multisession parameter.

Документация для результата 0xC0AAB162: Creating a multisession disc · Set multisession interfaces · Get multisession interfaces.


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

Exit mobile version