¿Qué significa el código NTSTATUS 0x00010001 (DBG_EXCEPTION_HANDLED)?

 
Anterior Siguiente
STATUS_REPARSE_GLOBAL DBG_CONTINUE

DBG_EXCEPTION_HANDLED

Qué significa DBG_EXCEPTION_HANDLED

DBG_EXCEPTION_HANDLED es una respuesta del debugger a un exception event. Significa que el debugger consume la excepción y que el thread puede reanudarse sin continuar el dispatch normal hacia los exception handlers del proceso.

Es apropiado para excepciones que el propio debugger generó/esperaba, como ciertos breakpoints. Marcar como handled una excepción real de aplicación puede alterar el comportamiento del programa.

Qué comprobar

  • Conserve el exception code original: este status sólo describe la decisión del debugger.
  • Use handled únicamente cuando el debugger realmente resolvió/consume el evento.
  • Para first-chance exceptions de la aplicación, considere permitir el dispatch normal.
  • Registre la política usada por tipo de excepción para evitar comportamientos inconsistentes.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.