/vbox/src/VBox/ValidationKit/testdriver/ |
H A D | winbase.py | 93 hProcess = win32api.OpenProcess(win32con.PROCESS_TERMINATE, False, uPid); 98 win32process.TerminateProcess(hProcess, 0x40010004); # DBG_TERMINATE_PROCESS 102 win32api.CloseHandle(hProcess) 113 hProcess = win32api.OpenProcess(win32con.PROCESS_QUERY_INFORMATION, False, uPid); 117 win32api.CloseHandle(hProcess) 169 (hProcess, hThread, uPid, uTid) = win32process.CreateProcess(sName, 192 hProcess, \ 200 win32api.CloseHandle(hProcess); 201 hProcess = hProcessFullAccess; 204 reporter.log2('processCreate -> %#x, hProcess [all...] |
/vbox/src/VBox/Runtime/generic/ |
H A D | RTProcessQueryUsernameA-generic.cpp | 39 RTR3DECL(int) RTProcQueryUsernameA(RTPROCESS hProcess, char **ppszUser) argument 49 rc = RTProcQueryUsername(hProcess, NULL, cbUser, &cbUser); 55 rc = RTProcQueryUsername(hProcess, pszUser, cbUser, NULL);
|
/vbox/src/VBox/Additions/WINNT/Installer/Loader/ |
H A D | VBoxWindowsAdditions.cpp | 50 static void WaitForProcess2(HANDLE hProcess, int *piExitCode) argument 57 DWORD dwRc = MsgWaitForMultipleObjects(1, &hProcess, FALSE, 5000/*ms*/, QS_ALLEVENTS); 80 if (GetExitCodeProcess(hProcess, &dwExitCode)) 89 static void WaitForProcess(HANDLE hProcess, int *piExitCode) argument 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 [all...] |
/vbox/src/VBox/Runtime/r3/nt/ |
H A D | RTProcQueryParent-r3-nt.cpp | 42 RTR3DECL(int) RTProcQueryParent(RTPROCESS hProcess, PRTPROCESS phParent) argument 51 if (hProcess == RTProcSelf()) 56 ClientId.UniqueProcess = (HANDLE)hProcess;
|
/vbox/include/iprt/ |
H A D | process.h | 370 * @param hProcess The process to query the parent of. 373 RTR3DECL(int) RTProcQueryParent(RTPROCESS hProcess, PRTPROCESS phParent); 380 * @param hProcess The process handle to query the username for. 387 RTR3DECL(int) RTProcQueryUsername(RTPROCESS hProcess, char *pszUser, size_t cbUser, 394 * @param hProcess The process handle to query the username for. 398 RTR3DECL(int) RTProcQueryUsernameA(RTPROCESS hProcess, char **ppszUser);
|
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | process-posix.cpp | 150 RTR3DECL(int) RTProcQueryParent(RTPROCESS hProcess, PRTPROCESS phParent) argument 152 if (hProcess == RTProcSelf()) 161 RTR3DECL(int) RTProcQueryUsername(RTPROCESS hProcess, char *pszUser, size_t cbUser, argument 167 if (hProcess != RTProcSelf())
|
/vbox/src/VBox/Runtime/r3/win/ |
H A D | process-win.cpp | 127 HANDLE hProcess; member in struct:RTPROCWINENTRY 147 CloseHandle(g_paProcesses[i].hProcess); 148 g_paProcesses[i].hProcess = NULL; 193 HANDLE hProcess = NULL; local 200 hProcess = g_paProcesses[i].hProcess; 205 return hProcess; 221 HANDLE hProcess = g_paProcesses[i].hProcess; local 229 CloseHandle(hProcess); 243 rtProcWinAddPid(RTPROCESS pid, HANDLE hProcess) argument 1331 HANDLE hProcess = rtProcWinFindPid(Process); local 1426 HANDLE hProcess = rtProcWinFindPid(Process); local 1460 RTProcQueryUsername(RTPROCESS hProcess, char *pszUser, size_t cbUser, size_t *pcbUser) argument [all...] |
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/ |
H A D | imagehlp.h | 803 HANDLE hProcess, ULONG ActionCode, PVOID CallbackData, 815 HANDLE hProcess, DWORD lpBaseAddress, PVOID lpBuffer, 820 HANDLE hProcess, DWORD64 lpBaseAddress, PVOID lpBuffer, 825 HANDLE hProcess, DWORD AddrBase 829 HANDLE hProcess, DWORD64 AddrBase 833 HANDLE hProcess, DWORD ReturnAddress); 836 HANDLE hProcess, DWORD64 ReturnAddress); 839 HANDLE hProcess, HANDLE hThread, LPADDRESS lpaddr 843 HANDLE hProcess, HANDLE hThread, LPADDRESS64 lpaddr 869 HANDLE hProcess, [all...] |
H A D | werapi.h | 102 HANDLE hProcess; member in struct:_WER_REPORT_INFORMATION
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/ |
H A D | imagehlp.h | 743 HANDLE hProcess, ULONG ActionCode, PVOID CallbackData, 755 HANDLE hProcess, DWORD lpBaseAddress, PVOID lpBuffer, 760 HANDLE hProcess, DWORD64 lpBaseAddress, PVOID lpBuffer, 765 HANDLE hProcess, DWORD AddrBase 769 HANDLE hProcess, DWORD64 AddrBase 773 HANDLE hProcess, DWORD ReturnAddress); 776 HANDLE hProcess, DWORD64 ReturnAddress); 779 HANDLE hProcess, HANDLE hThread, LPADDRESS lpaddr 783 HANDLE hProcess, HANDLE hThread, LPADDRESS64 lpaddr 809 HANDLE hProcess, [all...] |
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPHardenedVerifyProcess-win.cpp | 143 HANDLE hProcess; member in struct:SUPHNTVPSTATE 326 static NTSTATUS supHardNtVpReadMem(HANDLE hProcess, uintptr_t uPtr, void *pvBuf, size_t cbRead) argument 329 /* ASSUMES hProcess is the current process. */ 337 NTSTATUS rcNt = NtReadVirtualMemory(hProcess, (PVOID)uPtr, pvBuf, cbRead, &cbIgn); 352 NTSTATUS rcNt = NtProtectVirtualMemory(pThis->hProcess, &pvProt, &cbProt, PAGE_READWRITE, &fOldProt); 356 rcNt = NtWriteVirtualMemory(pThis->hProcess, pvRestoreAddr, pbFile, cbToRestore, &cbIgnored); 360 NTSTATUS rcNt2 = NtProtectVirtualMemory(pThis->hProcess, &pvProt, &cbProt, fCorrectProtection, &fOldProt); 424 NTSTATUS rcNt = supHardNtVpReadMem(pThis->hProcess, pImage->uImageBase + uRva, pbMemory, cbThis); 689 * @param hProcess Handle to the process. 692 static int supHardNtVpVerifyImageMemoryCompare(PSUPHNTVPSTATE pThis, PSUPHNTVPIMAGE pImage, HANDLE hProcess, PRTERRINF argument 1011 supHardNtVpVerifyImage(PSUPHNTVPSTATE pThis, PSUPHNTVPIMAGE pImage, HANDLE hProcess) argument 1038 supHardNtVpThread(HANDLE hProcess, HANDLE hThread, PRTERRINFO pErrInfo) argument 1068 supHardNtVpDebugger(HANDLE hProcess, PRTERRINFO pErrInfo) argument 1555 supHardNtVpFreeOrReplacePrivateExecMemory(PSUPHNTVPSTATE pThis, HANDLE hProcess, MEMORY_BASIC_INFORMATION const *pMemInfo) argument 1773 supHardNtVpScanVirtualMemory(PSUPHNTVPSTATE pThis, HANDLE hProcess) argument 2341 supHardNtVpCheckExe(PSUPHNTVPSTATE pThis, HANDLE hProcess) argument 2454 supHardNtVpCheckDlls(PSUPHNTVPSTATE pThis, HANDLE hProcess) argument 2531 supHardenedWinVerifyProcess(HANDLE hProcess, HANDLE hThread, SUPHARDNTVPKIND enmKind, uint32_t fFlags, uint32_t *pcFixes, PRTERRINFO pErrInfo) argument [all...] |
H A D | SUPHardenedVerify-win.h | 74 DECLHIDDEN(int) supHardenedWinVerifyProcess(HANDLE hProcess, HANDLE hThread, SUPHARDNTVPKIND enmKind, uint32_t fFlags, 76 DECLHIDDEN(int) supHardNtVpThread(HANDLE hProcess, HANDLE hThread, PRTERRINFO pErrInfo); 77 DECLHIDDEN(int) supHardNtVpDebugger(HANDLE hProcess, PRTERRINFO pErrInfo);
|
H A D | SUPR3HardenedMain-win.cpp | 227 HANDLE hProcess; member in struct:SUPR3HARDNTCHILD 2567 * @param hProcess The process to do this to. 2579 static int supR3HardNtDisableThreadCreationEx(HANDLE hProcess, void *pvLdrInitThunk, void *pvNtTerminateThread, argument 2590 NTSTATUS rcNt = NtReadVirtualMemory(hProcess, pvLdrInitThunk, pabBackup, cbBackup, &cbIgnored); 2627 rcNt = NtProtectVirtualMemory(hProcess, &pvProt, &cbProt, PAGE_EXECUTE_READWRITE, &fOldProt); 2632 rcNt = NtWriteVirtualMemory(hProcess, pvLdrInitThunk, abReplacement, sizeof(abReplacement), &cbIgnored); 2639 rcNt = NtProtectVirtualMemory(hProcess, &pvProt, &cbProt, fOldProt, &fOldProt); 2652 * @param hProcess The process to do this to. 2661 static int supR3HardNtEnableThreadCreationEx(HANDLE hProcess, void *pvLdrInitThunk, uint8_t const *pabBackup, size_t cbBackup, argument 2670 NTSTATUS rcNt = NtProtectVirtualMemory(hProcess, 3040 supR3HardenedWinKillChild(HANDLE hProcess, const char *pszWhere, int rc, const char *pszFormat, ...) argument [all...] |
/vbox/src/VBox/HostDrivers/Support/testcase/ |
H A D | tstSupSem-Zombie.cpp | 177 RTPROCESS hProcess; local 179 RTTESTI_CHECK_RC_OK(rc = RTProcCreate(argv0, apszArgs, RTENV_DEFAULT, 0 /*fFlags*/, &hProcess)); 189 rc = RTProcWait(hProcess, RTPROCWAIT_FLAGS_NOBLOCK, &Status);
|
/vbox/src/libs/xpcom18a4/xpcom/threads/ |
H A D | nsProcessCommon.cpp | 273 dwRetVal = WaitForSingleObject(procInfo.hProcess, INFINITE); 278 if (GetExitCodeProcess(procInfo.hProcess, &exitCode) == FALSE) { 284 CloseHandle(procInfo.hProcess);
|
/vbox/src/VBox/Additions/common/VBoxService/ |
H A D | VBoxServicePageSharing.cpp | 260 HANDLE hProcess, hSnapshot; local 263 hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, 265 if (hProcess == NULL) 275 CloseHandle(hProcess); 328 CloseHandle(hProcess); 645 RTPROCESS hProcess = NIL_RTPROCESS; local 668 && hProcess == NIL_RTPROCESS) 678 rc = RTProcCreate(pszExeName, papszArgs, RTENV_DEFAULT, 0 /* normal child */, &hProcess); 702 if (hProcess != NIL_RTPROCESS) 703 RTProcTerminate(hProcess); [all...] |
H A D | VBoxServiceControl.h | 107 RTPROCESS hProcess; member in struct:VBOXSERVICECTRLSESSIONTHREAD 232 RTPROCESS hProcess; member in struct:VBOXSERVICECTRLPROCESS
|
H A D | VBoxServiceControlProcess.cpp | 77 pProcess->hProcess = NIL_RTPROCESS; 508 rc = gstcntlProcessAssignPID(pProcess, pProcess->hProcess /* Opaque PID handle */); 512 pProcess->hProcess, rc); 628 rc2 = RTProcWaitNoResume(pProcess->hProcess, RTPROCWAIT_FLAGS_NOBLOCK, &ProcessStatus); 691 rc2 = RTProcTerminate(pProcess->hProcess); 732 rc2 = RTProcTerminate(pProcess->hProcess); 747 rc2 = RTProcWait(pProcess->hProcess, RTPROCWAIT_FLAGS_NOBLOCK, &ProcessStatus); 759 rc2 = RTProcTerminate(pProcess->hProcess); 1597 &pProcess->hProcess);
|
H A D | VBoxServiceControlSession.cpp | 1202 rcWait = RTProcWaitNoResume(pThread->hProcess, RTPROCWAIT_FLAGS_NOBLOCK, 1221 pThread->hProcess, uSessionID); 1230 pThread->hProcess, uSessionID, rc); 1235 rc = RTProcTerminate(pThread->hProcess); 1237 pThread->hProcess, rc); 1284 rc = RTProcTerminate(pThread->hProcess); 2055 &pSession->hProcess); 2089 &pSessionThread->hProcess);
|
/vbox/src/libs/xpcom18a4/xpcom/base/ |
H A D | nsDebugImpl.cpp | 239 WAIT_OBJECT_0 == WaitForSingleObject(pi.hProcess, INFINITE) && 240 GetExitCodeProcess(pi.hProcess, &code)) 242 CloseHandle(pi.hProcess);
|
/vbox/src/VBox/GuestHost/OpenGL/util/ |
H A D | process.c | 76 return pi.hProcess;
|
/vbox/src/VBox/Runtime/tools/ |
H A D | RTNtDbgHelp.cpp | 115 static BOOL CALLBACK symDebugCallback64(HANDLE hProcess, ULONG uAction, ULONG64 ullData, ULONG64 ullUserCtx) argument 117 NOREF(hProcess); NOREF(ullUserCtx);
|
/vbox/src/VBox/Main/src-helper-apps/ |
H A D | VBoxExtPackHelperApp.cpp | 1267 Info.hProcess = INVALID_HANDLE_VALUE; 1295 if (Info.hProcess != INVALID_HANDLE_VALUE) 1302 DWORD dwRc = MsgWaitForMultipleObjects(1, &Info.hProcess, FALSE, 5000/*ms*/, QS_ALLEVENTS); 1320 if (GetExitCodeProcess(Info.hProcess, &dwExitCode)) 1327 CloseHandle(Info.hProcess); 1330 RTMsgError("ShellExecuteExW return INVALID_HANDLE_VALUE as Info.hProcess"); 1527 RTPROCESS hProcess; local 1530 &hProcess); 1534 rc = RTProcWait(hProcess, RTPROCWAIT_FLAGS_BLOCK, &Status);
|
/vbox/src/VBox/Additions/common/crOpenGL/ |
H A D | load.c | 1151 typedef BOOL WINAPI FNVBOXDBG_MINIDUMPWRITEDUMP(HANDLE hProcess, 1211 HANDLE hProcess = GetCurrentProcess(); local 1244 if (!g_pfnVBoxMdMiniDumpWriteDump(hProcess, ProcessId, hFile, g_enmVBoxMdDumpType, &ExceptionInfo, NULL, NULL)) 1271 HANDLE hProcess = GetCurrentProcess(); local 1274 if (CheckRemoteDebuggerPresent(hProcess, &fDebuggerPresent))
|
/vbox/src/VBox/ValidationKit/common/ |
H A D | utils.py | 490 hProcess = win32api.OpenProcess(win32con.PROCESS_TERMINATE, False, uPid); 495 win32process.TerminateProcess(hProcess, 0x40010004); # DBG_TERMINATE_PROCESS 499 win32api.CloseHandle(hProcess) 546 hProcess = win32api.OpenProcess(win32con.PROCESS_QUERY_INFORMATION, False, uPid); 550 win32api.CloseHandle(hProcess)
|