ReactOS 0.4.15-dev-8621-g4b051b9
|
Go to the source code of this file.
Classes | |
struct | __SEHRegistration |
struct | __SEHHandlers |
struct | __SEHPortableTryLevel |
struct | __SEHPortableFrame |
Macros | |
#define | _SEH_DO_TRACE_ENTER_LEAVE (1 << 0) |
#define | _SEH_DO_TRACE_EXCEPTION_RECORD (1 << 1) |
#define | _SEH_DO_TRACE_CONTEXT (1 << 2) |
#define | _SEH_DO_TRACE_UNWIND (1 << 3) |
#define | _SEH_DO_TRACE_TRYLEVEL (1 << 4) |
#define | _SEH_DO_TRACE_CALL_FILTER (1 << 5) |
#define | _SEH_DO_TRACE_FILTER (1 << 6) |
#define | _SEH_DO_TRACE_CALL_HANDLER (1 << 7) |
#define | _SEH_DO_TRACE_CALL_FINALLY (1 << 8) |
#define | _SEH_DO_TRACE_NONE (0) |
#define | _SEH_DO_TRACE_ALL (-1) |
#define | _SEH_DO_DEFAULT_TRACING _SEH_DO_TRACE_NONE |
#define | _SEH_FASTCALL __stdcall |
#define | _SEHEnterFrame _SEHEnterFrame_f |
#define | _SEHLeaveFrame _SEHLeaveFrame_f |
#define | _SEHReturn _SEHReturn_f |
Typedefs | |
typedef int(__cdecl * | _SEHFrameHandler_t) (struct _EXCEPTION_RECORD *, void *, struct _CONTEXT *, void *) |
typedef struct __SEHRegistration | _SEHRegistration_t |
typedef long(__stdcall * | _SEHFilter_t) (struct _EXCEPTION_POINTERS *, struct __SEHPortableFrame *) |
typedef void(__stdcall * | _SEHHandler_t) (struct __SEHPortableTryLevel *) |
typedef void(__stdcall * | _SEHFinally_t) (struct __SEHPortableFrame *) |
typedef struct __SEHHandlers | _SEHHandlers_t |
typedef struct __SEHPortableTryLevel | _SEHPortableTryLevel_t |
typedef struct __SEHPortableFrame | _SEHPortableFrame_t |
#define _SEH_DO_DEFAULT_TRACING _SEH_DO_TRACE_NONE |
Definition at line 40 of file internal.h.
#define _SEH_DO_TRACE_ALL (-1) |
Definition at line 37 of file internal.h.
#define _SEH_DO_TRACE_CALL_FILTER (1 << 5) |
Definition at line 31 of file internal.h.
#define _SEH_DO_TRACE_CALL_FINALLY (1 << 8) |
Definition at line 34 of file internal.h.
#define _SEH_DO_TRACE_CALL_HANDLER (1 << 7) |
Definition at line 33 of file internal.h.
#define _SEH_DO_TRACE_CONTEXT (1 << 2) |
Definition at line 28 of file internal.h.
#define _SEH_DO_TRACE_ENTER_LEAVE (1 << 0) |
Definition at line 26 of file internal.h.
#define _SEH_DO_TRACE_EXCEPTION_RECORD (1 << 1) |
Definition at line 27 of file internal.h.
#define _SEH_DO_TRACE_FILTER (1 << 6) |
Definition at line 32 of file internal.h.
#define _SEH_DO_TRACE_NONE (0) |
Definition at line 36 of file internal.h.
#define _SEH_DO_TRACE_TRYLEVEL (1 << 4) |
Definition at line 30 of file internal.h.
#define _SEH_DO_TRACE_UNWIND (1 << 3) |
Definition at line 29 of file internal.h.
Definition at line 118 of file internal.h.
#define _SEHEnterFrame _SEHEnterFrame_f |
Definition at line 125 of file internal.h.
#define _SEHLeaveFrame _SEHLeaveFrame_f |
Definition at line 126 of file internal.h.
#define _SEHReturn _SEHReturn_f |
Definition at line 127 of file internal.h.
typedef long(__stdcall * _SEHFilter_t) (struct _EXCEPTION_POINTERS *, struct __SEHPortableFrame *) |
Definition at line 65 of file internal.h.
typedef void(__stdcall * _SEHFinally_t) (struct __SEHPortableFrame *) |
Definition at line 76 of file internal.h.
typedef int(__cdecl * _SEHFrameHandler_t) (struct _EXCEPTION_RECORD *, void *, struct _CONTEXT *, void *) |
Definition at line 47 of file internal.h.
typedef void(__stdcall * _SEHHandler_t) (struct __SEHPortableTryLevel *) |
Definition at line 71 of file internal.h.
typedef struct __SEHHandlers _SEHHandlers_t |
void _SEH_FASTCALL _SEHEnterFrame_f | ( | _SEHPortableFrame_t * | frame | ) |
Definition at line 462 of file framebased.c.
Referenced by _SEHEnterFrame_s().
void __stdcall _SEHEnterFrame_s | ( | _SEHPortableFrame_t * | frame | ) |
Definition at line 447 of file framebased.c.
void _SEH_FASTCALL _SEHLeaveFrame_f | ( | void | ) |
Definition at line 471 of file framebased.c.
Referenced by _SEHLeaveFrame_s().
Definition at line 452 of file framebased.c.
void _SEH_FASTCALL _SEHReturn_f | ( | void | ) |
Definition at line 488 of file framebased.c.
Referenced by _SEHReturn_s().
Definition at line 457 of file framebased.c.