15 #if defined _RTC || !defined _VCRT_BUILD
19 #pragma pack(push,_CRT_PACKING)
26 #ifndef _CRT_ENABLE_RTC_INTERNALS
27 #define _RTCINTERNAL_DEPRECATED _CRT_DEPRECATE_TEXT("These internal RTC functions are obsolete and should not be used")
29 #define _RTCINTERNAL_DEPRECATED
51 # define _RTC_ERRTYPE_IGNORE -1
52 # define _RTC_ERRTYPE_ASK -2
105 #if defined (_M_IX86) || defined (_M_ARM)
109 #if defined (_M_IX86) || defined (_M_ARM)
116 #if !defined (_M_CEE) && !defined (_M_CEE_PURE)
131 #if defined (_M_IX86)
132 void __cdecl _RTC_CheckEsp();
135 #if !defined (_M_CEE) && !defined (_M_CEE_PURE)
153 void* _ReturnAddress();
struct _RTC_vardesc _RTC_vardesc
int __cdecl _RTC_SetErrorType(_RTC_ErrorNumber _Errnum, int _ErrType)
_RTCINTERNAL_DEPRECATED short __fastcall _RTC_Check_4_to_2(int _Src)
_RTC_error_fn __cdecl _RTC_SetErrorFunc(_RTC_error_fn)
void __cdecl _RTC_UninitUse(const char *_Varname)
int size
Definition: rtcapi.h:85
struct _RTC_framedesc _RTC_framedesc
_RTCINTERNAL_DEPRECATED int __fastcall _RTC_Check_8_to_4(__int64 _Src)
__int32 guard2[3]
Definition: rtcapi.h:112
int varCount
Definition: rtcapi.h:90
void __cdecl _RTC_Shutdown(void)
#define _RTCINTERNAL_DEPRECATED
Definition: rtcapi.h:27
size_t allocaSize
Definition: rtcapi.h:108
_RTC_ErrorNumber
Definition: rtcapi.h:42
struct _RTC_ALLOCA_NODE _RTC_ALLOCA_NODE
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_AllocaHelper(_RTC_ALLOCA_NODE *_PAllocaBase, size_t _CbSize, _RTC_ALLOCA_NODE **_PAllocaInfoList)
int(__cdecl * _RTC_error_fn)(int, const char *, int, const char *, const char *,...)
Definition: rtcapi.h:54
_RTC_error_fnW __cdecl _RTC_SetErrorFuncW(_RTC_error_fnW)
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_8_to_1(__int64 _Src)
_RTCINTERNAL_DEPRECATED short __fastcall _RTC_Check_8_to_2(__int64 _Src)
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_CheckStackVars(void *_Esp, _RTC_framedesc *_Fd)
void __cdecl _RTC_Initialize(void)
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_4_to_1(int _Src)
int __cdecl _RTC_NumErrors(void)
void __cdecl _RTC_InitBase(void)
int addr
Definition: rtcapi.h:84
char * name
Definition: rtcapi.h:86
__int32 guard1
Definition: rtcapi.h:103
_RTC_vardesc * variables
Definition: rtcapi.h:91
_RTC_error_fn __cdecl _CRT_RTC_INIT(void *_Res0, void **_Res1, int _Res2, int _Res3, int _Res4)
int(__cdecl * _RTC_error_fnW)(int, const wchar_t *, int, const wchar_t *, const wchar_t *,...)
Definition: rtcapi.h:55
void __cdecl _RTC_Terminate(void)
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_CheckStackVars2(void *_Esp, _RTC_framedesc *_Fd, _RTC_ALLOCA_NODE *_AllocaList)
struct _RTC_ALLOCA_NODE * next
Definition: rtcapi.h:104
const char *__cdecl _RTC_GetErrDesc(_RTC_ErrorNumber _Errnum)
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_2_to_1(short _Src)
_RTC_error_fnW __cdecl _CRT_RTC_INITW(void *_Res0, void **_Res1, int _Res2, int _Res3, int _Res4)