Lines Matching refs:childinfo
4632 win32_deadchild_waitinfo *childinfo; local
4788 childinfo = malloc(sizeof(win32_deadchild_waitinfo));
4789 if (!childinfo)
4794 childinfo->procHandle = pi.hProcess;
4795 childinfo->procId = pi.dwProcessId;
4797 if (!RegisterWaitForSingleObject(&childinfo->waitHandle,
4800 childinfo,
6527 win32_deadchild_waitinfo *childinfo = (win32_deadchild_waitinfo *) lpParameter; local
6538 UnregisterWaitEx(childinfo->waitHandle, NULL);
6540 if (!GetExitCodeProcess(childinfo->procHandle, &exitcode))
6549 if (!PostQueuedCompletionStatus(win32ChildQueue, childinfo->procId, (ULONG_PTR) exitcode, NULL))
6556 CloseHandle(childinfo->procHandle);
6562 free(childinfo);