EXCEPTION_POINTERS
A version of this page is also available for
4/8/2010
This structure contains the following:
- An exception record with a machine-independent description of an exception.
- A context record with a machine-dependent description of the processor context at the time of the exception.
Syntax
typedef struct _EXCEPTION_POINTERS {
PEXCEPTION_RECORD ExceptionRecord;
PCONTEXT ContextRecord;
} EXCEPTION_POINTERS;
Members
- ExceptionRecord
Pointer to an EXCEPTION_RECORD structure that contains a machine-independent description of the exception.
- ContextRecord
Pointer to a CONTEXT structure that contains a processor-specific description of the state of the processor at the time of the exception.
Remarks
Vectored exception handlers are not frame-based handlers. Therefore, you can add a handler and ensure that it gets called regardless of where you are in a call frame. The handlers are called in the order that they were added, after the debugger gets a first chance notification, but before frame-based dispatching occurs.
Requirements
Header | excpt.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Exception Structures
GetExceptionInformation
CONTEXT
EXCEPTION_RECORD