Что означает код HRESULT 0xC0AAB161 (IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED)?

 
Предыдущий Следующий
IMAPI_E_PROPERTY_NOT_ACCESSIBLE IMAPI_E_BAD_MULTISESSION_PARAMETER

IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED

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

IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED (0xC0AAB161) — После импорта предыдущей сессии IMAPI не позволяет изменить используемую версию UDF.

При продолжении multisession-диска новая сессия должна оставаться совместимой с уже записанной файловой системой. Поэтому изменение UDF revision после ImportFileSystem запрещено контрактом, а не является временным failure.

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

Сохраните UDF revision импортированной session, значение UDFRevision до изменения и порядок вызовов ImportFileSystem/настройки FileSystemsToCreate. Проверьте, не пытается ли приложение менять revision уже после фиксации структуры предыдущего диска.

Для того же носителя оставьте совместимую revision и повторите build. Если требуется другая версия UDF, это уже сценарий нового диска/образа, а не retry продолжения исходной multisession цепочки.

Документация для результата 0xC0AAB161: Get UDF revision · Set UDF revision · ECMA-167.


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