Lines Matching refs:pSvcCbData

573 int GuestProcess::i_onGuestDisconnected(PVBOXGUESTCTRLHOSTCBCTX pCbCtx, PVBOXGUESTCTRLHOSTCALLBACK pSvcCbData)
576 AssertPtrReturn(pSvcCbData, VERR_INVALID_POINTER);
584 int GuestProcess::i_onProcessInputStatus(PVBOXGUESTCTRLHOSTCBCTX pCbCtx, PVBOXGUESTCTRLHOSTCALLBACK pSvcCbData)
587 AssertPtrReturn(pSvcCbData, VERR_INVALID_POINTER);
590 if (pSvcCbData->mParms < 5)
595 int vrc = pSvcCbData->mpaParms[1].getUInt32(&dataCb.uPID);
597 vrc = pSvcCbData->mpaParms[2].getUInt32(&dataCb.uStatus);
599 vrc = pSvcCbData->mpaParms[3].getUInt32(&dataCb.uFlags);
601 vrc = pSvcCbData->mpaParms[4].getUInt32(&dataCb.uProcessed);
651 int GuestProcess::i_onProcessNotifyIO(PVBOXGUESTCTRLHOSTCBCTX pCbCtx, PVBOXGUESTCTRLHOSTCALLBACK pSvcCbData)
654 AssertPtrReturn(pSvcCbData, VERR_INVALID_POINTER);
659 int GuestProcess::i_onProcessStatusChange(PVBOXGUESTCTRLHOSTCBCTX pCbCtx, PVBOXGUESTCTRLHOSTCALLBACK pSvcCbData)
662 AssertPtrReturn(pSvcCbData, VERR_INVALID_POINTER);
664 if (pSvcCbData->mParms < 5)
669 int vrc = pSvcCbData->mpaParms[1].getUInt32(&dataCb.uPID);
671 vrc = pSvcCbData->mpaParms[2].getUInt32(&dataCb.uStatus);
673 vrc = pSvcCbData->mpaParms[3].getUInt32(&dataCb.uFlags);
675 vrc = pSvcCbData->mpaParms[4].getPointer(&dataCb.pvData, &dataCb.cbData);
769 int GuestProcess::i_onProcessOutput(PVBOXGUESTCTRLHOSTCBCTX pCbCtx, PVBOXGUESTCTRLHOSTCALLBACK pSvcCbData)
771 AssertPtrReturn(pSvcCbData, VERR_INVALID_POINTER);
773 if (pSvcCbData->mParms < 5)
778 int vrc = pSvcCbData->mpaParms[1].getUInt32(&dataCb.uPID);
780 vrc = pSvcCbData->mpaParms[2].getUInt32(&dataCb.uHandle);
782 vrc = pSvcCbData->mpaParms[3].getUInt32(&dataCb.uFlags);
784 vrc = pSvcCbData->mpaParms[4].getPointer(&dataCb.pvData, &dataCb.cbData);