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