31 #define _OLD_P_OVERLAY 2
40 #define _WAIT_GRANDCHILD 1
45 #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
55 #ifndef _CRT_TERMINATE_DEFINED
56 #define _CRT_TERMINATE_DEFINED
57 #pragma push_macro("exit")
60 #pragma pop_macro("exit")
68 #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
90 #ifndef _CRT_SYSTEM_DEFINED
91 #define _CRT_SYSTEM_DEFINED
95 #ifndef _WPROCESS_DEFINED
117 #ifndef _CRT_WSYSTEM_DEFINED
118 #define _CRT_WSYSTEM_DEFINED
122 #define _WPROCESS_DEFINED
131 #if !defined (_M_CEE)
135 __declspec(noreturn) void __cdecl __report_gsfailure(
void);
143 #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
169 #if defined (MRTDLL) && defined(_CRTBLD)
177 extern BOOL (WINAPI *
const _pRawDllMain)(
HANDLE,
DWORD, LPVOID);
179 int __stdcall DllMain(
_In_ void * _HDllHandle,
_In_ unsigned _Reason,
_In_opt_ void * _Reserved);
180 int __stdcall _CRT_INIT(
_In_ void * _HDllHandle,
_In_ unsigned _Reason,
_In_opt_ void * _Reserved);
181 int __stdcall _wCRT_INIT(
_In_ void * _HDllHandle,
_In_ unsigned _Reason,
_In_opt_ void * _Reserved);
182 extern int (__stdcall *
const _pRawDllMain)(
void *, unsigned,
void *);
190 #define P_WAIT _P_WAIT
191 #define P_NOWAIT _P_NOWAIT
192 #define P_OVERLAY _P_OVERLAY
193 #define OLD_P_OVERLAY _OLD_P_OVERLAY
194 #define P_NOWAITO _P_NOWAITO
195 #define P_DETACH _P_DETACH
196 #define WAIT_CHILD _WAIT_CHILD
197 #define WAIT_GRANDCHILD _WAIT_GRANDCHILD
199 #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
_CRTIMP intptr_t __cdecl _execle(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_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 _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 _execlp(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
uintptr_t __security_cookie
void __cdecl __security_check_cookie(_In_ uintptr_t _StackCookie)
#define _Out_opt_
Definition: sal.h:352
_Check_return_ _In_ int _Mode
Definition: io.h:338
#define _CRTIMP
Definition: crtdefs.h:23
_CRTIMP intptr_t __cdecl _spawnlp(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
void __cdecl __security_init_cookie(void)
_CRTIMP intptr_t __cdecl _cwait(_Out_opt_ int *_TermStat, _In_ intptr_t _ProcHandle, _In_ int _Action)
_CRTIMP int __cdecl _wsystem(_In_opt_z_ const wchar_t *_Command)
_CRTIMP void __cdecl _cexit(void)
_CRT_OBSOLETE(LoadLibrary) intptr_t __cdecl _loaddll(_In_z_ char *_Filename)
_CRTIMP __declspec(noreturn) void __cdecl exit(_In_ int _Code)
Cancels the currently executing task. This function can be called from within the body of a task to a...
Definition: ppltasks.h:203
_CRTIMP intptr_t __cdecl _wspawnlpe(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRTIMP _In_opt_z_ const wchar_t _In_opt_z_ const wchar_t unsigned int
Definition: crtdefs.h:642
_In_opt_z_ char * _ProcedureName
Definition: process.h:152
_CRTIMP intptr_t __cdecl _execve(_In_z_ const char *_Filename, _In_z_ const char *const *_ArgList, _In_opt_z_ const char *const *_Env)
_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)
_In_ intptr_t _In_ int _Action
Definition: process.h:202
_CRTIMP int __cdecl system(_In_opt_z_ const char *_Command)
typedef void(__cdecl *_se_translator_function)(unsigned int
_CRTIMP intptr_t __cdecl _execvpe(_In_z_ const char *_Filename, _In_z_ const char *const *_ArgList, _In_opt_z_ const char *const *_Env)
_W64 unsigned int uintptr_t
Definition: crtdefs.h:521
_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 _wexecv(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
_CRTIMP intptr_t __cdecl _execv(_In_z_ const char *_Filename, _In_z_ const char *const *_ArgList)
_In_opt_z_ char _In_ intptr_t _Ordinal(void)
_CRTIMP void __cdecl _c_exit(void)
_In_z_ const char * _ArgList
Definition: process.h:203
_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)
#define _In_opt_z_
Definition: sal.h:320
_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)
#define _In_z_
Definition: sal.h:319
#define _In_
Definition: sal.h:314
_In_z_ const char *const _In_opt_z_ const char *const * _Env
Definition: process.h:208
#define _In_opt_
Definition: sal.h:315
_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 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,...)
_CRTIMP intptr_t __cdecl _spawnvp(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *const *_ArgList)
_CRTIMP intptr_t __cdecl _wspawnl(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRTIMP intptr_t __cdecl _wexeclp(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_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 _wspawnv(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
unsigned long DWORD
Definition: concrt.h:57
_CRTIMP intptr_t __cdecl _execvp(_In_z_ const char *_Filename, _In_z_ const char *const *_ArgList)
_In_ intptr_t _ProcHandle
Definition: process.h:202
_In_z_ const char * _Filename
Definition: process.h:211
_CRTIMP intptr_t __cdecl _wspawnlp(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRT_NONSTDC_DEPRECATE(_cwait) _CRTIMP intptr_t __cdecl cwait(_Out_opt_ int *_TermStat
_CRTIMP void __cdecl _endthread(void)
_CRTIMP intptr_t __cdecl _wexecle(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRTIMP intptr_t __cdecl _execl(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
_W64 int intptr_t
Definition: crtdefs.h:512
_CRTIMP intptr_t __cdecl _spawnv(_In_ int _Mode, _In_z_ const char *_Filename, _In_z_ const char *const *_ArgList)
_CRTIMP intptr_t __cdecl _wexeclpe(_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
_CRTIMP intptr_t __cdecl _spawnlpe(_In_ int _Mode, _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 _wexecvp(_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 _execlpe(_In_z_ const char *_Filename, _In_z_ const char *_ArgList,...)
void * HANDLE
Definition: concrt.h:66
_CRTIMP void __cdecl _endthreadex(_In_ unsigned _Retval)
_CRTIMP int __cdecl _getpid(void)
_CRTIMP intptr_t __cdecl _wspawnvp(_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)