Index: /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-darwin.cpp
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-darwin.cpp	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-darwin.cpp	(revision 84142)
@@ -119,5 +119,5 @@
 
 
-int ShClSvcImplInit(void)
+int ShClBackendInit(void)
 {
     g_ctx.fTerminate = false;
@@ -137,5 +137,5 @@
 }
 
-void ShClSvcImplDestroy(void)
+void ShClBackendDestroy(void)
 {
     /*
@@ -156,5 +156,5 @@
 }
 
-int ShClSvcImplConnect(PSHCLCLIENT pClient, bool fHeadless)
+int ShClBackendConnect(PSHCLCLIENT pClient, bool fHeadless)
 {
     RT_NOREF(fHeadless);
@@ -176,5 +176,5 @@
 }
 
-int ShClSvcImplSync(PSHCLCLIENT pClient)
+int ShClBackendSync(PSHCLCLIENT pClient)
 {
     /* Sync the host clipboard content with the client. */
@@ -188,5 +188,5 @@
 }
 
-int ShClSvcImplDisconnect(PSHCLCLIENT pClient)
+int ShClBackendDisconnect(PSHCLCLIENT pClient)
 {
     ShClSvcLock();
@@ -199,5 +199,5 @@
 }
 
-int ShClSvcImplFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats)
+int ShClBackendFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats)
 {
     LogFlowFunc(("fFormats=%02X\n", fFormats));
@@ -244,5 +244,5 @@
 }
 
-int ShClSvcImplReadData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT fFormat,
+int ShClBackendReadData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT fFormat,
                         void *pvData, uint32_t cbData, uint32_t *pcbActual)
 {
@@ -261,5 +261,5 @@
 }
 
-int ShClSvcImplWriteData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT fFormat, void *pvData, uint32_t cbData)
+int ShClBackendWriteData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT fFormat, void *pvData, uint32_t cbData)
 {
     RT_NOREF(pCmdCtx);
@@ -276,5 +276,5 @@
 #ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS
 
-int ShClSvcImplTransferReadDir(PSHCLCLIENT pClient, PSHCLDIRDATA pDirData)
+int ShClBackendTransferReadDir(PSHCLCLIENT pClient, PSHCLDIRDATA pDirData)
 {
     RT_NOREF(pClient, pDirData);
@@ -282,5 +282,5 @@
 }
 
-int ShClSvcImplTransferWriteDir(PSHCLCLIENT pClient, PSHCLDIRDATA pDirData)
+int ShClBackendTransferWriteDir(PSHCLCLIENT pClient, PSHCLDIRDATA pDirData)
 {
     RT_NOREF(pClient, pDirData);
@@ -288,5 +288,5 @@
 }
 
-int ShClSvcImplTransferReadFileHdr(PSHCLCLIENT pClient, PSHCLFILEHDR pFileHdr)
+int ShClBackendTransferReadFileHdr(PSHCLCLIENT pClient, PSHCLFILEHDR pFileHdr)
 {
     RT_NOREF(pClient, pFileHdr);
@@ -294,5 +294,5 @@
 }
 
-int ShClSvcImplTransferWriteFileHdr(PSHCLCLIENT pClient, PSHCLFILEHDR pFileHdr)
+int ShClBackendTransferWriteFileHdr(PSHCLCLIENT pClient, PSHCLFILEHDR pFileHdr)
 {
     RT_NOREF(pClient, pFileHdr);
@@ -300,5 +300,5 @@
 }
 
-int ShClSvcImplTransferReadFileData(PSHCLCLIENT pClient, PSHCLFILEDATA pFileData)
+int ShClBackendTransferReadFileData(PSHCLCLIENT pClient, PSHCLFILEDATA pFileData)
 {
     RT_NOREF(pClient, pFileData);
@@ -306,5 +306,5 @@
 }
 
-int ShClSvcImplTransferWriteFileData(PSHCLCLIENT pClient, PSHCLFILEDATA pFileData)
+int ShClBackendTransferWriteFileData(PSHCLCLIENT pClient, PSHCLFILEDATA pFileData)
 {
     RT_NOREF(pClient, pFileData);
Index: /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-internal.h
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-internal.h	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-internal.h	(revision 84142)
@@ -257,9 +257,9 @@
  * Called on initialization.
  */
-int ShClSvcImplInit(void);
+int ShClBackendInit(void);
 /**
  * Called on destruction.
  */
-void ShClSvcImplDestroy(void);
+void ShClBackendDestroy(void);
 /**
  * Called when a new HGCM client connects.
@@ -269,5 +269,5 @@
  * @param   fHeadless           Whether this is a headless connection or not.
  */
-int ShClSvcImplConnect(PSHCLCLIENT pClient, bool fHeadless);
+int ShClBackendConnect(PSHCLCLIENT pClient, bool fHeadless);
 /**
  * Called when a HGCM client disconnects.
@@ -276,5 +276,5 @@
  * @param   pClient             Shared Clipboard client context.
  */
-int ShClSvcImplDisconnect(PSHCLCLIENT pClient);
+int ShClBackendDisconnect(PSHCLCLIENT pClient);
 /**
  * Called when the guest reported available clipboard formats to the host OS.
@@ -285,5 +285,5 @@
  *                              VBOX_SHCL_FMT_XXX.
  */
-int ShClSvcImplFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats);
+int ShClBackendFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats);
 /** @todo Document: Can return VINF_HGCM_ASYNC_EXECUTE to defer returning read data.*/
 /**
@@ -298,5 +298,5 @@
  * @param   pcbActual           Where to return the amount of bytes read.
  */
-int ShClSvcImplReadData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT uFormat, void *pvData, uint32_t cbData, uint32_t *pcbActual);
+int ShClBackendReadData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT uFormat, void *pvData, uint32_t cbData, uint32_t *pcbActual);
 /**
  * Called when the guest writes clipboard data to the host.
@@ -309,5 +309,5 @@
  * @param   cbData              Size (in bytes) of buffer clipboard data to write.
  */
-int ShClSvcImplWriteData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT uFormat, void *pvData, uint32_t cbData);
+int ShClBackendWriteData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT uFormat, void *pvData, uint32_t cbData);
 /**
  * Called when synchronization of the clipboard contents of the host clipboard with the guest is needed.
@@ -316,5 +316,5 @@
  * @param   pClient             Shared Clipboard client context.
  */
-int ShClSvcImplSync(PSHCLCLIENT pClient);
+int ShClBackendSync(PSHCLCLIENT pClient);
 /** @} */
 
@@ -330,5 +330,5 @@
  * @param   pTransfer           Shared Clipboard transfer created.
  */
-int ShClSvcImplTransferCreate(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer);
+int ShClBackendTransferCreate(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer);
 /**
  * Called when a transfer gets destroyed.
@@ -338,5 +338,5 @@
  * @param   pTransfer           Shared Clipboard transfer to destroy.
  */
-int ShClSvcImplTransferDestroy(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer);
+int ShClBackendTransferDestroy(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer);
 /**
  * Called when getting (determining) the transfer roots on the host side.
@@ -346,5 +346,5 @@
  * @param   pTransfer           Shared Clipboard transfer to get roots for.
  */
-int ShClSvcImplTransferGetRoots(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer);
+int ShClBackendTransferGetRoots(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer);
 /** @} */
 #endif
Index: /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-transfers.cpp
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-transfers.cpp	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-transfers.cpp	(revision 84142)
@@ -1402,5 +1402,5 @@
             {
                 /* Get roots if this is a local write transfer (host -> guest). */
-                rc = ShClSvcImplTransferGetRoots(pClient, pTransfer);
+                rc = ShClBackendTransferGetRoots(pClient, pTransfer);
             }
             else
@@ -2060,5 +2060,5 @@
         if (RT_SUCCESS(rc))
         {
-            rc = ShClSvcImplTransferCreate(pClient, pTransfer);
+            rc = ShClBackendTransferCreate(pClient, pTransfer);
             if (RT_SUCCESS(rc))
             {
@@ -2157,5 +2157,5 @@
             if (RT_FAILURE(rc))
             {
-                ShClSvcImplTransferDestroy(pClient, pTransfer);
+                ShClBackendTransferDestroy(pClient, pTransfer);
                 ShClTransferDestroy(pTransfer);
 
Index: /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-win.cpp
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-win.cpp	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-win.cpp	(revision 84142)
@@ -590,5 +590,5 @@
  */
 
-int ShClSvcImplInit(void)
+int ShClBackendInit(void)
 {
 #ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS
@@ -606,5 +606,5 @@
 }
 
-void ShClSvcImplDestroy(void)
+void ShClBackendDestroy(void)
 {
 #ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS
@@ -614,5 +614,5 @@
 }
 
-int ShClSvcImplConnect(PSHCLCLIENT pClient, bool fHeadless)
+int ShClBackendConnect(PSHCLCLIENT pClient, bool fHeadless)
 {
     RT_NOREF(fHeadless);
@@ -647,5 +647,5 @@
 }
 
-int ShClSvcImplSync(PSHCLCLIENT pClient)
+int ShClBackendSync(PSHCLCLIENT pClient)
 {
     /* Sync the host clipboard content with the client. */
@@ -653,5 +653,5 @@
 }
 
-int ShClSvcImplDisconnect(PSHCLCLIENT pClient)
+int ShClBackendDisconnect(PSHCLCLIENT pClient)
 {
     AssertPtrReturn(pClient, VERR_INVALID_POINTER);
@@ -694,5 +694,5 @@
 }
 
-int ShClSvcImplFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats)
+int ShClBackendFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats)
 {
     AssertPtrReturn(pClient, VERR_INVALID_POINTER);
@@ -714,5 +714,5 @@
 }
 
-int ShClSvcImplReadData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx,
+int ShClBackendReadData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx,
                         SHCLFORMAT uFormat, void *pvData, uint32_t cbData, uint32_t *pcbActual)
 {
@@ -826,5 +826,5 @@
 }
 
-int ShClSvcImplWriteData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx,
+int ShClBackendWriteData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx,
                          SHCLFORMAT uFormat, void *pvData, uint32_t cbData)
 {
@@ -838,5 +838,5 @@
 
 #ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS
-int ShClSvcImplTransferCreate(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
+int ShClBackendTransferCreate(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
 {
     RT_NOREF(pClient, pTransfer);
@@ -847,5 +847,5 @@
 }
 
-int ShClSvcImplTransferDestroy(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
+int ShClBackendTransferDestroy(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
 {
     LogFlowFuncEnter();
@@ -856,5 +856,5 @@
 }
 
-int ShClSvcImplTransferGetRoots(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
+int ShClBackendTransferGetRoots(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
 {
     LogFlowFuncEnter();
Index: /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11-stubs.cpp
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11-stubs.cpp	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11-stubs.cpp	(revision 84142)
@@ -39,5 +39,5 @@
 
 /** Initialise the host side of the shared clipboard - called by the hgcm layer. */
-int ShClSvcImplInit(void)
+int ShClBackendInit(void)
 {
     LogFlowFunc(("called, returning VINF_SUCCESS\n"));
@@ -46,5 +46,5 @@
 
 /** Terminate the host side of the shared clipboard - called by the hgcm layer. */
-void ShClSvcImplDestroy(void)
+void ShClBackendDestroy(void)
 {
     LogFlowFunc(("called, returning\n"));
@@ -58,5 +58,5 @@
   * @param   fHeadless          Whether headless.
   */
-int ShClSvcImplConnect(PSHCLCLIENT pClient, bool fHeadless)
+int ShClBackendConnect(PSHCLCLIENT pClient, bool fHeadless)
 {
     RT_NOREF(pClient, fHeadless);
@@ -69,5 +69,5 @@
  * after a save and restore of the guest.
  */
-int ShClSvcImplSync(PSHCLCLIENT pClient)
+int ShClBackendSync(PSHCLCLIENT pClient)
 {
     RT_NOREF(pClient);
@@ -81,5 +81,5 @@
  * @param   pClient         Structure containing context information about the guest system
  */
-int ShClSvcImplDisconnect(PSHCLCLIENT pClient)
+int ShClBackendDisconnect(PSHCLCLIENT pClient)
 {
     RT_NOREF(pClient);
@@ -94,5 +94,5 @@
  * @param fFormats              Clipboard formats the guest is offering.
  */
-int ShClSvcImplFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats)
+int ShClBackendFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats)
 {
     RT_NOREF(pClient, fFormats);
@@ -110,5 +110,5 @@
  * @param pcbActual     Where to store the actual amount of data available.
  */
-int ShClSvcImplReadData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx,
+int ShClBackendReadData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx,
                         SHCLFORMAT uFormat, void *pvData, uint32_t cbData, uint32_t *pcbActual)
 {
@@ -121,5 +121,5 @@
 }
 
-int ShClSvcImplWriteData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx,
+int ShClBackendWriteData(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx,
                          SHCLFORMAT uFormat, void *pvData, uint32_t cbData)
 {
Index: /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp	(revision 84142)
@@ -57,5 +57,5 @@
 
 
-int ShClSvcImplInit(void)
+int ShClBackendInit(void)
 {
     LogFlowFuncEnter();
@@ -63,5 +63,5 @@
 }
 
-void ShClSvcImplDestroy(void)
+void ShClBackendDestroy(void)
 {
     LogFlowFuncEnter();
@@ -72,5 +72,5 @@
  *        the clipboard and leave ownership to X11.
  */
-int ShClSvcImplConnect(PSHCLCLIENT pClient, bool fHeadless)
+int ShClBackendConnect(PSHCLCLIENT pClient, bool fHeadless)
 {
     int rc;
@@ -106,5 +106,5 @@
 }
 
-int ShClSvcImplSync(PSHCLCLIENT pClient)
+int ShClBackendSync(PSHCLCLIENT pClient)
 {
     LogFlowFuncEnter();
@@ -120,5 +120,5 @@
  * @note  Host glue code
  */
-int ShClSvcImplDisconnect(PSHCLCLIENT pClient)
+int ShClBackendDisconnect(PSHCLCLIENT pClient)
 {
     LogFlowFuncEnter();
@@ -146,5 +146,5 @@
 }
 
-int ShClSvcImplFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats)
+int ShClBackendFormatAnnounce(PSHCLCLIENT pClient, SHCLFORMATS fFormats)
 {
     int rc = ShClX11ReportFormatsToX11(&pClient->State.pCtx->X11, fFormats);
@@ -173,5 +173,5 @@
  *         the backend code.
  */
-int ShClSvcImplReadData(PSHCLCLIENT pClient,
+int ShClBackendReadData(PSHCLCLIENT pClient,
                         PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT uFormat, void *pvData, uint32_t cbData, uint32_t *pcbActual)
 {
@@ -227,5 +227,5 @@
 }
 
-int ShClSvcImplWriteData(PSHCLCLIENT pClient,
+int ShClBackendWriteData(PSHCLCLIENT pClient,
                          PSHCLCLIENTCMDCTX pCmdCtx, SHCLFORMAT uFormat, void *pvData, uint32_t cbData)
 {
@@ -364,5 +364,5 @@
 #ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS
 
-int ShClSvcImplTransferCreate(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
+int ShClBackendTransferCreate(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
 {
     RT_NOREF(pClient, pTransfer);
@@ -374,5 +374,5 @@
 }
 
-int ShClSvcImplTransferDestroy(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
+int ShClBackendTransferDestroy(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
 {
     RT_NOREF(pClient, pTransfer);
@@ -384,5 +384,5 @@
 }
 
-int ShClSvcImplTransferGetRoots(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
+int ShClBackendTransferGetRoots(PSHCLCLIENT pClient, PSHCLTRANSFER pTransfer)
 {
     LogFlowFuncEnter();
Index: /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp	(revision 84142)
@@ -1464,5 +1464,5 @@
             }
             else
-                rc = ShClSvcImplFormatAnnounce(pClient, fFormats);
+                rc = ShClBackendFormatAnnounce(pClient, fFormats);
         }
     }
@@ -1593,5 +1593,5 @@
     else
     {
-        rc = ShClSvcImplReadData(pClient, &cmdCtx, uFormat, pvData, cbData, &cbActual);
+        rc = ShClBackendReadData(pClient, &cmdCtx, uFormat, pvData, cbData, &cbActual);
         LogRelFlowFunc(("Shared Clipboard: DATA/Host: cbData=%RU32->%RU32 rc=%Rrc\n", cbData, cbActual, rc));
     }
@@ -1710,5 +1710,5 @@
     }
     else
-        rc = ShClSvcImplWriteData(pClient, &cmdCtx, uFormat, pvData, cbData);
+        rc = ShClBackendWriteData(pClient, &cmdCtx, uFormat, pvData, cbData);
 
     LogFlowFuncLeaveRC(rc);
@@ -1777,5 +1777,5 @@
         shClSvcModeSet(VBOX_SHCL_MODE_OFF);
 
-        rc = ShClSvcImplInit();
+        rc = ShClBackendInit();
 
         /* Clean up on failure, because 'svnUnload' will not be called
@@ -1795,5 +1795,5 @@
     LogFlowFuncEnter();
 
-    ShClSvcImplDestroy();
+    ShClBackendDestroy();
 
     RTCritSectDelete(&g_CritSect);
@@ -1815,5 +1815,5 @@
 #endif
 
-    ShClSvcImplDisconnect(pClient);
+    ShClBackendDisconnect(pClient);
 
     shClSvcClientDestroy(pClient);
@@ -1832,9 +1832,9 @@
     if (RT_SUCCESS(rc))
     {
-        rc = ShClSvcImplConnect(pClient, ShClSvcGetHeadless());
+        rc = ShClBackendConnect(pClient, ShClSvcGetHeadless());
         if (RT_SUCCESS(rc))
         {
             /* Sync the host clipboard content with the client. */
-            rc = ShClSvcImplSync(pClient);
+            rc = ShClBackendSync(pClient);
             if (rc == VINF_NO_CHANGE)
             {
@@ -2406,5 +2406,5 @@
 
     /* Actual host data are to be reported to guest (SYNC). */
-    ShClSvcImplSync(pClient);
+    ShClBackendSync(pClient);
 
 #else  /* UNIT_TEST */
Index: /trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp	(revision 84142)
@@ -308,17 +308,17 @@
 }
 
-int ShClSvcImplInit() { return VINF_SUCCESS; }
-void ShClSvcImplDestroy() { }
-int ShClSvcImplDisconnect(PSHCLCLIENT) { return VINF_SUCCESS; }
-int ShClSvcImplConnect(PSHCLCLIENT, bool) { return VINF_SUCCESS; }
-int ShClSvcImplFormatAnnounce(PSHCLCLIENT, SHCLFORMATS) { AssertFailed(); return VINF_SUCCESS; }
-int ShClSvcImplReadData(PSHCLCLIENT, PSHCLCLIENTCMDCTX, SHCLFORMAT, void *, uint32_t, unsigned int *) { AssertFailed(); return VERR_WRONG_ORDER; }
-int ShClSvcImplWriteData(PSHCLCLIENT, PSHCLCLIENTCMDCTX, SHCLFORMAT, void *, uint32_t) { AssertFailed(); return VINF_SUCCESS; }
-int ShClSvcImplSync(PSHCLCLIENT) { return VINF_SUCCESS; }
+int ShClBackendInit() { return VINF_SUCCESS; }
+void ShClBackendDestroy() { }
+int ShClBackendDisconnect(PSHCLCLIENT) { return VINF_SUCCESS; }
+int ShClBackendConnect(PSHCLCLIENT, bool) { return VINF_SUCCESS; }
+int ShClBackendFormatAnnounce(PSHCLCLIENT, SHCLFORMATS) { AssertFailed(); return VINF_SUCCESS; }
+int ShClBackendReadData(PSHCLCLIENT, PSHCLCLIENTCMDCTX, SHCLFORMAT, void *, uint32_t, unsigned int *) { AssertFailed(); return VERR_WRONG_ORDER; }
+int ShClBackendWriteData(PSHCLCLIENT, PSHCLCLIENTCMDCTX, SHCLFORMAT, void *, uint32_t) { AssertFailed(); return VINF_SUCCESS; }
+int ShClBackendSync(PSHCLCLIENT) { return VINF_SUCCESS; }
 
 #ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS
-int ShClSvcImplTransferCreate(PSHCLCLIENT, PSHCLTRANSFER) { return VINF_SUCCESS; }
-int ShClSvcImplTransferDestroy(PSHCLCLIENT, PSHCLTRANSFER) { return VINF_SUCCESS; }
-int ShClSvcImplTransferGetRoots(PSHCLCLIENT, PSHCLTRANSFER) { return VINF_SUCCESS; }
+int ShClBackendTransferCreate(PSHCLCLIENT, PSHCLTRANSFER) { return VINF_SUCCESS; }
+int ShClBackendTransferDestroy(PSHCLCLIENT, PSHCLTRANSFER) { return VINF_SUCCESS; }
+int ShClBackendTransferGetRoots(PSHCLCLIENT, PSHCLTRANSFER) { return VINF_SUCCESS; }
 #endif /* VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS */
 
Index: /trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceImpl.cpp
===================================================================
--- /trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceImpl.cpp	(revision 84141)
+++ /trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceImpl.cpp	(revision 84142)
@@ -52,12 +52,12 @@
 }
 
-int ShClSvcImplInit(void) { return VINF_SUCCESS; }
-void ShClSvcImplDestroy(void) { }
-int ShClSvcImplDisconnect(PSHCLCLIENT) { return VINF_SUCCESS; }
-int ShClSvcImplConnect(PSHCLCLIENT, bool) { return VINF_SUCCESS; }
-int ShClSvcImplFormatAnnounce(PSHCLCLIENT, SHCLFORMATS) { AssertFailed(); return VINF_SUCCESS; }
-int ShClSvcImplReadData(PSHCLCLIENT, PSHCLCLIENTCMDCTX, SHCLFORMAT, void *, uint32_t, unsigned int *) { AssertFailed(); return VERR_WRONG_ORDER; }
-int ShClSvcImplWriteData(PSHCLCLIENT, PSHCLCLIENTCMDCTX, SHCLFORMAT, void *, uint32_t) { AssertFailed(); return VINF_SUCCESS; }
-int ShClSvcImplSync(PSHCLCLIENT) { return VINF_SUCCESS; }
+int ShClBackendInit(void) { return VINF_SUCCESS; }
+void ShClBackendDestroy(void) { }
+int ShClBackendDisconnect(PSHCLCLIENT) { return VINF_SUCCESS; }
+int ShClBackendConnect(PSHCLCLIENT, bool) { return VINF_SUCCESS; }
+int ShClBackendFormatAnnounce(PSHCLCLIENT, SHCLFORMATS) { AssertFailed(); return VINF_SUCCESS; }
+int ShClBackendReadData(PSHCLCLIENT, PSHCLCLIENTCMDCTX, SHCLFORMAT, void *, uint32_t, unsigned int *) { AssertFailed(); return VERR_WRONG_ORDER; }
+int ShClBackendWriteData(PSHCLCLIENT, PSHCLCLIENTCMDCTX, SHCLFORMAT, void *, uint32_t) { AssertFailed(); return VINF_SUCCESS; }
+int ShClBackendSync(PSHCLCLIENT) { return VINF_SUCCESS; }
 
 static void testAnnounceAndReadData(void)
