| Предыдущий | Следующий |
| ERROR_DBG_EXCEPTION_HANDLED | ERROR_CALLBACK_POP_STACK |
ERROR_DBG_CONTINUE
Что означает ERROR_DBG_CONTINUE
ERROR_DBG_CONTINUE — отладчик продолжил выполнение.
Практический смысл и диагностика
Отладчик разрешил продолжить выполнение после текущего событие отладки.
- Название не означает, что любое exception следует считать обработанным. Для exception events всё равно нужно явно решить handled vs not-handled.
- Это отладчик-control result для resume debuggee после обработки event. Для create-process, load-DLL, output-debug-string и похожих notifications он обычно означает обычное продолжение, а не application error.
- Каждый event продолжайте ровно один раз и синхронизируйте per-thread отладчик состояние с событием, которое освобождается. Закрывайте event-provided handles, если API contract передаёт отладчик ответственность за них.
- Сохраняйте точный continuation code, переданный в ContinueDebugEvent.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.