estructura EXCEPTION_DEBUG_INFO (minwinbase.h)

Contiene información de excepción que un depurador puede usar.

Sintaxis

typedef struct _EXCEPTION_DEBUG_INFO {
  EXCEPTION_RECORD ExceptionRecord;
  DWORD            dwFirstChance;
} EXCEPTION_DEBUG_INFO, *LPEXCEPTION_DEBUG_INFO;

Miembros

ExceptionRecord

Estructura EXCEPTION_RECORD con información específica de la excepción. Esto incluye el código de excepción, las marcas, la dirección, un puntero a una excepción relacionada, parámetros adicionales, etc.

dwFirstChance

Valor que indica si el depurador ha encontrado previamente la excepción especificada por el miembro ExceptionRecord . Si el miembro dwFirstChance es distinto de cero, esta es la primera vez que el depurador ha encontrado la excepción. Normalmente, los depuradores controlan el punto de interrupción y las excepciones de un solo paso cuando se encuentran por primera vez. Si este miembro es cero, el depurador ha encontrado previamente la excepción. Esto solo ocurre si, durante la búsqueda de controladores de excepciones estructurados, no se encontró ningún controlador o se continuó la excepción.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado minwinbase.h (incluye Windows.h)

Consulte también

DEBUG_EVENT

EXCEPTION_RECORD