Что означает код HRESULT 0x001B000A (WER_S_ASSERT_CONTINUE)?

 
Предыдущий Следующий
WER_S_IGNORE_ALL_ASSERTS WER_S_THROTTLED

WER_S_ASSERT_CONTINUE

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

WER_S_ASSERT_CONTINUE (0x001B000A) относится к Windows Error Reporting. Выполнение после утверждения продолжено так, как если бы оно не было обработано.

Практический смысл и диагностика

WER возвращает assertion в unhandled path, чтобы debugger или стандартный failure path получили исходный stack.

  • Ignore statuses поглощают assertion; этот status намеренно продолжает его normal unhandled processing.
  • Сохраните исходный assertion context и разрешите настроенному debugger, fail-fast или report path продолжить обработку.

Что сохранить

  • исходную сигнатуру исключения или сбоя и модуль, в котором произошёл сбой
  • первый вызов Wer* и состояние дескриптора отчёта
  • пути, размеры и доступность дампа/вложений до передачи WER

Технические ссылки


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