Что означает код HRESULT 0xC0AAB133 (IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION)?

 
Предыдущий Следующий
IMAPI_E_DATA_TOO_BIG IMAPI_E_STASHFILE_OPEN_FAILURE

IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION

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

IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION (0xC0AAB133) — Операция завершилась сбоем из-за несовместимой структуры предыдущего сеанса, импортированного с носителя.

Контекст результата 0xC0AAB133 — подсистема «COM/WinRT» и область «контракт вызываемого interface, аргументы и state объекта». Условие «операция завершилась сбоем из-за несовместимой структуры предыдущего сеанса, импортированного с носителя» указывает на тему «incompatible, previous, сеанс», а не на общий отказ всего компонента.

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

В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0AAB133 в сценарии «операция завершилась сбоем из-за несовместимой структуры предыдущего сеанса, импортированного с носителя» сверьте версии обеих сторон, согласованные возможности и формат данных на границе протокола.

Перед повтором 0xC0AAB133 зафиксируйте IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION, IMAPI2FS, IMAPI. Различия по теме «incompatible, previous, сеанс» для 0xC0AAB133 покажут, изменился ли первый неуспешный этап.

Исправляя 0xC0AAB133, меняйте только подтверждённую причину: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Результат 0xC0AAB133 с описанием «операция завершилась сбоем из-за несовместимой структуры предыдущего сеанса, импортированного с носителя» должен исчезнуть на исходных данных без обхода штатной проверки.

После исправления повторите тот же вызов на прежних данных; у результата 0xC0AAB133 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0xC0AAB133: ImportFileSystem · ImportSpecificFileSystem · FileSystemsToCreate.


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