18#pragma warning(disable: _UCRT_DISABLED_WARNINGS)
28#define _OLD_P_OVERLAY 2
36#define _WAIT_GRANDCHILD 1
40#if _CRT_FUNCTIONS_REQUIRED
67 _In_ void* _DllHandle,
68 _In_ unsigned long _Reason,
73 _In_ void* _DllHandle,
74 _In_ unsigned long _Reason,
106 _In_ unsigned _ReturnCode
111#ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
123 _In_z_ char const* _Arguments,
128 _In_z_ char const* _Arguments,
133 _In_z_ char const* _Arguments,
138 _In_z_ char const* _Arguments,
143 _In_z_ char const*
const* _Arguments
148 _In_z_ char const*
const* _Arguments,
154 _In_z_ char const*
const* _Arguments
159 _In_z_ char const*
const* _Arguments,
166 _In_z_ char const* _Arguments,
172 _In_z_ char const* _Arguments,
178 _In_z_ char const* _Arguments,
184 _In_z_ char const* _Arguments,
190 _In_z_ char const*
const* _Arguments
196 _In_z_ char const*
const* _Arguments,
203 _In_z_ char const*
const* _Arguments
209 _In_z_ char const*
const* _Arguments,
236#if defined(_CRT_INTERNAL_NONSTDC_NAMES) && _CRT_INTERNAL_NONSTDC_NAMES
238 #define P_WAIT _P_WAIT
239 #define P_NOWAIT _P_NOWAIT
240 #define P_OVERLAY _P_OVERLAY
241 #define OLD_P_OVERLAY _OLD_P_OVERLAY
242 #define P_NOWAITO _P_NOWAITO
243 #define P_DETACH _P_DETACH
244 #define WAIT_CHILD _WAIT_CHILD
245 #define WAIT_GRANDCHILD _WAIT_GRANDCHILD
247 #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
259 _In_z_ char const* _Arguments,
265 _In_z_ char const* _Arguments,
271 _In_z_ char const* _Arguments,
277 _In_z_ char const* _Arguments,
283 _In_z_ char const*
const* _Arguments
289 _In_z_ char const*
const* _Arguments,
296 _In_z_ char const*
const* _Arguments
302 _In_z_ char const*
const* _Arguments,
310 _In_z_ char const* _Arguments,
317 _In_z_ char const* _Arguments,
324 _In_z_ char const* _Arguments,
331 _In_z_ char const* _Arguments,
338 _In_z_ char const*
const* _Arguments);
344 _In_z_ char const*
const* _Arguments,
352 _In_z_ char const*
const* _Arguments
359 _In_z_ char const*
const* _Arguments,
#define GetProcAddress(x, y)
_In_z_ _Printf_format_string_ char const *const va_list _ArgList
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
void __cdecl _register_thread_local_exe_atexit_callback(_In_ _tls_callback_type const _Callback)
void __cdecl quick_exit(int const return_code)
void __declspec(noinline) __cdecl _free_base(void *const block)
BOOL WINAPI DllMain(IN HINSTANCE hinstDLL, IN DWORD dwReason, IN LPVOID lpvReserved)
static unsigned(__cdecl *hash_bstr)(bstr_t s)
_CRTIMP intptr_t __cdecl _execlpe(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _spawnlpe(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP void __cdecl _endthreadex(_In_ unsigned _Retval)
_CRTIMP intptr_t __cdecl _spawnlp(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP uintptr_t __cdecl _beginthreadex(_In_opt_ void *_Security, _In_ unsigned _StackSize, _In_ unsigned(__stdcall *_StartAddress)(void *), _In_opt_ void *_ArgList, _In_ unsigned _InitFlag, _Out_opt_ unsigned *_ThrdAddr)
_CRTIMP intptr_t __cdecl _execvpe(_In_z_ const char *_Filename, _In_z_ const char *const *_ArgList, _In_opt_z_ const char *const *_Env)
_CRTIMP int __cdecl getpid(void)
_CRTIMP intptr_t __cdecl _spawnle(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _spawnl(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
int __cdecl _unloaddll(_In_ intptr_t _Handle)
_CRTIMP intptr_t __cdecl spawnlpe(_In_ int, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _execle(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _execlp(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _execve(_In_z_ const char *_Filename, _In_z_ const char *const *_ArgList, _In_opt_z_ const char *const *_Env)
_CRTIMP intptr_t __cdecl execle(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl execlpe(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
__analysis_noreturn _CRTIMP void __cdecl _cexit(void)
_CRTIMP int __cdecl _getpid(void)
_CRTIMP intptr_t __cdecl execv(_In_z_ const char *_Filename, _In_z_ char *const _ArgList[])
_CRTIMP intptr_t __cdecl execve(_In_z_ const char *_Filename, _In_z_ char *const _ArgList[], _In_opt_z_ char *const _Env[])
_CRTIMP intptr_t __cdecl execl(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP uintptr_t __cdecl _beginthread(_In_ void(__cdecl *_StartAddress)(void *), _In_ unsigned _StackSize, _In_opt_ void *_ArgList)
_CRTIMP intptr_t __cdecl spawnv(_In_ int, _In_z_ const char *_Filename, _In_z_ char *const _ArgList[])
_CRTIMP intptr_t __cdecl _execl(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl spawnvpe(_In_ int, _In_z_ const char *_Filename, _In_z_ char *const _ArgList[], _In_opt_z_ char *const _Env[])
__analysis_noreturn _CRTIMP void __cdecl _c_exit(void)
_CRTIMP intptr_t __cdecl _cwait(_Out_opt_ int *_TermStat, _In_ intptr_t _ProcHandle, _In_ int _Action)
_CRTIMP intptr_t __cdecl _spawnv(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *const *_ArgList)
__CRT_INLINE void __cdecl _Exit(int status)
_CRTIMP intptr_t __cdecl execlp(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl cwait(_Out_opt_ int *_TermStat, _In_ intptr_t _ProcHandle, _In_ int _Action)
_CRTIMP intptr_t __cdecl execvp(_In_z_ const char *_Filename, _In_z_ char *const _ArgList[])
_CRTIMP intptr_t __cdecl _spawnvp(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *const *_ArgList)
_CRTIMP intptr_t __cdecl spawnvp(_In_ int, _In_z_ const char *_Filename, _In_z_ char *const _ArgList[])
_CRTIMP intptr_t __cdecl spawnlp(_In_ int, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl execvpe(_In_z_ const char *_Filename, _In_z_ char *const _ArgList[], _In_opt_z_ char *const _Env[])
int __cdecl system(_In_opt_z_ const char *_Command)
_CRTIMP intptr_t __cdecl spawnl(_In_ int, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _spawnve(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *const *_ArgList, _In_opt_z_ const char *const *_Env)
intptr_t __cdecl _loaddll(_In_z_ char *_Filename)
_CRTIMP intptr_t __cdecl _spawnvpe(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *const *_ArgList, _In_opt_z_ const char *const *_Env)
_CRTIMP void __cdecl _endthread(void)
_CRTIMP intptr_t __cdecl spawnle(_In_ int, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _execvp(_In_z_ const char *_Filename, _In_z_ const char *const *_ArgList)
_CRTIMP intptr_t __cdecl spawnve(_In_ int, _In_z_ const char *_Filename, _In_z_ char *const _ArgList[], _In_opt_z_ char *const _Env[])
_CRTIMP intptr_t __cdecl _execv(_In_z_ const char *_Filename, _In_z_ const char *const *_ArgList)
unsigned(__stdcall * _beginthreadex_proc_type)(void *)
_In_ unsigned _In_ _beginthreadex_proc_type _StartAddress
_In_ unsigned _In_ _beginthreadex_proc_type _In_opt_ void _In_ unsigned _Out_opt_ unsigned * _ThrdAddr
_In_ unsigned _In_ _beginthreadex_proc_type _In_opt_ void _In_ unsigned _InitFlag
FARPROC _getdllprocaddr(intptr_t hModule, char *lpProcName, intptr_t iOrdinal)
#define _CRT_OBSOLETE(_NewItem)
#define _CRT_NONSTDC_DEPRECATE(_NewName)
#define _UCRT_DISABLE_CLANG_WARNINGS
#define _UCRT_RESTORE_CLANG_WARNINGS
_In_opt_z_ wchar_t const _In_opt_z_ wchar_t const _In_ unsigned int _In_ uintptr_t _Reserved
#define _CRT_END_C_HEADER
#define _CRT_BEGIN_C_HEADER