Changeset 80446 in vbox
- Timestamp:
- Aug 27, 2019 5:56:22 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 132937
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/HostServices/VBoxClipboardSvc.h
r80444 r80446 324 324 HGCMFunctionParameter pvData; 325 325 } v1; 326 } ;326 } u; 327 327 } VBoxClipboardWriteDataMsg; 328 328 -
trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibClipboard.cpp
r80444 r80446 1706 1706 VBOX_SHARED_CLIPBOARD_GUEST_FN_DATA_WRITE, 2); 1707 1707 1708 VbglHGCMParmUInt32Set(&Msg. v0.format, fFormat);1709 VbglHGCMParmPtrSet(&Msg. v0.ptr, pv, cb);1708 VbglHGCMParmUInt32Set(&Msg.u.v0.format, fFormat); 1709 VbglHGCMParmPtrSet(&Msg.u.v0.ptr, pv, cb); 1710 1710 1711 1711 int rc = VbglR3HGCMCall(&Msg.hdr, sizeof(Msg)); … … 1743 1743 LogFlowFunc(("CID=%RU32\n", pCtx->uContextID)); 1744 1744 1745 Msg. v1.uContext.SetUInt32(pCtx->uContextID);1746 Msg. v1.uFormat.SetUInt32(pData->uFormat);1747 Msg. v1.cbData.SetUInt32(pData->cbData);1748 Msg. v1.pvData.SetPtr(pData->pvData, pData->cbData);1745 Msg.u.v1.uContext.SetUInt32(pCtx->uContextID); 1746 Msg.u.v1.uFormat.SetUInt32(pData->uFormat); 1747 Msg.u.v1.cbData.SetUInt32(pData->cbData); 1748 Msg.u.v1.pvData.SetPtr(pData->pvData, pData->cbData); 1749 1749 1750 1750 rc = VbglR3HGCMCall(&Msg.hdr, sizeof(Msg)); -
trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp
r80444 r80446 26 26 extern "C" DECLCALLBACK(DECLEXPORT(int)) VBoxHGCMSvcLoad (VBOXHGCMSVCFNTABLE *ptable); 27 27 28 static VBOXCLIPBOARDCLIENT DATAg_Client;28 static VBOXCLIPBOARDCLIENT g_Client; 29 29 static VBOXHGCMSVCHELPERS g_Helpers = { NULL }; 30 30 … … 281 281 int VBoxClipboardSvcImplConnect(PVBOXCLIPBOARDCLIENT, bool) 282 282 { return VINF_SUCCESS; } 283 int VBoxClipboardSvcImplFormatAnnounce(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX pCmdCtx, PSHAREDCLIPBOARDFORMATDATA pFormats)283 int VBoxClipboardSvcImplFormatAnnounce(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX, PSHAREDCLIPBOARDFORMATDATA) 284 284 { AssertFailed(); return VINF_SUCCESS; } 285 int VBoxClipboardSvcImplReadData(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX pCmdCtx, PSHAREDCLIPBOARDDATABLOCK pData, unsigned int *)285 int VBoxClipboardSvcImplReadData(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX, PSHAREDCLIPBOARDDATABLOCK, unsigned int *) 286 286 { AssertFailed(); return VERR_WRONG_ORDER; } 287 int VBoxClipboardSvcImplWriteData(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX pCmdCtx, PSHAREDCLIPBOARDDATABLOCK pData)287 int VBoxClipboardSvcImplWriteData(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX, PSHAREDCLIPBOARDDATABLOCK) 288 288 { AssertFailed(); return VINF_SUCCESS; } 289 289 int VBoxClipboardSvcImplSync(PVBOXCLIPBOARDCLIENT)
Note:
See TracChangeset
for help on using the changeset viewer.