EXCEPTION_DEBUG_INFO
The EXCEPTION_DEBUG_INFO
structure contains exception information that can be used by a debugger.
typedef struct _EXCEPTION_DEBUG_INFO { // exdi
EXCEPTION_RECORD ExceptionRecord;
DWORD
dwFirstChance;
} EXCEPTION_DEBUG_INFO;
Members
ExceptionRecord
Contains an EXCEPTION_RECORD
dwFirstChance
Indicates
whether the debugger has previously encountered the exception specified by the ExceptionRecord
member. If the dwFirstChance member is nonzero, this is the first time
the debugger has encountered the exception. Debuggers typically handle
breakpoint and single-step exceptions when they are first encountered. If this
member is zero, the debugger has previously encountered the exception. This
occurs only if, during the search for structured exception handlers, either no
handler was found or the exception was continued.
See Also