Lines Matching refs:pProc
133 static int VBoxServiceVMInfoWinProcessesGetModuleNameA(PVBOXSERVICEVMINFOPROC const pProc,
136 AssertPtrReturn(pProc, VERR_INVALID_POINTER);
156 HANDLE h = OpenProcess(dwFlags, FALSE, pProc->id);
162 pProc->id, dwErr);
196 pProc->id, GetLastError());
218 * @param pProc The process structure to fill data into.
221 static int VBoxServiceVMInfoWinProcessesGetTokenInfo(PVBOXSERVICEVMINFOPROC pProc,
224 AssertPtrReturn(pProc, VERR_INVALID_POINTER);
227 HANDLE h = OpenProcess(PROCESS_QUERY_INFORMATION, FALSE, pProc->id);
233 pProc->id, dwErr);
319 memcpy(&pProc->luid, &pStats->AuthenticationId, sizeof(LUID));
326 pProc->fInteractive = false;
351 pProc->fInteractive = true;
373 pProc->pSid = (PSID)HeapAlloc(GetProcessHeap(),
375 AssertPtr(pProc->pSid);
376 if (CopySid(dwLength, pProc->pSid, pUser->User.Sid))
378 if (!IsValidSid(pProc->pSid))
390 pProc->id, dwErr);
391 if (pProc->pSid)
393 HeapFree(GetProcessHeap(), 0 /* Flags */, pProc->pSid);
394 pProc->pSid = NULL;
418 pProc->id, dwErr);