Microsoft Windows CE 3.0  

EXCEPTION_DEBUG_INFO

Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

This structure contains exception information that can be used by a debugger.

typedef struct _DEBUG_EVENT { typedef struct
_EXCEPTION_DEBUG_INFO { EXCEPTION_RECORD
ExceptionRecord
; DWORD
dwFirstChance
; } EXCEPTION_DEBUG_INFO;

Members

ExceptionRecord
Contains an EXCEPTION_RECORDstructure with information specific to the exception. This includes the exception code, flags, address, a pointer to a related exception, extra parameters, and so on.
dwFirstChance
Indicates whether the debugger has previously encountered the exception specified by the ExceptionRecordmember. If the dwFirstChancemember 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.

Requirements

Runs On Versions Defined in Include Link to
Windows CE OS 2.0 and later Winbase.h    
Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

See Also

DEBUG_EVENT, EXCEPTION_RECORD