Что означает код NTSTATUS 0x80010001 (DBG_EXCEPTION_NOT_HANDLED)?

 
Также может означать:
КонстантаТипОС
RPC_E_CALL_REJECTEDHRESULTWindows
Предыдущий Следующий
STATUS_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS STATUS_CLUSTER_NODE_ALREADY_UP

DBG_EXCEPTION_NOT_HANDLED

Исключение передано обратно отлаживаемому процессу

Для EXCEPTION_DEBUG_EVENT это значение продолжения сообщает Windows, что отладчик не обработал исключение. При событии первого шанса структурная обработка исключений продолжается в цели, и обработчик приложения или среды выполнения может его принять. Если исключение второго шанса остаётся необработанным, процесс обычно завершается.

Это правильный ответ для большинства исключений приложения, а не отладчика. Нельзя использовать его как универсальное подтверждение без проверки типа события и признака первого шанса.

Что проверить

  • Прочитайте признак первого шанса и исходный код исключения до принятия решения.
  • Передавайте исключения приложения дальше, если отладчик не реализует их обработку намеренно.
  • Если нужен анализ, снимите дамп до возврата необработанного исключения второго шанса.
  • Не используйте статус для событий без исключения вместо ясной политики обработки.

Ссылки


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