ReactOS
0.4.15-dev-5608-gafb953a
|
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 typedef void struct _CONTEXT void *struct __SEHRegistration | _SEHRegistration_t |
typedef 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 |
Functions | |
typedef | int (__cdecl *_SEHFrameHandler_t)(struct _EXCEPTION_RECORD * |
typedef | long (__stdcall *_SEHFilter_t)(struct _EXCEPTION_POINTERS * |
void __stdcall | _SEHEnterFrame_s (_SEHPortableFrame_t *) |
void __stdcall | _SEHLeaveFrame_s (void) |
void __stdcall | _SEHReturn_s (void) |
void _SEH_FASTCALL | _SEHEnterFrame_f (_SEHPortableFrame_t *) |
void _SEH_FASTCALL | _SEHLeaveFrame_f (void) |
void _SEH_FASTCALL | _SEHReturn_f (void) |
#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 void(__stdcall * _SEHFinally_t) (struct __SEHPortableFrame *) |
Definition at line 77 of file internal.h.
typedef struct __SEHHandlers _SEHHandlers_t |
typedef typedef void struct _CONTEXT void* struct __SEHRegistration _SEHRegistration_t |
typedef struct __SEHPortableFrame* typedef void(__stdcall *_SEHHandler_t)(struct __SEHPortableTryLevel *) |
Definition at line 71 of file internal.h.
void _SEH_FASTCALL _SEHEnterFrame_f | ( | _SEHPortableFrame_t * | ) |
Definition at line 462 of file framebased.c.
Referenced by _SEHEnterFrame_s().
void __stdcall _SEHEnterFrame_s | ( | _SEHPortableFrame_t * | ) |
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.
typedef int | ( | __cdecl * | _SEHFrameHandler_t | ) |