Что означает код NTSTATUS 0x40000022 (STATUS_WX86_EXCEPTION_CHAIN)?

 
Предыдущий Следующий
STATUS_WX86_EXCEPTION_LASTCHANCE STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE

STATUS_WX86_EXCEPTION_CHAIN

Статус представляет управление потоком обработки цепочки исключений

STATUS_WX86_EXCEPTION_CHAIN выдаётся подсистемой эмуляции Windows x86 при обходе или координации цепочки исключений. В основном он имеет смысл для эмулятора и системного диспетчера исключений.

Если он выходит за пределы ожидаемого пути

  • Проверьте пользовательские фильтры необработанных исключений и векторные обработчики исключений.
  • Проверьте повреждение стека или недопустимую запись регистрации исключения.
  • Отключите ПО, внедряющее код в 32-разрядные процессы.
  • Создайте полный дамп до того, как код восстановления изменит цепочку.

Примечание для разработчиков

Обработчики исключений должны соблюдать правила построения цепочки для платформы. Перезапись записей, возврат неподдерживаемых диспозиций или продолжение после повреждения стека могут вывести наружу внутренние статусы эмулятора, которые обычно остаются невидимыми.

Ссылки


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