Searched refs:hProcess (Results 1 - 25 of 38) sorted by relevance

12

/vbox/src/VBox/ValidationKit/testdriver/
H A Dwinbase.py93 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 DRTProcessQueryUsernameA-generic.cpp39 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 DVBoxWindowsAdditions.cpp50 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 DRTProcQueryParent-r3-nt.cpp42 RTR3DECL(int) RTProcQueryParent(RTPROCESS hProcess, PRTPROCESS phParent) argument
51 if (hProcess == RTProcSelf())
56 ClientId.UniqueProcess = (HANDLE)hProcess;
/vbox/include/iprt/
H A Dprocess.h370 * @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 Dprocess-posix.cpp150 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 Dprocess-win.cpp127 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 Dimagehlp.h803 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 Dwerapi.h102 HANDLE hProcess; member in struct:_WER_REPORT_INFORMATION
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/
H A Dimagehlp.h743 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 DSUPHardenedVerifyProcess-win.cpp143 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 DSUPHardenedVerify-win.h74 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 DSUPR3HardenedMain-win.cpp227 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 DtstSupSem-Zombie.cpp177 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 DnsProcessCommon.cpp273 dwRetVal = WaitForSingleObject(procInfo.hProcess, INFINITE);
278 if (GetExitCodeProcess(procInfo.hProcess, &exitCode) == FALSE) {
284 CloseHandle(procInfo.hProcess);
/vbox/src/VBox/Additions/common/VBoxService/
H A DVBoxServicePageSharing.cpp260 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 DVBoxServiceControl.h107 RTPROCESS hProcess; member in struct:VBOXSERVICECTRLSESSIONTHREAD
232 RTPROCESS hProcess; member in struct:VBOXSERVICECTRLPROCESS
H A DVBoxServiceControlProcess.cpp77 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 DVBoxServiceControlSession.cpp1202 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 DnsDebugImpl.cpp239 WAIT_OBJECT_0 == WaitForSingleObject(pi.hProcess, INFINITE) &&
240 GetExitCodeProcess(pi.hProcess, &code))
242 CloseHandle(pi.hProcess);
/vbox/src/VBox/GuestHost/OpenGL/util/
H A Dprocess.c76 return pi.hProcess;
/vbox/src/VBox/Runtime/tools/
H A DRTNtDbgHelp.cpp115 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 DVBoxExtPackHelperApp.cpp1267 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 Dload.c1151 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 Dutils.py490 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)

Completed in 1038 milliseconds

12