Что означает код HRESULT 0xC0AAB160 (IMAPI_E_PROPERTY_NOT_ACCESSIBLE)?

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

IMAPI_E_PROPERTY_NOT_ACCESSIBLE

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

IMAPI_E_PROPERTY_NOT_ACCESSIBLE (0xC0AAB160) — Запрошенное свойство IMAPI недоступно в текущей фазе работы объекта.

У некоторых свойств IFileSystemImage доступ зависит от lifecycle: их можно задавать только до построения result image либо читать только после определённой инициализации/import stage. Поэтому generic retry без изменения состояния объекта бессмысленен.

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

Зафиксируйте точное имя COM property, метод get/put и последовательность предшествующих вызовов. Сверьте допустимую фазу свойства с состоянием IFileSystemImage и проверьте, не был ли уже создан result image или импортирована session, делающая свойство неизменяемым.

После исправления повторите тот же доступ к property в документированной фазе. Создание нового объекта с другими настройками может скрыть ошибку порядка вызовов и не является достаточным контролем.

Документация для результата 0xC0AAB160: IFileSystemImage · IMAPI return values · Creating a multisession disc.


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