| Предыдущий | Следующий |
| IMAPI_E_INVALID_PARAM | IMAPI_E_NO_OUTPUT |
IMAPI_E_READONLY
Что означает IMAPI_E_READONLY
IMAPI_E_READONLY (0xC0AAB102) — Объект FileSystemImage находится в режиме только для чтения.
Результат 0xC0AAB102 пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «объект filesystemimage находится в режиме только для чтения» практический предмет проверки — «только чтение».
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0AAB102 с описанием «объект filesystemimage находится в режиме только для чтения» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Диагностика 0xC0AAB102 должна включать IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IMAPI_E_READONLY, IMAPI2FS, HRESULT, IFileSystemImage, IMAPI. Для темы «только чтение» при 0xC0AAB102 важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.
Для 0xC0AAB102 применяйте исправление на границе первого отказа: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Сообщение «объект filesystemimage находится в режиме только для чтения» при 0xC0AAB102 не следует подавлять общей обработкой исключения.
Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0xC0AAB102 это надёжнее единичного успеха на других данных.
Документация для результата 0xC0AAB102: AddFile · AddTree · CreateResultImage.
Нужно найти другой код? Найти другой код состояния или ошибки.