Lines Matching defs:hProcess
50 static void WaitForProcess2(HANDLE hProcess, int *piExitCode)
57 DWORD dwRc = MsgWaitForMultipleObjects(1, &hProcess, FALSE, 5000/*ms*/, QS_ALLEVENTS);
80 if (GetExitCodeProcess(hProcess, &dwExitCode))
89 static void WaitForProcess(HANDLE hProcess, int *piExitCode)
91 DWORD WaitRc = WaitForSingleObjectEx(hProcess, INFINITE, TRUE);
94 WaitRc = WaitForSingleObjectEx(hProcess, INFINITE, TRUE);
98 if (GetExitCodeProcess(hProcess, &dwExitCode))
243 WaitForProcess(ProcInfo.hProcess, &iRet);
244 CloseHandle(ProcInfo.hProcess);
265 ShExecInfo.hProcess = INVALID_HANDLE_VALUE;
268 if (ShExecInfo.hProcess != INVALID_HANDLE_VALUE)
270 WaitForProcess2(ShExecInfo.hProcess, &iRet);
271 CloseHandle(ShExecInfo.hProcess);