Site icon EfmSoft

Что означает код HRESULT 0xC0AAB15E (IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE)?

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

IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE

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

IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE (0xC0AAB15E) — Не удалось импортировать файловую систему!ls!

Результат 0xC0AAB15E пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «не удалось импортировать файловую систему!ls!» практический предмет проверки — «import, тип, collision, directory, существующий объект, as».

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

Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0AAB15E в условии «не удалось импортировать файловую систему!ls!» установите идентичность и владельца уже существующего объекта; не создавайте второй экземпляр, пока не проверен жизненный цикл первого.

Чтобы локализовать 0xC0AAB15E, соберите IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE, IFileSystemImage, IMAPI_E_IMPORT_TYPE_COLLISION_FILE_EXISTS_AS_DIRECTORY. Затем для 0xC0AAB15E сравните исправный и неуспешный запуск в части «import, тип, collision, directory, существующий объект, as», меняя одно условие за раз.

Для 0xC0AAB15E применяйте исправление на границе первого отказа: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Сообщение «не удалось импортировать файловую систему!ls!» при 0xC0AAB15E не следует подавлять общей обработкой исключения.

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

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


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

Exit mobile version