15 #if defined(_RTC) || !defined(_CRTBLD)
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
54 #ifndef _WCHAR_T_DEFINED
56 #define _WCHAR_T_DEFINED
103 #pragma pack(push, 1)
110 #if defined (_M_IX86) || defined (_M_ARM)
114 #if defined (_M_IX86) || defined (_M_ARM)
121 #if !defined (_M_CEE) && !defined (_M_CEE_PURE)
136 #if defined (_M_IX86)
137 void __cdecl _RTC_CheckEsp();
140 #if !defined (_M_CEE) && !defined (_M_CEE_PURE)
150 #if !defined (_M_CEE) && !defined (_M_CEE_PURE)
162 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:90
struct _RTC_framedesc _RTC_framedesc
_RTCINTERNAL_DEPRECATED int __fastcall _RTC_Check_8_to_4(__int64 _Src)
__int32 guard2[3]
Definition: rtcapi.h:117
_CRTIMP _In_opt_z_ const wchar_t _In_opt_z_ const wchar_t unsigned int
Definition: crtdefs.h:642
int varCount
Definition: rtcapi.h:95
void __cdecl _RTC_Shutdown(void)
#define _RTCINTERNAL_DEPRECATED
Definition: rtcapi.h:27
size_t allocaSize
Definition: rtcapi.h:113
_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:59
_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)
_In_ size_t _In_z_ const unsigned char * _Src
Definition: mbstring.h:95
unsigned short wchar_t
Definition: crtdefs.h:536
_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:89
char * name
Definition: rtcapi.h:91
__int32 guard1
Definition: rtcapi.h:108
_RTC_vardesc * variables
Definition: rtcapi.h:96
_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:60
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:109
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)