2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS system libraries
4 * FILE: lib/msvcrt/process/cwait.c
5 * PURPOSE: Waits for a process to exit
16 int _cwait(int* pnStatus
, int hProc
, int nAction
)
21 if (WaitForSingleObject((void*)ULongToPtr(hProc
), INFINITE
) != WAIT_OBJECT_0
) {
26 if (!GetExitCodeProcess((void*)ULongToPtr(hProc
), &ExitCode
))
29 *pnStatus
= (int)ExitCode
;
30 CloseHandle((HANDLE
)ULongToPtr(hProc
));