Что означает код HRESULT 0xC0AAB139 (IMAPI_E_STASHFILE_SEEK_FAILURE)?

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

IMAPI_E_STASHFILE_SEEK_FAILURE

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

IMAPI_E_STASHFILE_SEEK_FAILURE (0xC0AAB139) — Ошибка позиционирования во временном файле «!ls!».

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

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

Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0AAB139 в условии «ошибка позиционирования во временном файле «!ls!»» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Сопоставьте с результатом 0xC0AAB139 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IMAPI_E_STASHFILE_SEEK_FAILURE, IMAPI, IMAPI_E_STASHFILE_OPEN_FAILURE. До исправления 0xC0AAB139 сохраните исходное состояние объекта по теме «stashfile, seek, сбой».

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

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

Документация для результата 0xC0AAB139: WorkingDirectory · StageFiles · IMAPI return values.


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