22#define _OLD_P_OVERLAY 2
28#define _WAIT_GRANDCHILD 1
35 _In_ unsigned _StackSize,
45 _In_ unsigned _StackSize,
48 _In_ unsigned _InitFlag,
53#ifndef _CRT_TERMINATE_DEFINED
54#define _CRT_TERMINATE_DEFINED
57#if !defined __NO_ISOCEXT
63#if __MINGW_GNUC_PREREQ(4,4)
64#pragma push_macro("abort")
68#if __MINGW_GNUC_PREREQ(4,4)
69#pragma pop_macro("abort")
89 _In_z_ const char *_Filename,
90 _In_z_ const char *_ArgList,
97 _In_z_ const char *_Filename,
98 _In_z_ const char *_ArgList,
105 _In_z_ const char *_Filename,
106 _In_z_ const char *_ArgList,
113 _In_z_ const char *_Filename,
114 _In_z_ const char *_ArgList,
121 _In_z_ const char *_Filename,
122 _In_z_ const char *
const *_ArgList);
128 _In_z_ const char *_Filename,
129 _In_z_ const char *
const *_ArgList,
136 _In_z_ const char *_Filename,
137 _In_z_ const char *
const *_ArgList);
143 _In_z_ const char *_Filename,
144 _In_z_ const char *
const *_ArgList,
152 _In_z_ const char *_Filename,
153 _In_z_ const char *_ArgList,
161 _In_z_ const char *_Filename,
162 _In_z_ const char *_ArgList,
170 _In_z_ const char *_Filename,
171 _In_z_ const char *_ArgList,
179 _In_z_ const char *_Filename,
180 _In_z_ const char *_ArgList,
188 _In_z_ const char *_Filename,
189 _In_z_ const char *
const *_ArgList);
196 _In_z_ const char *_Filename,
197 _In_z_ const char *
const *_ArgList,
205 _In_z_ const char *_Filename,
206 _In_z_ const char *
const *_ArgList);
213 _In_z_ const char *_Filename,
214 _In_z_ const char *
const *_ArgList,
217#ifndef _CRT_SYSTEM_DEFINED
218#define _CRT_SYSTEM_DEFINED
222#ifndef _WPROCESS_DEFINED
223#define _WPROCESS_DEFINED
229 _In_z_ const wchar_t *_Filename,
230 _In_z_ const wchar_t *_ArgList,
237 _In_z_ const wchar_t *_Filename,
238 _In_z_ const wchar_t *_ArgList,
245 _In_z_ const wchar_t *_Filename,
246 _In_z_ const wchar_t *_ArgList,
253 _In_z_ const wchar_t *_Filename,
254 _In_z_ const wchar_t *_ArgList,
261 _In_z_ const wchar_t *_Filename,
262 _In_z_ const wchar_t *
const *_ArgList);
268 _In_z_ const wchar_t *_Filename,
269 _In_z_ const wchar_t *
const *_ArgList,
276 _In_z_ const wchar_t *_Filename,
277 _In_z_ const wchar_t *
const *_ArgList);
283 _In_z_ const wchar_t *_Filename,
284 _In_z_ const wchar_t *
const *_ArgList,
292 _In_z_ const wchar_t *_Filename,
293 _In_z_ const wchar_t *_ArgList,
301 _In_z_ const wchar_t *_Filename,
302 _In_z_ const wchar_t *_ArgList,
310 _In_z_ const wchar_t *_Filename,
311 _In_z_ const wchar_t *_ArgList,
319 _In_z_ const wchar_t *_Filename,
320 _In_z_ const wchar_t *_ArgList,
328 _In_z_ const wchar_t *_Filename,
329 _In_z_ const wchar_t *
const *_ArgList);
336 _In_z_ const wchar_t *_Filename,
337 _In_z_ const wchar_t *
const *_ArgList,
345 _In_z_ const wchar_t *_Filename,
346 _In_z_ const wchar_t *
const *_ArgList);
353 _In_z_ const wchar_t *_Filename,
354 _In_z_ const wchar_t *
const *_ArgList,
357#ifndef _CRT_WSYSTEM_DEFINED
358#define _CRT_WSYSTEM_DEFINED
365#if (defined(_X86_) && !defined(__x86_64))
410 _In_ void *_HDllHandle,
411 _In_ unsigned _Reason,
417 _In_ void *_HDllHandle,
418 _In_ unsigned _Reason,
424 _In_ void *_HDllHandle,
425 _In_ unsigned _Reason,
436#define P_WAIT _P_WAIT
437#define P_NOWAIT _P_NOWAIT
438#define P_OVERLAY _P_OVERLAY
439#define OLD_P_OVERLAY _OLD_P_OVERLAY
440#define P_NOWAITO _P_NOWAITO
441#define P_DETACH _P_DETACH
442#define WAIT_CHILD _WAIT_CHILD
443#define WAIT_GRANDCHILD _WAIT_GRANDCHILD
459 _In_z_ const char *_Filename,
460 _In_z_ const char *_ArgList,
467 _In_z_ const char *_Filename,
468 _In_z_ const char *_ArgList,
475 _In_z_ const char *_Filename,
476 _In_z_ const char *_ArgList,
483 _In_z_ const char *_Filename,
484 _In_z_ const char *_ArgList,
493 _In_z_ const char *_Filename,
494 _In_z_ const char *_ArgList,
501 _In_z_ const char *_Filename,
502 _In_z_ const char *_ArgList,
509 _In_z_ const char *_Filename,
510 _In_z_ const char *_ArgList,
517 _In_z_ const char *_Filename,
518 _In_z_ const char *_ArgList,
528 _In_z_ const char *_Filename,
529 _In_z_ const char *_ArgList,
537 _In_z_ const char *_Filename,
538 _In_z_ const char *_ArgList,
546 _In_z_ const char *_Filename,
547 _In_z_ const char *_ArgList,
555 _In_z_ const char *_Filename,
556 _In_z_ const char *_ArgList,
572 _In_z_ const char *_Filename,
573 _In_z_ char *
const _ArgList[]);
579 _In_z_ const char *_Filename,
580 _In_z_ char *
const _ArgList[],
587 _In_z_ const char *_Filename,
588 _In_z_ char *
const _ArgList[]);
594 _In_z_ const char *_Filename,
595 _In_z_ char *
const _ArgList[],
604 _In_z_ const char *_Filename,
605 _In_z_ char *
const _ArgList[]);
611 _In_z_ const char *_Filename,
612 _In_z_ char *
const _ArgList[],
619 _In_z_ const char *_Filename,
620 _In_z_ char *
const _ArgList[]);
626 _In_z_ const char *_Filename,
627 _In_z_ char *
const _ArgList[],
637 _In_z_ const char *_Filename,
638 _In_z_ char *
const _ArgList[]);
645 _In_z_ const char *_Filename,
646 _In_z_ char *
const _ArgList[],
654 _In_z_ const char *_Filename,
655 _In_z_ char *
const _ArgList[]);
662 _In_z_ const char *_Filename,
663 _In_z_ char *
const _ArgList[],
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
BOOL WINAPI DllMain(IN HINSTANCE hinstDLL, IN DWORD dwReason, IN LPVOID lpvReserved)
static unsigned(__cdecl *hash_bstr)(bstr_t s)
_CRTIMP intptr_t __cdecl _wspawnl(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRTIMP intptr_t __cdecl _execlpe(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
void __cdecl __security_check_cookie(uintptr_t _StackCookie)
_CRTIMP intptr_t __cdecl _spawnlpe(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
uintptr_t __security_cookie
_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 int __cdecl _wsystem(_In_opt_z_ const wchar_t *_Command)
_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 _wspawnvp(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_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 _wspawnv(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
_CRTIMP intptr_t __cdecl _wexecl(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRTIMP intptr_t __cdecl spawnlpe(_In_ int, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _wspawnvpe(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList, _In_opt_z_ const wchar_t *const *_Env)
_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,...)
__declspec(noreturn) void __cdecl exit(_In_ int _Code)
_CRTIMP intptr_t __cdecl _wexecve(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList, _In_opt_z_ const wchar_t *const *_Env)
_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 _wspawnlpe(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_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 _wspawnle(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_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[])
void __cdecl __security_init_cookie(void)
int __cdecl system(_In_opt_z_ const char *_Command)
_CRTIMP intptr_t __cdecl _wspawnve(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList, _In_opt_z_ const wchar_t *const *_Env)
_CRTIMP intptr_t __cdecl _wexeclp(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRTIMP intptr_t __cdecl spawnl(_In_ int, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_CRTIMP intptr_t __cdecl _wexeclpe(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_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)
_CRTIMP intptr_t __cdecl _wexecvpe(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList, _In_opt_z_ const wchar_t *const *_Env)
_CRTIMP intptr_t __cdecl _wexecv(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
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 _wexecle(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRTIMP intptr_t __cdecl _wspawnlp(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_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)
_CRTIMP intptr_t __cdecl _wexecvp(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
FARPROC _getdllprocaddr(intptr_t hModule, char *lpProcName, intptr_t iOrdinal)
#define __analysis_noreturn