References

EXCEPTION_RECORD Structure

Describes an exception.

typedef struct _EXCEPTION_RECORD { DWORD ExceptionCode; DWORD ExceptionFlags; struct _EXCEPTION_RECORD *ExceptionRecord; PVOID ExceptionAddress; DWORD NumberParameters; ULONG_PTR ExceptionInformation[EXCEPTION_MAXIMUM_PARAMETERS]; }EXCEPTION_RECORD, *PEXCEPTION_RECORD;

EXCEPTION_POINTERS Structure

Contains an exception record with a machine-independent description of an exception and a context record with a machine-dependent description of the processor context at the time of the exception.

typedef struct _EXCEPTION_POINTERS { PEXCEPTION_RECORD ExceptionRecord; PCONTEXT ContextRecord; }EXCEPTION_POINTERS, *PEXCEPTION_POINTERS;

Structured Exception Handling Functions

The following functions are used in structured exception handling.

The following functions are used only on 64-bit Windows.