8#ifndef __WINE_PROCESS_H
9#define __WINE_PROCESS_H
22#define _WAIT_GRANDCHILD 1
68#define P_NOWAIT _P_NOWAIT
69#define P_OVERLAY _P_OVERLAY
70#define P_NOWAITO _P_NOWAITO
71#define P_DETACH _P_DETACH
73#define WAIT_CHILD _WAIT_CHILD
74#define WAIT_GRANDCHILD _WAIT_GRANDCHILD
85#define execvpe _execvpe
87#if defined(__GNUC__) && (__GNUC__ < 4)
100#define execlpe _execlpe
101#define spawnl _spawnl
102#define spawnle _spawnle
103#define spawnlp _spawnlp
104#define spawnlpe _spawnlpe
#define DECLSPEC_NORETURN
_ACRTIMP DECLSPEC_NORETURN void __cdecl abort(void)
Aborts the program.
_ACRTIMP DECLSPEC_NORETURN void __cdecl _exit(int)
_ACRTIMP int __cdecl system(const char *)
_ACRTIMP intptr_t __cdecl _execvp(const char *, const char *const *)
_ACRTIMP intptr_t __cdecl _spawnl(int, const char *, const char *,...)
_ACRTIMP intptr_t __cdecl _spawnvpe(int, const char *, const char *const *, const char *const *)
static intptr_t spawnve(int flags, const char *name, const char *const *argv, const char *const *envv)
_ACRTIMP int __cdecl _getpid(void)
_ACRTIMP intptr_t __cdecl _execv(const char *, const char *const *)
unsigned int(__stdcall * _beginthreadex_start_routine_t)(void *)
_ACRTIMP uintptr_t __cdecl _beginthreadex(void *, unsigned int, _beginthreadex_start_routine_t, void *, unsigned int, unsigned int *)
_ACRTIMP void __cdecl _cexit(void)
_ACRTIMP DECLSPEC_NORETURN void __cdecl _endthreadex(unsigned int)
_ACRTIMP intptr_t __cdecl _execle(const char *, const char *,...)
static intptr_t spawnvpe(int flags, const char *name, const char *const *argv, const char *const *envv)
static intptr_t spawnvp(int flags, const char *name, const char *const *argv)
_ACRTIMP intptr_t __cdecl _cwait(int *, intptr_t, int)
_ACRTIMP intptr_t __cdecl _execlp(const char *, const char *,...)
_ACRTIMP intptr_t __cdecl _execvpe(const char *, const char *const *, const char *const *)
_ACRTIMP intptr_t __cdecl _spawnlpe(int, const char *, const char *,...)
_ACRTIMP uintptr_t __cdecl _beginthread(_beginthread_start_routine_t, unsigned int, void *)
static intptr_t spawnv(int flags, const char *name, const char *const *argv)
static intptr_t cwait(int *status, intptr_t pid, int action)
_ACRTIMP intptr_t __cdecl _execve(const char *, const char *const *, const char *const *)
_ACRTIMP intptr_t __cdecl _spawnvp(int, const char *, const char *const *)
_ACRTIMP intptr_t __cdecl _spawnv(int, const char *, const char *const *)
_ACRTIMP intptr_t __cdecl _spawnlp(int, const char *, const char *,...)
_ACRTIMP void __cdecl _c_exit(void)
_ACRTIMP intptr_t __cdecl _execlpe(const char *, const char *,...)
_ACRTIMP intptr_t __cdecl _spawnle(int, const char *, const char *,...)
_ACRTIMP DECLSPEC_NORETURN void __cdecl _endthread(void)
void(__cdecl * _beginthread_start_routine_t)(void *)
_ACRTIMP intptr_t __cdecl _execl(const char *, const char *,...)
_ACRTIMP intptr_t __cdecl _spawnve(int, const char *, const char *const *, const char *const *)
_ACRTIMP DECLSPEC_NORETURN void __cdecl quick_exit(int)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
_In_ ULONG_PTR _In_ ULONG _Out_ ULONG_PTR * pid