mirror of
https://github.com/reactos/reactos.git
synced 2025-06-27 14:29:44 +00:00
[CRT]
* Annotate excpt.h. svn path=/trunk/; revision=58441
This commit is contained in:
parent
387de1766c
commit
53ec8df8cf
1 changed files with 29 additions and 3 deletions
|
@ -26,7 +26,14 @@ typedef enum _EXCEPTION_DISPOSITION
|
||||||
struct _EXCEPTION_RECORD;
|
struct _EXCEPTION_RECORD;
|
||||||
struct _CONTEXT;
|
struct _CONTEXT;
|
||||||
|
|
||||||
EXCEPTION_DISPOSITION __cdecl _except_handler(struct _EXCEPTION_RECORD *_ExceptionRecord,void *_EstablisherFrame,struct _CONTEXT *_ContextRecord,void *_DispatcherContext);
|
EXCEPTION_DISPOSITION
|
||||||
|
__cdecl
|
||||||
|
_except_handler(
|
||||||
|
_In_ struct _EXCEPTION_RECORD *_ExceptionRecord,
|
||||||
|
_In_ void *_EstablisherFrame,
|
||||||
|
_Inout_ struct _CONTEXT *_ContextRecord,
|
||||||
|
_Inout_ void *_DispatcherContext);
|
||||||
|
|
||||||
#elif defined(__ia64__)
|
#elif defined(__ia64__)
|
||||||
|
|
||||||
typedef struct _EXCEPTION_POINTERS *Exception_info_ptr;
|
typedef struct _EXCEPTION_POINTERS *Exception_info_ptr;
|
||||||
|
@ -34,14 +41,33 @@ typedef enum _EXCEPTION_DISPOSITION
|
||||||
struct _CONTEXT;
|
struct _CONTEXT;
|
||||||
struct _DISPATCHER_CONTEXT;
|
struct _DISPATCHER_CONTEXT;
|
||||||
|
|
||||||
__MINGW_EXTENSION _CRTIMP EXCEPTION_DISPOSITION __cdecl __C_specific_handler (struct _EXCEPTION_RECORD *_ExceptionRecord,unsigned __int64 _MemoryStackFp,unsigned __int64 _BackingStoreFp,struct _CONTEXT *_ContextRecord,struct _DISPATCHER_CONTEXT *_DispatcherContext,unsigned __int64 _GlobalPointer);
|
__MINGW_EXTENSION
|
||||||
|
_CRTIMP
|
||||||
|
EXCEPTION_DISPOSITION
|
||||||
|
__cdecl
|
||||||
|
__C_specific_handler(
|
||||||
|
_In_ struct _EXCEPTION_RECORD *_ExceptionRecord,
|
||||||
|
_In_ unsigned __int64 _MemoryStackFp,
|
||||||
|
_In_ unsigned __int64 _BackingStoreFp,
|
||||||
|
_Inout_ struct _CONTEXT *_ContextRecord,
|
||||||
|
_Inout_ struct _DISPATCHER_CONTEXT *_DispatcherContext,
|
||||||
|
_In_ unsigned __int64 _GlobalPointer);
|
||||||
|
|
||||||
#elif defined(__x86_64)
|
#elif defined(__x86_64)
|
||||||
|
|
||||||
struct _EXCEPTION_RECORD;
|
struct _EXCEPTION_RECORD;
|
||||||
struct _CONTEXT;
|
struct _CONTEXT;
|
||||||
struct _DISPATCHER_CONTEXT;
|
struct _DISPATCHER_CONTEXT;
|
||||||
|
|
||||||
_CRTIMP EXCEPTION_DISPOSITION __cdecl __C_specific_handler (struct _EXCEPTION_RECORD *_ExceptionRecord,void *_EstablisherFrame,struct _CONTEXT *_ContextRecord,struct _DISPATCHER_CONTEXT *_DispatcherContext);
|
_CRTIMP
|
||||||
|
EXCEPTION_DISPOSITION
|
||||||
|
__cdecl
|
||||||
|
__C_specific_handler(
|
||||||
|
_In_ struct _EXCEPTION_RECORD *_ExceptionRecord,
|
||||||
|
_In_ void *_EstablisherFrame,
|
||||||
|
_Inout_ struct _CONTEXT *_ContextRecord,
|
||||||
|
_Inout_ struct _DISPATCHER_CONTEXT *_DispatcherContext);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue