Что означает код BSOD 0x1000007E (SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M)?

 
Предыдущий Следующий
HYPERVISOR_ERROR UNEXPECTED_KERNEL_MODE_TRAP_M

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M — это код остановки 0x1000007E. Microsoft указывает, что этот код имеет то же значение и параметры, что и SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (0x7E): системный поток создал исключение, которое обработчик ошибок не перехватил.

Интерпретируйте четыре аргумента точно как для 0x7E

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

Используйте данные исключения

  • Сначала разрешите параметр 1; например, Microsoft перечисляет среди распространённых кодов исключений нарушение доступа, точку останова и неверное выравнивание данных.
  • Сопоставьте параметр 2 с символом или модулем и используйте записи исключения и контекста, если они доступны.
  • Не смешивайте рабочие процессы 0x1000007E как фактическое значение bugcheck в отчётах, хотя семантика аргументов берётся из 0x7E.

Ссылки


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