Searched defs:hSession (Results 1 - 7 of 7) sorted by relevance

/vbox/include/iprt/
H A Dlocalipc.h137 * @param hSession The session handle. The nil value is quietly ignored (VINF_SUCCESS).
139 RTDECL(int) RTLocalIpcSessionClose(RTLOCALIPCSESSION hSession); variable
149 * @param hSession The session handle.
158 RTDECL(int) RTLocalIpcSessionRead(RTLOCALIPCSESSION hSession, void *pvBuffer, size_t cbBuffer, size_t *pcbRead);
170 * @param hSession The session handle.
174 RTDECL(int) RTLocalIpcSessionWrite(RTLOCALIPCSESSION hSession, const void *pvBuffer, size_t cbBuffer);
185 * @param hSession The session handle.
187 RTDECL(int) RTLocalIpcSessionFlush(RTLOCALIPCSESSION hSession); variable
199 * @param hSession The session handle.
206 RTDECL(int) RTLocalIpcSessionWaitForData(RTLOCALIPCSESSION hSession, uint32_
219 RTDECL(int) RTLocalIpcSessionCancel(RTLOCALIPCSESSION hSession); variable
[all...]
/vbox/src/VBox/Runtime/testcase/
H A DtstRTLocalIpc.cpp331 static int testSessionDataReadTestMsg(RTTEST hTest, RTLOCALIPCSESSION hSession, argument
343 RTTEST_CHECK_RC_BREAK(hTest, RTLocalIpcSessionRead(hSession, pvBufCur,
376 RTLOCALIPCSESSION hSession; local
377 RTTEST_CHECK_RC_BREAK(pCtx->hTest, RTLocalIpcServerListen(pCtx->hServer, &hSession), VINF_SUCCESS);
381 RTTEST_CHECK_RC_BREAK(pCtx->hTest, RTLocalIpcSessionWrite(hSession, &cRounds, sizeof(cRounds)), VINF_SUCCESS);
388 RTTEST_CHECK_RC_BREAK(pCtx->hTest, RTLocalIpcSessionWrite(hSession, &msg, sizeof(msg)), VINF_SUCCESS);
395 RTTEST_CHECK_RC_BREAK(pCtx->hTest, RTLocalIpcSessionWaitForData(hSession, RT_INDEFINITE_WAIT),
399 RTTEST_CHECK_RC_BREAK(pCtx->hTest, testSessionDataReadTestMsg(pCtx->hTest, hSession,
407 RTTEST_CHECK_RC_BREAK(pCtx->hTest, RTLocalIpcSessionClose(hSession), VINF_SUCCESS);
432 RTLOCALIPCSESSION hSession; local
[all...]
/vbox/src/VBox/Additions/WINNT/VBoxTray/
H A DVBoxIPC.cpp76 RTLOCALIPCSESSION volatile hSession; member in struct:VBOXIPCSESSION
105 int rc = RTLocalIpcSessionRead(pSession->hSession, &ipcMsg, pHdr->uMsgLen,
153 int rc2 = RTLocalIpcSessionWrite(pSession->hSession, &ipcRes, sizeof(ipcRes));
337 RTLOCALIPCSESSION hSession = pThis->hSession; local
338 AssertReturn(hSession != NIL_RTLOCALIPCSESSION, VERR_INVALID_PARAMETER);
351 rc = RTLocalIpcSessionWaitForData(hSession, RT_INDEFINITE_WAIT);
367 rc = RTLocalIpcSessionRead(hSession, &ipcHdr, sizeof(ipcHdr),
418 rc = RTLocalIpcSessionRead(hSession, &devNull, sizeof(devNull), &cbRead);
438 int rc2 = RTLocalIpcSessionClose(hSession);
467 vboxIPCSessionCreate(PVBOXIPCCONTEXT pCtx, RTLOCALIPCSESSION hSession) argument
519 RTLOCALIPCSESSION hSession; local
[all...]
/vbox/src/VBox/HostDrivers/Support/
H A DSUPSvcGrant.cpp66 RTLOCALIPCSESSION volatile hSession; member in struct:SUPSVCGRANTSESSION
166 RTLOCALIPCSESSION hSession = pThis->hSession; local
187 ASMAtomicXchgHandle(&pThis->hSession, NIL_RTLOCALIPCSESSION, &hSession);
188 if (hSession != NIL_RTLOCALIPCSESSION)
189 RTLocalIpcSessionClose(hSession);
237 RTLOCALIPCSESSION hSession; local
238 ASMAtomicXchgHandle(&pThis->hSession, NIL_RTLOCALIPCSESSION, &hSession);
361 supSvcGrantThreadCreateSession(PSUPSVCGRANT pThis, RTLOCALIPCSESSION hSession) argument
888 RTLOCALIPCSESSION hSession; local
913 RTLOCALIPCSESSION hSession; local
[all...]
/vbox/src/VBox/Additions/WINNT/Installer/InstallHelper/
H A DVBoxGuestInstallHelper.cpp477 RTLOCALIPCSESSION hSession = 0; local
478 int rc = vboxConnectToVBoxTray(&hSession);
484 rc = RTLocalIpcSessionWrite(hSession, &ipcHdr, sizeof(ipcHdr));
486 rc = RTLocalIpcSessionWrite(hSession, pIpcMsg, cbMsg);
488 int rc2 = RTLocalIpcSessionClose(hSession);
/vbox/src/VBox/Additions/common/VBoxService/
H A DVBoxServiceVMInfo-win.cpp893 RTLOCALIPCSESSION hSession; local
894 rc = RTLocalIpcSessionConnect(&hSession, szPipeName, 0 /* Flags */);
900 rc = RTLocalIpcSessionWrite(hSession, &ipcHdr, sizeof(ipcHdr));
904 rc = RTLocalIpcSessionRead(hSession, &ipcRes, sizeof(ipcRes),
948 int rc2 = RTLocalIpcSessionClose(hSession);
/vbox/src/VBox/Runtime/r3/win/
H A Dlocalipc-win.cpp749 RTDECL(int) RTLocalIpcSessionClose(RTLOCALIPCSESSION hSession) argument
754 if (hSession == NIL_RTLOCALIPCSESSION)
756 PRTLOCALIPCSESSIONINT pThis = (PRTLOCALIPCSESSIONINT)hSession;
783 RTDECL(int) RTLocalIpcSessionRead(RTLOCALIPCSESSION hSession, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
785 PRTLOCALIPCSESSIONINT pThis = (PRTLOCALIPCSESSIONINT)hSession;
940 RTDECL(int) RTLocalIpcSessionWrite(RTLOCALIPCSESSION hSession, const void *pvBuffer, size_t cbBuffer) argument
942 PRTLOCALIPCSESSIONINT pThis = (PRTLOCALIPCSESSIONINT)hSession;
1043 RTDECL(int) RTLocalIpcSessionFlush(RTLOCALIPCSESSION hSession) argument
1053 RTDECL(int) RTLocalIpcSessionWaitForData(RTLOCALIPCSESSION hSession, uint32_t cMillies) argument
1055 PRTLOCALIPCSESSIONINT pThis = (PRTLOCALIPCSESSIONINT)hSession;
1195 RTLocalIpcSessionCancel(RTLOCALIPCSESSION hSession) argument
1219 RTLocalIpcSessionQueryProcess(RTLOCALIPCSESSION hSession, PRTPROCESS pProcess) argument
1225 RTLocalIpcSessionQueryUserId(RTLOCALIPCSESSION hSession, PRTUID pUid) argument
1231 RTLocalIpcSessionQueryGroupId(RTLOCALIPCSESSION hSession, PRTUID pUid) argument
[all...]

Completed in 55 milliseconds