VirtualBox

Ignore:
Timestamp:
Sep 17, 2019 9:38:16 AM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
133417
Message:

Shared Clipboard/URI: More renaming to make code base more uniform.

Location:
trunk/src/VBox/HostServices/SharedClipboard
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-darwin.cpp

    r80664 r80847  
    208208    LogFlowFunc(("uFormats=%02X\n", pFormats->uFormats));
    209209
    210     if (pFormats->uFormats == VBOX_SHARED_CLIPBOARD_FMT_NONE)
     210    if (pFormats->uFormats == VBOX_SHCL_FMT_NONE)
    211211    {
    212212        /* This is just an automatism, not a genuine announcement */
     
    215215
    216216#ifdef VBOX_WITH_SHARED_CLIPBOARD_URI_LIST
    217     if (pFormats->uFormats & VBOX_SHARED_CLIPBOARD_FMT_URI_LIST) /* No URI support yet. */
     217    if (pFormats->uFormats & VBOX_SHCL_FMT_URI_LIST) /* No URI support yet. */
    218218        return VINF_SUCCESS;
    219219#endif
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-uri.cpp

    r80845 r80847  
    8383    int rc;
    8484
    85     PSHCLCLIENTMSG pMsgHdr = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_ROOT_LIST_HDR_READ,
    86                                                         VBOX_SHARED_CLIPBOARD_CPARMS_ROOT_LIST_HDR_READ);
     85    PSHCLCLIENTMSG pMsgHdr = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_ROOT_LIST_HDR_READ,
     86                                                        VBOX_SHCL_CPARMS_ROOT_LIST_HDR_READ);
    8787    if (pMsgHdr)
    8888    {
    8989        SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    9090
    91         HGCMSvcSetU32(&pMsgHdr->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     91        HGCMSvcSetU32(&pMsgHdr->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    9292                                                                                   pCtx->pTransfer->State.uID, uEvent));
    9393        HGCMSvcSetU32(&pMsgHdr->paParms[1], 0 /* fRoots */);
     
    124124                                for (uint32_t i = 0; i < pSrcRootListHdr->cRoots; i++)
    125125                                {
    126                                     PSHCLCLIENTMSG pMsgEntry = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_ROOT_LIST_ENTRY_READ,
    127                                                                                           VBOX_SHARED_CLIPBOARD_CPARMS_ROOT_LIST_ENTRY_READ_REQ);
     126                                    PSHCLCLIENTMSG pMsgEntry = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_ROOT_LIST_ENTRY_READ,
     127                                                                                          VBOX_SHCL_CPARMS_ROOT_LIST_ENTRY_READ_REQ);
    128128
    129129                                    uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    130130
    131131                                    HGCMSvcSetU32(&pMsgEntry->paParms[0],
    132                                                   VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uClientID,
     132                                                  VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uClientID,
    133133                                                                                       pCtx->pTransfer->State.uID, uEvent));
    134134                                    HGCMSvcSetU32(&pMsgEntry->paParms[1], 0 /* fRoots */);
     
    202202    int rc;
    203203
    204     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_LIST_OPEN,
    205                                                      VBOX_SHARED_CLIPBOARD_CPARMS_LIST_OPEN);
     204    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_LIST_OPEN,
     205                                                     VBOX_SHCL_CPARMS_LIST_OPEN);
    206206    if (pMsg)
    207207    {
    208208        const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    209209
    210         pMsg->Ctx.uContextID = VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,  pCtx->pTransfer->State.uID,
     210        pMsg->Ctx.uContextID = VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,  pCtx->pTransfer->State.uID,
    211211                                                                      uEvent);
    212212
     
    260260    int rc;
    261261
    262     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_LIST_CLOSE,
    263                                                      VBOX_SHARED_CLIPBOARD_CPARMS_LIST_CLOSE);
     262    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_LIST_CLOSE,
     263                                                     VBOX_SHCL_CPARMS_LIST_CLOSE);
    264264    if (pMsg)
    265265    {
    266266        const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    267267
    268         pMsg->Ctx.uContextID = VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID, pCtx->pTransfer->State.uID,
     268        pMsg->Ctx.uContextID = VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID, pCtx->pTransfer->State.uID,
    269269                                                                    uEvent);
    270270
     
    308308    int rc;
    309309
    310     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_LIST_HDR_READ,
    311                                                      VBOX_SHARED_CLIPBOARD_CPARMS_LIST_HDR_READ_REQ);
     310    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_LIST_HDR_READ,
     311                                                     VBOX_SHCL_CPARMS_LIST_HDR_READ_REQ);
    312312    if (pMsg)
    313313    {
    314314        const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    315315
    316         HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     316        HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    317317                                                                              pCtx->pTransfer->State.uID, uEvent));
    318318        HGCMSvcSetU64(&pMsg->paParms[1], hList);
     
    369369    int rc;
    370370
    371     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_LIST_ENTRY_READ,
    372                                                      VBOX_SHARED_CLIPBOARD_CPARMS_LIST_ENTRY_READ);
     371    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_LIST_ENTRY_READ,
     372                                                     VBOX_SHCL_CPARMS_LIST_ENTRY_READ);
    373373    if (pMsg)
    374374    {
    375375        const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    376376
    377         HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     377        HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    378378                                                                              pCtx->pTransfer->State.uID, uEvent));
    379379        HGCMSvcSetU64(&pMsg->paParms[1], hList);
     
    429429    int rc;
    430430
    431     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_OBJ_OPEN,
    432                                                      VBOX_SHARED_CLIPBOARD_CPARMS_OBJ_OPEN);
     431    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_OBJ_OPEN,
     432                                                     VBOX_SHCL_CPARMS_OBJ_OPEN);
    433433    if (pMsg)
    434434    {
     
    439439        const uint32_t cbPath = (uint32_t)strlen(pCreateParms->pszPath) + 1; /* Include terminating zero */
    440440
    441         HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     441        HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    442442                                                                              pCtx->pTransfer->State.uID, uEvent));
    443443        HGCMSvcSetU64(&pMsg->paParms[1], 0); /* uHandle */
     
    489489    int rc;
    490490
    491     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_OBJ_CLOSE,
    492                                                      VBOX_SHARED_CLIPBOARD_CPARMS_OBJ_CLOSE);
     491    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_OBJ_CLOSE,
     492                                                     VBOX_SHCL_CPARMS_OBJ_CLOSE);
    493493    if (pMsg)
    494494    {
    495495        const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    496496
    497         HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     497        HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    498498                                                                              pCtx->pTransfer->State.uID, uEvent));
    499499        HGCMSvcSetU64(&pMsg->paParms[1], hObj);
     
    543543    int rc;
    544544
    545     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_OBJ_READ,
    546                                                      VBOX_SHARED_CLIPBOARD_CPARMS_OBJ_READ_REQ);
     545    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_OBJ_READ,
     546                                                     VBOX_SHCL_CPARMS_OBJ_READ_REQ);
    547547    if (pMsg)
    548548    {
    549549        const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    550550
    551         HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     551        HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    552552                                                                              pCtx->pTransfer->State.uID, uEvent));
    553553        HGCMSvcSetU64(&pMsg->paParms[1], hObj);
     
    602602    int rc;
    603603
    604     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_OBJ_WRITE,
    605                                                      VBOX_SHARED_CLIPBOARD_CPARMS_OBJ_WRITE);
     604    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_OBJ_WRITE,
     605                                                     VBOX_SHCL_CPARMS_OBJ_WRITE);
    606606    if (pMsg)
    607607    {
    608608        const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pCtx->pTransfer->Events);
    609609
    610         HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     610        HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    611611                                                                              pCtx->pTransfer->State.uID, uEvent));
    612612        HGCMSvcSetU64(&pMsg->paParms[1], hObj);
     
    703703    int rc;
    704704
    705     if (cParms >= VBOX_SHARED_CLIPBOARD_CPARMS_REPLY_MIN)
     705    if (cParms >= VBOX_SHCL_CPARMS_REPLY_MIN)
    706706    {
    707707        uint32_t cbPayload = 0;
     
    779779    int rc;
    780780
    781     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_ROOT_LIST_HDR)
     781    if (cParms == VBOX_SHCL_CPARMS_ROOT_LIST_HDR)
    782782    {
    783783        rc = HGCMSvcGetU32(&paParms[1], &pRootLstHdr->fRoots);
     
    805805    int rc;
    806806
    807     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_ROOT_LIST_ENTRY)
     807    if (cParms == VBOX_SHCL_CPARMS_ROOT_LIST_ENTRY)
    808808    {
    809809        rc = HGCMSvcGetU32(&paParms[1], &pListEntry->fInfo);
     
    842842    int rc;
    843843
    844     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_LIST_OPEN)
     844    if (cParms == VBOX_SHCL_CPARMS_LIST_OPEN)
    845845    {
    846846        uint32_t cbPath   = 0;
     
    889889    int rc;
    890890
    891     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_LIST_OPEN)
     891    if (cParms == VBOX_SHCL_CPARMS_LIST_OPEN)
    892892    {
    893893        HGCMSvcSetU32(&paParms[0], pMsgCtx->uContextID);
     
    922922    int rc;
    923923
    924     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_LIST_CLOSE)
     924    if (cParms == VBOX_SHCL_CPARMS_LIST_CLOSE)
    925925    {
    926926        HGCMSvcSetU32(&paParms[0], pMsgCtx->uContextID);
     
    950950    int rc;
    951951
    952     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_LIST_HDR)
     952    if (cParms == VBOX_SHCL_CPARMS_LIST_HDR)
    953953    {
    954954        rc = HGCMSvcGetU64(&paParms[1], phList);
     
    989989    int rc;
    990990
    991     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_LIST_HDR)
     991    if (cParms == VBOX_SHCL_CPARMS_LIST_HDR)
    992992    {
    993993        /** @todo Set pvMetaFmt + cbMetaFmt. */
     
    10241024    int rc;
    10251025
    1026     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_LIST_ENTRY)
     1026    if (cParms == VBOX_SHCL_CPARMS_LIST_ENTRY)
    10271027    {
    10281028        rc = HGCMSvcGetU64(&paParms[1], phList);
     
    10701070    int rc;
    10711071
    1072     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_LIST_ENTRY)
     1072    if (cParms == VBOX_SHCL_CPARMS_LIST_ENTRY)
    10731073    {
    10741074        /** @todo Calculate chunk checksum. */
     
    11041104    int rc;
    11051105
    1106     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_OBJ_WRITE)
     1106    if (cParms == VBOX_SHCL_CPARMS_OBJ_WRITE)
    11071107    {
    11081108        rc = HGCMSvcGetU64(&paParms[1], &pDataChunk->uHandle);
     
    11421142    int rc;
    11431143
    1144     if (cParms == VBOX_SHARED_CLIPBOARD_CPARMS_ERROR)
     1144    if (cParms == VBOX_SHCL_CPARMS_ERROR)
    11451145    {
    11461146        rc = HGCMSvcGetU32(&paParms[1], (uint32_t *)pRc); /** @todo int vs. uint32_t !!! */
     
    11541154
    11551155/**
    1156  * Handles a guest reply (VBOX_SHARED_CLIPBOARD_GUEST_FN_REPLY) message.
     1156 * Handles a guest reply (VBOX_SHCL_GUEST_FN_REPLY) message.
    11571157 *
    11581158 * @returns VBox status code.
     
    11991199                        if (RT_SUCCESS(rc))
    12001200                        {
    1201                             const SHCLEVENTID uEvent = VBOX_SHARED_CLIPBOARD_CONTEXTID_GET_EVENT(uCID);
     1201                            const SHCLEVENTID uEvent = VBOX_SHCL_CONTEXTID_GET_EVENT(uCID);
    12021202
    12031203                            LogFlowFunc(("uCID=%RU32 -> uEvent=%RU32\n", uCID, uEvent));
     
    12571257
    12581258    LogFlowFunc(("uClient=%RU32, u32Function=%RU32 (%s), cParms=%RU32, g_ExtState.pfnExtension=%p\n",
    1259                  pClient->State.uClientID, u32Function, VBoxClipboardGuestMsgToStr(u32Function), cParms, g_ExtState.pfnExtension));
     1259                 pClient->State.uClientID, u32Function, VBoxShClGuestMsgToStr(u32Function), cParms, g_ExtState.pfnExtension));
    12601260
    12611261#if 0
     
    12891289    switch (u32Function)
    12901290    {
    1291         case VBOX_SHARED_CLIPBOARD_GUEST_FN_STATUS:
     1291        case VBOX_SHCL_GUEST_FN_STATUS:
    12921292            break;
    12931293        default:
     
    13291329    {
    13301330#if 0
    1331         case VBOX_SHARED_CLIPBOARD_GUEST_FN_STATUS:
    1332         {
    1333             if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_STATUS)
     1331        case VBOX_SHCL_GUEST_FN_STATUS:
     1332        {
     1333            if (cParms != VBOX_SHCL_CPARMS_STATUS)
    13341334                break;
    13351335
     
    14091409                        rc = SharedClipboardSvcImplURITransferCreate(pClient, pTransfer);
    14101410                        if (RT_SUCCESS(rc))
    1411                             rc = SharedClipboardSvcImplFormatAnnounce(pClient, VBOX_SHARED_CLIPBOARD_FMT_URI_LIST);
     1411                            rc = SharedClipboardSvcImplFormatAnnounce(pClient, VBOX_SHCL_FMT_URI_LIST);
    14121412                    }
    14131413
     
    14201420            }
    14211421
    1422             LogFlowFunc(("[Client %RU32] VBOX_SHARED_CLIPBOARD_GUEST_FN_STATUS: %Rrc\n", pClient->uClientID, rc));
     1422            LogFlowFunc(("[Client %RU32] VBOX_SHCL_GUEST_FN_STATUS: %Rrc\n", pClient->uClientID, rc));
    14231423
    14241424            if (RT_FAILURE(rc))
     
    14291429#endif
    14301430
    1431         case VBOX_SHARED_CLIPBOARD_GUEST_FN_REPLY:
     1431        case VBOX_SHCL_GUEST_FN_REPLY:
    14321432        {
    14331433            rc = sharedClipboardSvcURITransferHandleReply(pClient, pTransfer, cParms, paParms);
     
    14381438        }
    14391439
    1440         case VBOX_SHARED_CLIPBOARD_GUEST_FN_ROOT_LIST_HDR_READ:
    1441         {
    1442             break;
    1443         }
    1444 
    1445         case VBOX_SHARED_CLIPBOARD_GUEST_FN_ROOT_LIST_HDR_WRITE:
     1440        case VBOX_SHCL_GUEST_FN_ROOT_LIST_HDR_READ:
     1441        {
     1442            break;
     1443        }
     1444
     1445        case VBOX_SHCL_GUEST_FN_ROOT_LIST_HDR_WRITE:
    14461446        {
    14471447            SHCLROOTLISTHDR lstHdr;
     
    14521452                uint32_t cbData = sizeof(SHCLROOTLISTHDR);
    14531453
    1454                 const SHCLEVENTID uEvent = VBOX_SHARED_CLIPBOARD_CONTEXTID_GET_EVENT(uCID);
     1454                const SHCLEVENTID uEvent = VBOX_SHCL_CONTEXTID_GET_EVENT(uCID);
    14551455
    14561456                PSHCLEVENTPAYLOAD pPayload;
     
    14661466        }
    14671467
    1468         case VBOX_SHARED_CLIPBOARD_GUEST_FN_ROOT_LIST_ENTRY_READ:
     1468        case VBOX_SHCL_GUEST_FN_ROOT_LIST_ENTRY_READ:
    14691469        {
    14701470    #if 0
     
    14871487        }
    14881488
    1489         case VBOX_SHARED_CLIPBOARD_GUEST_FN_ROOT_LIST_ENTRY_WRITE:
     1489        case VBOX_SHCL_GUEST_FN_ROOT_LIST_ENTRY_WRITE:
    14901490        {
    14911491            SHCLROOTLISTENTRY lstEntry;
     
    14961496                uint32_t cbData = sizeof(SHCLROOTLISTENTRY);
    14971497
    1498                 const SHCLEVENTID uEvent = VBOX_SHARED_CLIPBOARD_CONTEXTID_GET_EVENT(uCID);
     1498                const SHCLEVENTID uEvent = VBOX_SHCL_CONTEXTID_GET_EVENT(uCID);
    14991499
    15001500                PSHCLEVENTPAYLOAD pPayload;
     
    15101510        }
    15111511
    1512         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_OPEN:
     1512        case VBOX_SHCL_GUEST_FN_LIST_OPEN:
    15131513        {
    15141514            SHCLLISTOPENPARMS listOpenParms;
     
    15271527        }
    15281528
    1529         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_CLOSE:
    1530         {
    1531             if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_LIST_CLOSE)
     1529        case VBOX_SHCL_GUEST_FN_LIST_CLOSE:
     1530        {
     1531            if (cParms != VBOX_SHCL_CPARMS_LIST_CLOSE)
    15321532                break;
    15331533
     
    15411541        }
    15421542
    1543         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_HDR_READ:
    1544         {
    1545             if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_LIST_HDR)
     1543        case VBOX_SHCL_GUEST_FN_LIST_HDR_READ:
     1544        {
     1545            if (cParms != VBOX_SHCL_CPARMS_LIST_HDR)
    15461546                break;
    15471547
     
    15581558        }
    15591559
    1560         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_HDR_WRITE:
     1560        case VBOX_SHCL_GUEST_FN_LIST_HDR_WRITE:
    15611561        {
    15621562            SHCLLISTHDR hdrList;
     
    15711571                    uint32_t cbData = sizeof(SHCLLISTHDR);
    15721572
    1573                     const SHCLEVENTID uEvent = VBOX_SHARED_CLIPBOARD_CONTEXTID_GET_EVENT(uCID);
     1573                    const SHCLEVENTID uEvent = VBOX_SHCL_CONTEXTID_GET_EVENT(uCID);
    15741574
    15751575                    PSHCLEVENTPAYLOAD pPayload;
     
    15861586        }
    15871587
    1588         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_ENTRY_READ:
    1589         {
    1590             if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_LIST_ENTRY)
     1588        case VBOX_SHCL_GUEST_FN_LIST_ENTRY_READ:
     1589        {
     1590            if (cParms != VBOX_SHCL_CPARMS_LIST_ENTRY)
    15911591                break;
    15921592
     
    16011601        }
    16021602
    1603         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_ENTRY_WRITE:
     1603        case VBOX_SHCL_GUEST_FN_LIST_ENTRY_WRITE:
    16041604        {
    16051605            SHCLLISTENTRY entryList;
     
    16141614                    uint32_t cbData = sizeof(SHCLLISTENTRY);
    16151615
    1616                     const SHCLEVENTID uEvent = VBOX_SHARED_CLIPBOARD_CONTEXTID_GET_EVENT(uCID);
     1616                    const SHCLEVENTID uEvent = VBOX_SHCL_CONTEXTID_GET_EVENT(uCID);
    16171617
    16181618                    PSHCLEVENTPAYLOAD pPayload;
     
    16301630
    16311631    #if 0
    1632         case VBOX_SHARED_CLIPBOARD_GUEST_FN_OBJ_OPEN:
    1633         {
    1634             break;
    1635         }
    1636 
    1637         case VBOX_SHARED_CLIPBOARD_GUEST_FN_OBJ_CLOSE:
    1638         {
    1639             break;
    1640         }
    1641 
    1642         case VBOX_SHARED_CLIPBOARD_GUEST_FN_OBJ_READ:
     1632        case VBOX_SHCL_GUEST_FN_OBJ_OPEN:
     1633        {
     1634            break;
     1635        }
     1636
     1637        case VBOX_SHCL_GUEST_FN_OBJ_CLOSE:
     1638        {
     1639            break;
     1640        }
     1641
     1642        case VBOX_SHCL_GUEST_FN_OBJ_READ:
    16431643        {
    16441644            break;
     
    16461646    #endif
    16471647
    1648         case VBOX_SHARED_CLIPBOARD_GUEST_FN_OBJ_WRITE:
     1648        case VBOX_SHCL_GUEST_FN_OBJ_WRITE:
    16491649        {
    16501650            SHCLOBJDATACHUNK dataChunk;
     
    16551655                uint32_t cbData = sizeof(SHCLOBJDATACHUNK);
    16561656
    1657                 const SHCLEVENTID uEvent = VBOX_SHARED_CLIPBOARD_CONTEXTID_GET_EVENT(uCID);
     1657                const SHCLEVENTID uEvent = VBOX_SHCL_CONTEXTID_GET_EVENT(uCID);
    16581658
    16591659                PSHCLEVENTPAYLOAD pPayload;
     
    16711671
    16721672    #if 0
    1673         case VBOX_SHARED_CLIPBOARD_GUEST_FN_WRITE_DIR:
    1674         {
    1675             LogFlowFunc(("VBOX_SHARED_CLIPBOARD_GUEST_FN_WRITE_DIR\n"));
     1673        case VBOX_SHCL_GUEST_FN_WRITE_DIR:
     1674        {
     1675            LogFlowFunc(("VBOX_SHCL_GUEST_FN_WRITE_DIR\n"));
    16761676
    16771677            SHCLDIRDATA dirData;
     
    17041704        }
    17051705
    1706         case VBOX_SHARED_CLIPBOARD_GUEST_FN_READ_FILE_HDR:
    1707         {
    1708             LogFlowFunc(("VBOX_SHARED_CLIPBOARD_GUEST_FN_READ_FILE_HDR\n"));
     1706        case VBOX_SHCL_GUEST_FN_READ_FILE_HDR:
     1707        {
     1708            LogFlowFunc(("VBOX_SHCL_GUEST_FN_READ_FILE_HDR\n"));
    17091709
    17101710            SHCLFILEHDR fileHdr;
     
    17131713        }
    17141714
    1715         case VBOX_SHARED_CLIPBOARD_GUEST_FN_WRITE_FILE_HDR:
    1716         {
    1717             LogFlowFunc(("VBOX_SHARED_CLIPBOARD_GUEST_FN_WRITE_FILE_HDR\n"));
     1715        case VBOX_SHCL_GUEST_FN_WRITE_FILE_HDR:
     1716        {
     1717            LogFlowFunc(("VBOX_SHCL_GUEST_FN_WRITE_FILE_HDR\n"));
    17181718
    17191719            if (!SharedClipboardURIObjCtxIsValid(SharedClipboardURITransferGetCurrentObjCtx(pTransfer)))
     
    17901790        }
    17911791
    1792         case VBOX_SHARED_CLIPBOARD_GUEST_FN_READ_FILE_DATA:
    1793         {
    1794             LogFlowFunc(("VBOX_SHARED_CLIPBOARD_FN_READ_FILE_DATA\n"));
     1792        case VBOX_SHCL_GUEST_FN_READ_FILE_DATA:
     1793        {
     1794            LogFlowFunc(("VBOX_SHCL_FN_READ_FILE_DATA\n"));
    17951795
    17961796            SHCLFILEDATA fileData;
     
    17991799        }
    18001800
    1801         case VBOX_SHARED_CLIPBOARD_GUEST_FN_WRITE_FILE_DATA:
    1802         {
    1803             LogFlowFunc(("VBOX_SHARED_CLIPBOARD_FN_WRITE_FILE_DATA\n"));
     1801        case VBOX_SHCL_GUEST_FN_WRITE_FILE_DATA:
     1802        {
     1803            LogFlowFunc(("VBOX_SHCL_FN_WRITE_FILE_DATA\n"));
    18041804
    18051805            if (!SharedClipboardURIObjCtxIsValid(&pTransfer->State.ObjCtx))
     
    18401840        }
    18411841#endif
    1842         case VBOX_SHARED_CLIPBOARD_GUEST_FN_CANCEL:
     1842        case VBOX_SHCL_GUEST_FN_CANCEL:
    18431843        {
    18441844            LogRel2(("Shared Clipboard: Transfer canceled\n"));
     
    18461846        }
    18471847
    1848         case VBOX_SHARED_CLIPBOARD_GUEST_FN_ERROR:
     1848        case VBOX_SHCL_GUEST_FN_ERROR:
    18491849        {
    18501850            int rcGuest;
     
    18901890    switch (u32Function)
    18911891    {
    1892         case VBOX_SHARED_CLIPBOARD_HOST_FN_CANCEL: /** @todo Implement this. */
    1893             break;
    1894 
    1895         case VBOX_SHARED_CLIPBOARD_HOST_FN_ERROR: /** @todo Implement this. */
     1892        case VBOX_SHCL_HOST_FN_CANCEL: /** @todo Implement this. */
     1893            break;
     1894
     1895        case VBOX_SHCL_HOST_FN_ERROR: /** @todo Implement this. */
    18961896            break;
    18971897
     
    21062106    /* puEvent is optional. */
    21072107
    2108     PSHCLCLIENTMSG pMsgReadData = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_TRANSFER_STATUS,
    2109                                                              VBOX_SHARED_CLIPBOARD_CPARMS_TRANSFER_STATUS);
     2108    PSHCLCLIENTMSG pMsgReadData = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_URI_TRANSFER_STATUS,
     2109                                                             VBOX_SHCL_CPARMS_TRANSFER_STATUS);
    21102110    if (!pMsgReadData)
    21112111        return VERR_NO_MEMORY;
     
    21132113    const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pTransfer->Events);
    21142114
    2115     HGCMSvcSetU32(&pMsgReadData->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     2115    HGCMSvcSetU32(&pMsgReadData->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    21162116                                                                                  pTransfer->State.uID, uEvent));
    21172117    HGCMSvcSetU32(&pMsgReadData->paParms[1], pTransfer->State.enmDir);
     
    21302130            {
    21312131                LogRel2(("Shared Clipboard: Reported status %s (rc=%Rrc) of transfer %RU32 to guest\n",
    2132                          VBoxClipboardTransferStatusToStr(uStatus), rcTransfer, pTransfer->State.uID));
     2132                         VBoxShClTransferStatusToStr(uStatus), rcTransfer, pTransfer->State.uID));
    21332133
    21342134                if (puEvent)
     
    22592259                                    else
    22602260                                        LogRel(("Shared Clipboard: Guest reported status %s (error %Rrc) while starting transfer %RU32\n",
    2261                                                 VBoxClipboardTransferStatusToStr(pReply->u.TransferStatus.uStatus),
     2261                                                VBoxShClTransferStatusToStr(pReply->u.TransferStatus.uStatus),
    22622262                                                pReply->rc, pTransfer->State.uID));
    22632263                                }
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-utils.cpp

    r80664 r80847  
    4242bool vboxSvcClipboardURIMsgIsAllowed(uint32_t uMode, uint32_t uMsg)
    4343{
    44     const bool fHostToGuest =    uMode == VBOX_SHARED_CLIPBOARD_MODE_HOST_TO_GUEST
    45                               || uMode == VBOX_SHARED_CLIPBOARD_MODE_BIDIRECTIONAL;
     44    const bool fHostToGuest =    uMode == VBOX_SHCL_MODE_HOST_TO_GUEST
     45                              || uMode == VBOX_SHCL_MODE_BIDIRECTIONAL;
    4646
    47     const bool fGuestToHost =    uMode == VBOX_SHARED_CLIPBOARD_MODE_GUEST_TO_HOST
    48                               || uMode == VBOX_SHARED_CLIPBOARD_MODE_BIDIRECTIONAL;
     47    const bool fGuestToHost =    uMode == VBOX_SHCL_MODE_GUEST_TO_HOST
     48                              || uMode == VBOX_SHCL_MODE_BIDIRECTIONAL;
    4949
    5050    bool fAllowed = false; /* If in doubt, don't allow. */
     
    5252    switch (uMsg)
    5353    {
    54         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_OPEN:
     54        case VBOX_SHCL_GUEST_FN_LIST_OPEN:
    5555            RT_FALL_THROUGH();
    56         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_CLOSE:
     56        case VBOX_SHCL_GUEST_FN_LIST_CLOSE:
    5757            RT_FALL_THROUGH();
    58         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_HDR_READ:
     58        case VBOX_SHCL_GUEST_FN_LIST_HDR_READ:
    5959            RT_FALL_THROUGH();
    60         case VBOX_SHARED_CLIPBOARD_GUEST_FN_LIST_ENTRY_READ:
     60        case VBOX_SHCL_GUEST_FN_LIST_ENTRY_READ:
    6161            RT_FALL_THROUGH();
    62         case VBOX_SHARED_CLIPBOARD_GUEST_FN_OBJ_OPEN:
     62        case VBOX_SHCL_GUEST_FN_OBJ_OPEN:
    6363            RT_FALL_THROUGH();
    64         case VBOX_SHARED_CLIPBOARD_GUEST_FN_OBJ_CLOSE:
     64        case VBOX_SHCL_GUEST_FN_OBJ_CLOSE:
    6565            RT_FALL_THROUGH();
    66         case VBOX_SHARED_CLIPBOARD_GUEST_FN_OBJ_READ:
     66        case VBOX_SHCL_GUEST_FN_OBJ_READ:
    6767            fAllowed = fHostToGuest;
    6868            break;
    6969
    70         case VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_WAIT:
     70        case VBOX_SHCL_GUEST_FN_MSG_PEEK_WAIT:
    7171            RT_FALL_THROUGH();
    72         case VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_NOWAIT:
     72        case VBOX_SHCL_GUEST_FN_MSG_PEEK_NOWAIT:
    7373            RT_FALL_THROUGH();
    74         case VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_GET:
     74        case VBOX_SHCL_GUEST_FN_MSG_GET:
    7575            RT_FALL_THROUGH();
    76         case VBOX_SHARED_CLIPBOARD_GUEST_FN_STATUS:
     76        case VBOX_SHCL_GUEST_FN_STATUS:
    7777            RT_FALL_THROUGH();
    78         case VBOX_SHARED_CLIPBOARD_GUEST_FN_CANCEL:
     78        case VBOX_SHCL_GUEST_FN_CANCEL:
    7979            RT_FALL_THROUGH();
    80         case VBOX_SHARED_CLIPBOARD_GUEST_FN_ERROR:
     80        case VBOX_SHCL_GUEST_FN_ERROR:
    8181            fAllowed = fHostToGuest || fGuestToHost;
    8282            break;
     
    101101    switch (uMsg)
    102102    {
    103         case VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_TRANSFER_START:
     103        case VBOX_SHCL_HOST_MSG_URI_TRANSFER_START:
    104104        {
    105105            Assert(pClient->State.URI.fTransferStart == false);
    106106
    107             LogFlowFunc(("VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_TRANSFER_START\n"));
     107            LogFlowFunc(("VBOX_SHCL_HOST_MSG_URI_TRANSFER_START\n"));
    108108
    109             if (   sharedClipboardSvcGetMode() != VBOX_SHARED_CLIPBOARD_MODE_HOST_TO_GUEST
    110                 && sharedClipboardSvcGetMode() != VBOX_SHARED_CLIPBOARD_MODE_BIDIRECTIONAL)
     109            if (   sharedClipboardSvcGetMode() != VBOX_SHCL_MODE_HOST_TO_GUEST
     110                && sharedClipboardSvcGetMode() != VBOX_SHCL_MODE_BIDIRECTIONAL)
    111111            {
    112112                LogFlowFunc(("Wrong clipboard mode, skipping\n"));
     
    139139        && cParms >= 2)
    140140    {
    141         HGCMSvcSetU32(&paParms[0], VBOX_SHARED_CLIPBOARD_HOST_MSG_URI_TRANSFER_START);
     141        HGCMSvcSetU32(&paParms[0], VBOX_SHCL_HOST_MSG_URI_TRANSFER_START);
    142142        HGCMSvcSetU32(&paParms[1], pClient->State.URI.enmTransferDir);
    143143        pClient->State.URI.fTransferStart = false;
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-win.cpp

    r80845 r80847  
    7272    LogFlowFunc(("cbSrc = %d, cbDst = %d\n", cbSrc, cbDst));
    7373
    74     if (   u32Format == VBOX_SHARED_CLIPBOARD_FMT_HTML
     74    if (   u32Format == VBOX_SHCL_FMT_HTML
    7575        && SharedClipboardWinIsCFHTML((const char *)pvSrc))
    7676    {
     
    108108
    109109#ifdef LOG_ENABLED
    110     VBoxClipboardDbgDumpData(pvDst, cbSrc, u32Format);
     110    VBoxShClDbgDumpData(pvDst, cbSrc, u32Format);
    111111#endif
    112112
     
    288288            LogFunc(("WM_RENDERFORMAT: cfFormat=%u -> fFormat=0x%x\n", cfFormat, fFormat));
    289289
    290             if (   fFormat       == VBOX_SHARED_CLIPBOARD_FMT_NONE
     290            if (   fFormat       == VBOX_SHCL_FMT_NONE
    291291                || pCtx->pClient == NULL)
    292292            {
     
    333333            LogFunc(("SHCL_WIN_WM_REPORT_FORMATS: fFormats=0x%x\n", fFormats));
    334334
    335             if (fFormats == VBOX_SHARED_CLIPBOARD_FMT_NONE) /* Could arrive with some older GA versions. */
     335            if (fFormats == VBOX_SHCL_FMT_NONE) /* Could arrive with some older GA versions. */
    336336                break;
    337337
    338338#ifdef VBOX_WITH_SHARED_CLIPBOARD_URI_LIST
    339             if (fFormats & VBOX_SHARED_CLIPBOARD_FMT_URI_LIST)
     339            if (fFormats & VBOX_SHCL_FMT_URI_LIST)
    340340            {
    341341                PSHCLURITRANSFER pTransfer;
     
    572572        rc = SharedClipboardWinGetFormats(&pCtx->Win, &Formats);
    573573        if (   RT_SUCCESS(rc)
    574             && Formats.uFormats != VBOX_SHARED_CLIPBOARD_FMT_NONE)
     574            && Formats.uFormats != VBOX_SHCL_FMT_NONE)
    575575        {
    576576            rc = sharedClipboardSvcFormatsReport(pCtx->pClient, &Formats);
     
    741741        LogFunc(("Clipboard opened\n"));
    742742
    743         if (pData->uFormat & VBOX_SHARED_CLIPBOARD_FMT_BITMAP)
     743        if (pData->uFormat & VBOX_SHCL_FMT_BITMAP)
    744744        {
    745745            hClip = GetClipboardData(CF_DIB);
     
    752752                    LogFunc(("CF_DIB\n"));
    753753
    754                     vboxClipboardSvcWinGetData(VBOX_SHARED_CLIPBOARD_FMT_BITMAP, lp, GlobalSize(hClip),
     754                    vboxClipboardSvcWinGetData(VBOX_SHCL_FMT_BITMAP, lp, GlobalSize(hClip),
    755755                                               pData->pvData, pData->cbData, pcbActual);
    756756
     
    763763            }
    764764        }
    765         else if (pData->uFormat & VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT)
     765        else if (pData->uFormat & VBOX_SHCL_FMT_UNICODETEXT)
    766766        {
    767767            hClip = GetClipboardData(CF_UNICODETEXT);
     
    774774                    LogFunc(("CF_UNICODETEXT\n"));
    775775
    776                     vboxClipboardSvcWinGetData(VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT, uniString, (lstrlenW(uniString) + 1) * 2,
     776                    vboxClipboardSvcWinGetData(VBOX_SHCL_FMT_UNICODETEXT, uniString, (lstrlenW(uniString) + 1) * 2,
    777777                                               pData->pvData, pData->cbData, pcbActual);
    778778
     
    785785            }
    786786        }
    787         else if (pData->uFormat & VBOX_SHARED_CLIPBOARD_FMT_HTML)
     787        else if (pData->uFormat & VBOX_SHCL_FMT_HTML)
    788788        {
    789789            UINT format = RegisterClipboardFormat(SHCL_WIN_REGFMT_HTML);
     
    797797                    {
    798798                        /** @todo r=andy Add data overflow handling. */
    799                         vboxClipboardSvcWinGetData(VBOX_SHARED_CLIPBOARD_FMT_HTML, lp, GlobalSize(hClip),
     799                        vboxClipboardSvcWinGetData(VBOX_SHCL_FMT_HTML, lp, GlobalSize(hClip),
    800800                                                   pData->pvData, pData->cbData, pcbActual);
    801801#ifdef VBOX_STRICT
    802802                        LogFlowFunc(("Raw HTML clipboard data from host:"));
    803                         VBoxClipboardDbgDumpHtml((char *)pData->pvData, pData->cbData);
     803                        VBoxShClDbgDumpHtml((char *)pData->pvData, pData->cbData);
    804804#endif
    805805                        GlobalUnlock(hClip);
     
    813813        }
    814814#ifdef VBOX_WITH_SHARED_CLIPBOARD_URI_LIST
    815         else if (pData->uFormat & VBOX_SHARED_CLIPBOARD_FMT_URI_LIST)
     815        else if (pData->uFormat & VBOX_SHCL_FMT_URI_LIST)
    816816        {
    817817            AssertFailed(); /** @todo */
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11-stubs.cpp

    r80664 r80847  
    3939
    4040/** Initialise the host side of the shared clipboard - called by the hgcm layer. */
    41 int VBoxClipboardSvcImplInit(void)
     41int VBoxShClSvcImplInit(void)
    4242{
    4343    LogFlowFunc(("called, returning VINF_SUCCESS\n"));
     
    4646
    4747/** Terminate the host side of the shared clipboard - called by the hgcm layer. */
    48 void VBoxClipboardSvcImplDestroy(void)
     48void VBoxShClSvcImplDestroy(void)
    4949{
    5050    LogFlowFunc(("called, returning\n"));
     
    5858  * @param   fHeadless          Whether headless.
    5959  */
    60 int VBoxClipboardSvcImplConnect(PSHCLCLIENT pClient, bool fHeadless)
     60int VBoxShClSvcImplConnect(PSHCLCLIENT pClient, bool fHeadless)
    6161{
    6262    RT_NOREF(pClient, fHeadless);
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp

    r80664 r80847  
    152152    RT_ZERO(formatData);
    153153
    154     formatData.uFormats = VBOX_SHARED_CLIPBOARD_FMT_NONE;
     154    formatData.uFormats = VBOX_SHCL_FMT_NONE;
    155155
    156156    return sharedClipboardSvcFormatsReport(pClient, &formatData);
     
    205205
    206206#ifdef VBOX_WITH_SHARED_CLIPBOARD_URI_LIST
    207     if (pFormats->uFormats & VBOX_SHARED_CLIPBOARD_FMT_URI_LIST) /* No URI support yet. */
     207    if (pFormats->uFormats & VBOX_SHCL_FMT_URI_LIST) /* No URI support yet. */
    208208        return VINF_SUCCESS;
    209209#endif
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp

    r80845 r80847  
    4040 *
    4141 * There are currently four messages defined.  The first is
    42  * VBOX_SHARED_CLIPBOARD_FN_GET_HOST_MSG, which waits for a message from the
     42 * VBOX_SHCL_FN_GET_HOST_MSG, which waits for a message from the
    4343 * host. If a host message is sent while the guest is not waiting, it will be
    4444 * queued until the guest requests it. The host code only supports a single
    45  * simultaneous VBOX_SHARED_CLIPBOARD_FN_GET_HOST_MSG call from one guest.
    46  *
    47  * The second guest message is VBOX_SHARED_CLIPBOARD_FN_FORMATS, which tells
     45 * simultaneous VBOX_SHCL_FN_GET_HOST_MSG call from one guest.
     46 *
     47 * The second guest message is VBOX_SHCL_FN_FORMATS, which tells
    4848 * the host that the guest has new clipboard data available.  The third is
    49  * VBOX_SHARED_CLIPBOARD_FN_READ_DATA, which asks the host to send its
     49 * VBOX_SHCL_FN_READ_DATA, which asks the host to send its
    5050 * clipboard data and waits until it arrives.  The host supports at most one
    51  * simultaneous VBOX_SHARED_CLIPBOARD_FN_READ_DATA call from a guest - if a
     51 * simultaneous VBOX_SHCL_FN_READ_DATA call from a guest - if a
    5252 * second call is made before the first has returned, the first will be
    5353 * aborted.
    5454 *
    55  * The last guest message is VBOX_SHARED_CLIPBOARD_FN_WRITE_DATA, which is
     55 * The last guest message is VBOX_SHCL_FN_WRITE_DATA, which is
    5656 * used to send the contents of the guest clipboard to the host.  This call
    5757 * should be used after the host has requested data from the guest.
     
    6666 * Since VBox 6.1 a newer protocol (v1) has been established to also support
    6767 * file transfers. This protocol uses a (per-client) message queue instead
    68  * (see VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD vs. VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG).
    69  *
    70  * To distinguish the old (legacy) or new(er) protocol, the VBOX_SHARED_CLIPBOARD_GUEST_FN_CONNECT
     68 * (see VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD vs. VBOX_SHCL_GUEST_FN_GET_HOST_MSG).
     69 *
     70 * To distinguish the old (legacy) or new(er) protocol, the VBOX_SHCL_GUEST_FN_CONNECT
    7171 * message has been introduced. If an older guest does not send this message,
    7272 * an appropriate translation will be done to serve older Guest Additions (< 6.1).
     
    7979 * the host request.
    8080 *
    81  * Also see the protocol changelog at VBoxClipboardSvc.h.
     81 * Also see the protocol changelog at VBoxShClSvc.h.
    8282 *
    8383 * @section sec_uri_intro               Transferring files
     
    276276    switch (uMode)
    277277    {
    278         case VBOX_SHARED_CLIPBOARD_MODE_OFF:
     278        case VBOX_SHCL_MODE_OFF:
    279279            RT_FALL_THROUGH();
    280         case VBOX_SHARED_CLIPBOARD_MODE_HOST_TO_GUEST:
     280        case VBOX_SHCL_MODE_HOST_TO_GUEST:
    281281            RT_FALL_THROUGH();
    282         case VBOX_SHARED_CLIPBOARD_MODE_GUEST_TO_HOST:
     282        case VBOX_SHCL_MODE_GUEST_TO_HOST:
    283283            RT_FALL_THROUGH();
    284         case VBOX_SHARED_CLIPBOARD_MODE_BIDIRECTIONAL:
     284        case VBOX_SHCL_MODE_BIDIRECTIONAL:
    285285        {
    286286            g_uMode = uMode;
     
    292292        default:
    293293        {
    294             g_uMode = VBOX_SHARED_CLIPBOARD_MODE_OFF;
     294            g_uMode = VBOX_SHCL_MODE_OFF;
    295295            break;
    296296        }
     
    373373
    374374/**
    375  * Sets the VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_WAIT and VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_NOWAIT
     375 * Sets the VBOX_SHCL_GUEST_FN_MSG_PEEK_WAIT and VBOX_SHCL_GUEST_FN_MSG_PEEK_NOWAIT
    376376 * return parameters.
    377377 *
     
    401401
    402402/**
    403  * Sets the VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD return parameters.
     403 * Sets the VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD return parameters.
    404404 *
    405405 * This function does the necessary translation between the legacy protocol (v0) and the new protocols (>= v1),
     
    421421    switch (pMsg->uMsg)
    422422    {
    423         case VBOX_SHARED_CLIPBOARD_HOST_MSG_QUIT:
    424         {
    425             HGCMSvcSetU32(&paDstParms[0], VBOX_SHARED_CLIPBOARD_HOST_MSG_QUIT);
     423        case VBOX_SHCL_HOST_MSG_QUIT:
     424        {
     425            HGCMSvcSetU32(&paDstParms[0], VBOX_SHCL_HOST_MSG_QUIT);
    426426            HGCMSvcSetU32(&paDstParms[1], 0 /* Not used */);
    427427            break;
    428428        }
    429429
    430         case VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA:
    431         {
    432             HGCMSvcSetU32(&paDstParms[0], VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA);
     430        case VBOX_SHCL_HOST_MSG_READ_DATA:
     431        {
     432            HGCMSvcSetU32(&paDstParms[0], VBOX_SHCL_HOST_MSG_READ_DATA);
    433433            AssertBreakStmt(pMsg->cParms >= 2, rc = VERR_INVALID_PARAMETER); /* Paranoia. */
    434434            uint32_t uFmt;
     
    439439        }
    440440
    441         case VBOX_SHARED_CLIPBOARD_HOST_MSG_FORMATS_REPORT:
    442         {
    443             HGCMSvcSetU32(&paDstParms[0], VBOX_SHARED_CLIPBOARD_HOST_MSG_FORMATS_REPORT);
     441        case VBOX_SHCL_HOST_MSG_FORMATS_REPORT:
     442        {
     443            HGCMSvcSetU32(&paDstParms[0], VBOX_SHCL_HOST_MSG_FORMATS_REPORT);
    444444            AssertBreakStmt(pMsg->cParms >= 2, rc = VERR_INVALID_PARAMETER); /* Paranoia. */
    445445            uint32_t uFmts;
     
    473473
    474474    LogFlowFunc(("uMsg=%RU32 (%s), cParms=%RU32, fAppend=%RTbool\n",
    475                  pMsg->uMsg, VBoxClipboardHostMsgToStr(pMsg->uMsg), pMsg->cParms, fAppend));
     475                 pMsg->uMsg, VBoxShClHostMsgToStr(pMsg->uMsg), pMsg->cParms, fAppend));
    476476
    477477    if (fAppend)
     
    486486
    487487/**
    488  * Implements VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_WAIT and VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_NOWAIT.
     488 * Implements VBOX_SHCL_GUEST_FN_MSG_PEEK_WAIT and VBOX_SHCL_GUEST_FN_MSG_PEEK_NOWAIT.
    489489 *
    490490 * @returns VBox status code.
     
    533533        {
    534534            paParms[0].u.uint64 = idRestore;
    535             LogFlowFunc(("[Client %RU32] VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_XXX -> VERR_VM_RESTORED (%#RX64 -> %#RX64)\n",
     535            LogFlowFunc(("[Client %RU32] VBOX_SHCL_GUEST_FN_MSG_PEEK_XXX -> VERR_VM_RESTORED (%#RX64 -> %#RX64)\n",
    536536                         pClient->State.uClientID, idRestoreCheck, idRestore));
    537537            return VERR_VM_RESTORED;
     
    549549        {
    550550            sharedClipboardSvcMsgSetPeekReturn(pFirstMsg, paParms, cParms);
    551             LogFlowFunc(("[Client %RU32] VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_XXX -> VINF_SUCCESS (idMsg=%u (%s), cParms=%u)\n",
    552                          pClient->State.uClientID, pFirstMsg->uMsg, VBoxClipboardHostMsgToStr(pFirstMsg->uMsg),
     551            LogFlowFunc(("[Client %RU32] VBOX_SHCL_GUEST_FN_MSG_PEEK_XXX -> VINF_SUCCESS (idMsg=%u (%s), cParms=%u)\n",
     552                         pClient->State.uClientID, pFirstMsg->uMsg, VBoxShClHostMsgToStr(pFirstMsg->uMsg),
    553553                         pFirstMsg->cParms));
    554554            return VINF_SUCCESS;
     
    573573    pClient->Pending.cParms  = cParms;
    574574    pClient->Pending.paParms = paParms;
    575     pClient->Pending.uType   = VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_WAIT;
     575    pClient->Pending.uType   = VBOX_SHCL_GUEST_FN_MSG_PEEK_WAIT;
    576576    LogFlowFunc(("[Client %RU32] Is now in pending mode...\n", pClient->State.uClientID));
    577577    return VINF_HGCM_ASYNC_EXECUTE;
     
    579579
    580580/**
    581  * Implements VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD.
     581 * Implements VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD.
    582582 *
    583583 * @returns VBox status code.
     
    594594    int rc;
    595595
    596     if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_GET_HOST_MSG_OLD)
     596    if (cParms != VBOX_SHCL_CPARMS_GET_HOST_MSG_OLD)
    597597    {
    598598        rc = VERR_INVALID_PARAMETER;
     
    611611
    612612            LogFlowFunc(("[Client %RU32] uMsg=%RU32 (%s), cParms=%RU32\n",
    613                          pClient->State.uClientID, pFirstMsg->uMsg, VBoxClipboardHostMsgToStr(pFirstMsg->uMsg),
     613                         pClient->State.uClientID, pFirstMsg->uMsg, VBoxShClHostMsgToStr(pFirstMsg->uMsg),
    614614                         pFirstMsg->cParms));
    615615
     
    636636            pClient->Pending.cParms  = cParms;
    637637            pClient->Pending.paParms = paParms;
    638             pClient->Pending.uType   = VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD;
     638            pClient->Pending.uType   = VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD;
    639639
    640640            rc = VINF_HGCM_ASYNC_EXECUTE; /* The caller must not complete it. */
     
    649649
    650650/**
    651  * Implements VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_GET.
     651 * Implements VBOX_SHCL_GUEST_FN_MSG_GET.
    652652 *
    653653 * @returns VBox status code.
     
    684684        {
    685685            LogFlowFunc(("First message is: %RU32 (%s), cParms=%RU32\n",
    686                          pFirstMsg->uMsg, VBoxClipboardHostMsgToStr(pFirstMsg->uMsg), pFirstMsg->cParms));
     686                         pFirstMsg->uMsg, VBoxShClHostMsgToStr(pFirstMsg->uMsg), pFirstMsg->cParms));
    687687
    688688            ASSERT_GUEST_MSG_RETURN(pFirstMsg->uMsg == idMsgExpected || idMsgExpected == UINT32_MAX,
    689689                                    ("idMsg=%u (%s) cParms=%u, caller expected %u (%s) and %u\n",
    690                                      pFirstMsg->uMsg, VBoxClipboardHostMsgToStr(pFirstMsg->uMsg), pFirstMsg->cParms,
    691                                      idMsgExpected, VBoxClipboardHostMsgToStr(idMsgExpected), cParms),
     690                                     pFirstMsg->uMsg, VBoxShClHostMsgToStr(pFirstMsg->uMsg), pFirstMsg->cParms,
     691                                     idMsgExpected, VBoxShClHostMsgToStr(idMsgExpected), cParms),
    692692                                    VERR_MISMATCH);
    693693            ASSERT_GUEST_MSG_RETURN(pFirstMsg->cParms == cParms,
    694694                                    ("idMsg=%u (%s) cParms=%u, caller expected %u (%s) and %u\n",
    695                                      pFirstMsg->uMsg, VBoxClipboardHostMsgToStr(pFirstMsg->uMsg), pFirstMsg->cParms,
    696                                      idMsgExpected, VBoxClipboardHostMsgToStr(idMsgExpected), cParms),
     695                                     pFirstMsg->uMsg, VBoxShClHostMsgToStr(pFirstMsg->uMsg), pFirstMsg->cParms,
     696                                     idMsgExpected, VBoxShClHostMsgToStr(idMsgExpected), cParms),
    697697                                    VERR_WRONG_PARAMETER_COUNT);
    698698
     
    701701                ASSERT_GUEST_MSG_RETURN(pFirstMsg->paParms[i].type == paParms[i].type,
    702702                                        ("param #%u: type %u, caller expected %u (idMsg=%u %s)\n", i, pFirstMsg->paParms[i].type,
    703                                          paParms[i].type, pFirstMsg->uMsg, VBoxClipboardHostMsgToStr(pFirstMsg->uMsg)),
     703                                         paParms[i].type, pFirstMsg->uMsg, VBoxShClHostMsgToStr(pFirstMsg->uMsg)),
    704704                                        VERR_WRONG_PARAMETER_TYPE);
    705705            /*
     
    797797            {
    798798                LogFunc(("[Client %RU32] Current host message is %RU32 (%s), cParms=%RU32\n",
    799                          pClient->State.uClientID, pFirstMsg->uMsg, VBoxClipboardHostMsgToStr(pFirstMsg->uMsg),
     799                         pClient->State.uClientID, pFirstMsg->uMsg, VBoxShClHostMsgToStr(pFirstMsg->uMsg),
    800800                         pFirstMsg->cParms));
    801801
    802802                bool fDonePending = false;
    803803
    804                 if (pClient->Pending.uType == VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_WAIT)
     804                if (pClient->Pending.uType == VBOX_SHCL_GUEST_FN_MSG_PEEK_WAIT)
    805805                {
    806806                    sharedClipboardSvcMsgSetPeekReturn(pFirstMsg, pClient->Pending.paParms, pClient->Pending.cParms);
    807807                    fDonePending = true;
    808808                }
    809                 else if (pClient->Pending.uType == VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD) /* Legacy */
     809                else if (pClient->Pending.uType == VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD) /* Legacy */
    810810                {
    811811                    rc = sharedClipboardSvcMsgSetGetHostMsgOldReturn(pFirstMsg, pClient->Pending.paParms, pClient->Pending.cParms);
     
    862862    int rc;
    863863
    864     PSHCLCLIENTMSG pMsgReadData = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA,
    865                                                              VBOX_SHARED_CLIPBOARD_CPARMS_READ_DATA);
     864    PSHCLCLIENTMSG pMsgReadData = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_READ_DATA,
     865                                                             VBOX_SHCL_CPARMS_READ_DATA);
    866866    if (pMsgReadData)
    867867    {
    868868        const SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pClient->Events);
    869869
    870         HGCMSvcSetU32(&pMsgReadData->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     870        HGCMSvcSetU32(&pMsgReadData->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    871871                                                                                      pClient->Events.uID, uEvent));
    872872        HGCMSvcSetU32(&pMsgReadData->paParms[1], pDataReq->uFmt);
     
    908908    }
    909909    else
    910         uEvent = VBOX_SHARED_CLIPBOARD_CONTEXTID_GET_EVENT(pCmdCtx->uContextID);
     910        uEvent = VBOX_SHCL_CONTEXTID_GET_EVENT(pCmdCtx->uContextID);
    911911
    912912    int rc = VINF_SUCCESS;
     
    934934    int rc;
    935935
    936     PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHARED_CLIPBOARD_HOST_MSG_FORMATS_REPORT, 3);
     936    PSHCLCLIENTMSG pMsg = sharedClipboardSvcMsgAlloc(VBOX_SHCL_HOST_MSG_FORMATS_REPORT, 3);
    937937    if (pMsg)
    938938    {
    939939        SHCLEVENTID uEvent = SharedClipboardEventIDGenerate(&pClient->Events);
    940940
    941         HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHARED_CLIPBOARD_CONTEXTID_MAKE(pClient->State.uSessionID,
     941        HGCMSvcSetU32(&pMsg->paParms[0], VBOX_SHCL_CONTEXTID_MAKE(pClient->State.uSessionID,
    942942                                                                              pClient->Events.uID, uEvent));
    943943        HGCMSvcSetU32(&pMsg->paParms[1], pFormats->uFormats);
     
    959959    LogFlowFuncEnter();
    960960
    961     if (   sharedClipboardSvcGetMode() != VBOX_SHARED_CLIPBOARD_MODE_GUEST_TO_HOST
    962         && sharedClipboardSvcGetMode() != VBOX_SHARED_CLIPBOARD_MODE_BIDIRECTIONAL)
     961    if (   sharedClipboardSvcGetMode() != VBOX_SHCL_MODE_GUEST_TO_HOST
     962        && sharedClipboardSvcGetMode() != VBOX_SHCL_MODE_BIDIRECTIONAL)
    963963    {
    964964        return VERR_NOT_SUPPORTED;
     
    993993    else
    994994    {
    995         if (cParms < VBOX_SHARED_CLIPBOARD_CPARMS_WRITE_DATA)
     995        if (cParms < VBOX_SHCL_CPARMS_WRITE_DATA)
    996996        {
    997997            rc = VERR_INVALID_PARAMETER;
     
    10631063    if (RT_SUCCESS(rc))
    10641064    {
    1065         sharedClipboardSvcModeSet(VBOX_SHARED_CLIPBOARD_MODE_OFF);
     1065        sharedClipboardSvcModeSet(VBOX_SHCL_MODE_OFF);
    10661066
    10671067        rc = SharedClipboardSvcImplInit();
     
    11891189
    11901190    LogFunc(("u32ClientID=%RU32 (proto %RU32), fn=%RU32 (%s), cParms=%RU32, paParms=%p\n",
    1191              u32ClientID, pClient->State.uProtocolVer, u32Function, VBoxClipboardGuestMsgToStr(u32Function), cParms, paParms));
     1191             u32ClientID, pClient->State.uProtocolVer, u32Function, VBoxShClGuestMsgToStr(u32Function), cParms, paParms));
    11921192
    11931193#ifdef DEBUG
     
    12051205    switch (u32Function)
    12061206    {
    1207         case VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD:
     1207        case VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD:
    12081208        {
    12091209            rc = sharedClipboardSvcMsgGetOld(pClient, callHandle, cParms, paParms);
     
    12131213        }
    12141214
    1215         case VBOX_SHARED_CLIPBOARD_GUEST_FN_CONNECT:
    1216         {
    1217             if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_CONNECT)
     1215        case VBOX_SHCL_GUEST_FN_CONNECT:
     1216        {
     1217            if (cParms != VBOX_SHCL_CPARMS_CONNECT)
    12181218            {
    12191219                rc = VERR_INVALID_PARAMETER;
     
    12271227                rc = VERR_INVALID_PARAMETER;
    12281228            }
    1229             else if (sharedClipboardSvcGetMode() == VBOX_SHARED_CLIPBOARD_MODE_OFF)
     1229            else if (sharedClipboardSvcGetMode() == VBOX_SHCL_MODE_OFF)
    12301230            {
    12311231                rc = VERR_ACCESS_DENIED;
     
    12501250        }
    12511251
    1252         case VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_NOWAIT:
     1252        case VBOX_SHCL_GUEST_FN_MSG_PEEK_NOWAIT:
    12531253        {
    12541254            rc = sharedClipboardSvcMsgPeek(pClient, callHandle, cParms, paParms, false /*fWait*/);
     
    12561256        }
    12571257
    1258         case VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_PEEK_WAIT:
     1258        case VBOX_SHCL_GUEST_FN_MSG_PEEK_WAIT:
    12591259        {
    12601260            rc = sharedClipboardSvcMsgPeek(pClient, callHandle, cParms, paParms, true /*fWait*/);
     
    12641264        }
    12651265
    1266         case VBOX_SHARED_CLIPBOARD_GUEST_FN_MSG_GET:
     1266        case VBOX_SHCL_GUEST_FN_MSG_GET:
    12671267        {
    12681268            rc = sharedClipboardSvcMsgGet(pClient, callHandle, cParms, paParms);
     
    12721272        }
    12731273
    1274         case VBOX_SHARED_CLIPBOARD_GUEST_FN_FORMATS_REPORT:
     1274        case VBOX_SHCL_GUEST_FN_FORMATS_REPORT:
    12751275        {
    12761276            uint32_t uFormats = 0;
     
    13131313            if (RT_SUCCESS(rc))
    13141314            {
    1315                 if (   sharedClipboardSvcGetMode() != VBOX_SHARED_CLIPBOARD_MODE_GUEST_TO_HOST
    1316                     && sharedClipboardSvcGetMode() != VBOX_SHARED_CLIPBOARD_MODE_BIDIRECTIONAL)
     1315                if (   sharedClipboardSvcGetMode() != VBOX_SHCL_MODE_GUEST_TO_HOST
     1316                    && sharedClipboardSvcGetMode() != VBOX_SHCL_MODE_BIDIRECTIONAL)
    13171317                {
    13181318                    rc = VERR_ACCESS_DENIED;
     
    13491349        }
    13501350
    1351         case VBOX_SHARED_CLIPBOARD_GUEST_FN_DATA_READ:
    1352         {
    1353             if (cParms != VBOX_SHARED_CLIPBOARD_CPARMS_READ_DATA)
     1351        case VBOX_SHCL_GUEST_FN_DATA_READ:
     1352        {
     1353            if (cParms != VBOX_SHCL_CPARMS_READ_DATA)
    13541354            {
    13551355                rc = VERR_INVALID_PARAMETER;
     
    13641364            else
    13651365            {
    1366                 if (   sharedClipboardSvcGetMode() != VBOX_SHARED_CLIPBOARD_MODE_HOST_TO_GUEST
    1367                     && sharedClipboardSvcGetMode() != VBOX_SHARED_CLIPBOARD_MODE_BIDIRECTIONAL)
     1366                if (   sharedClipboardSvcGetMode() != VBOX_SHCL_MODE_HOST_TO_GUEST
     1367                    && sharedClipboardSvcGetMode() != VBOX_SHCL_MODE_BIDIRECTIONAL)
    13681368                {
    13691369                    rc = VERR_ACCESS_DENIED;
     
    13761376                {
    13771377#ifdef VBOX_WITH_SHARED_CLIPBOARD_URI_LIST
    1378                     if (uFormat == VBOX_SHARED_CLIPBOARD_FMT_URI_LIST)
     1378                    if (uFormat == VBOX_SHCL_FMT_URI_LIST)
    13791379                    {
    13801380                        rc = sharedClipboardSvcURITransferStart(pClient, SHCLURITRANSFERDIR_WRITE, SHCLSOURCE_LOCAL,
     
    14671467        }
    14681468
    1469         case VBOX_SHARED_CLIPBOARD_GUEST_FN_DATA_WRITE:
     1469        case VBOX_SHCL_GUEST_FN_DATA_WRITE:
    14701470        {
    14711471            rc = sharedClipboardSvcGetDataWrite(pClient, cParms, paParms);
     
    15551555
    15561556    LogFlowFunc(("u32Function=%RU32 (%s), cParms=%RU32, paParms=%p\n",
    1557                  u32Function, VBoxClipboardHostMsgToStr(u32Function), cParms, paParms));
     1557                 u32Function, VBoxShClHostMsgToStr(u32Function), cParms, paParms));
    15581558
    15591559    switch (u32Function)
    15601560    {
    1561         case VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE:
     1561        case VBOX_SHCL_HOST_FN_SET_MODE:
    15621562        {
    15631563            if (cParms != 1)
     
    15671567            else
    15681568            {
    1569                 uint32_t u32Mode = VBOX_SHARED_CLIPBOARD_MODE_OFF;
     1569                uint32_t u32Mode = VBOX_SHCL_MODE_OFF;
    15701570
    15711571                rc = HGCMSvcGetU32(&paParms[0], &u32Mode);
     
    15771577        }
    15781578
    1579         case VBOX_SHARED_CLIPBOARD_HOST_FN_SET_HEADLESS:
     1579        case VBOX_SHCL_HOST_FN_SET_HEADLESS:
    15801580        {
    15811581            if (cParms != 1)
     
    16701670
    16711671    /* Write Shared Clipboard saved state version. */
    1672     SSMR3PutU32(pSSM, VBOX_SHARED_CLIPBOARD_SSM_VER_1);
     1672    SSMR3PutU32(pSSM, VBOX_SHCL_SSM_VER_1);
    16731673
    16741674    int rc = SSMR3PutStructEx(pSSM, &pClient->State, sizeof(pClient->State), 0 /*fFlags*/, &s_aShClSSMClientState[0], NULL);
     
    17551755    int rc = SSMR3GetU32(pSSM, &lenOrVer);
    17561756    AssertRCReturn(rc, rc);
    1757     if (lenOrVer == VBOX_SHARED_CLIPBOARD_SSM_VER_0)
     1757    if (lenOrVer == VBOX_SHCL_SSM_VER_0)
    17581758    {
    17591759        return svcLoadStateV0(u32ClientID, pvClient, pSSM, uVersion);
    17601760    }
    1761     else if (lenOrVer == VBOX_SHARED_CLIPBOARD_SSM_VER_1)
     1761    else if (lenOrVer == VBOX_SHCL_SSM_VER_1)
    17621762    {
    17631763        rc = SSMR3GetStructEx(pSSM, &pClient->State, sizeof(pClient->State), 0 /*fFlags*/, &s_aShClSSMClientState[0], NULL);
  • trunk/src/VBox/HostServices/SharedClipboard/darwin-pasteboard.cpp

    r78160 r80847  
    128128                {
    129129                    Log(("Unicode flavor detected.\n"));
    130                     *pfFormats |= VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT;
     130                    *pfFormats |= VBOX_SHCL_FMT_UNICODETEXT;
    131131                }
    132132                else if (UTTypeConformsTo(flavorType, kUTTypeBMP))
    133133                {
    134134                    Log(("BMP flavor detected.\n"));
    135                     *pfFormats |= VBOX_SHARED_CLIPBOARD_FMT_BITMAP;
     135                    *pfFormats |= VBOX_SHCL_FMT_BITMAP;
    136136                }
    137137            }
     
    177177    {
    178178        /* The guest request unicode */
    179         if (fFormat & VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT)
     179        if (fFormat & VBOX_SHCL_FMT_UNICODETEXT)
    180180        {
    181181            CFDataRef outData;
     
    238238        }
    239239        /* The guest request BITMAP */
    240         else if (fFormat & VBOX_SHARED_CLIPBOARD_FMT_BITMAP)
     240        else if (fFormat & VBOX_SHCL_FMT_BITMAP)
    241241        {
    242242            CFDataRef outData;
     
    305305    int rc = VERR_NOT_SUPPORTED;
    306306    /* Handle the unicode text */
    307     if (fFormat & VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT)
     307    if (fFormat & VBOX_SHCL_FMT_UNICODETEXT)
    308308    {
    309309        PRTUTF16 pwszSrcText = static_cast <PRTUTF16>(pv);
     
    372372    }
    373373    /* Handle the bitmap */
    374     else if (fFormat & VBOX_SHARED_CLIPBOARD_FMT_BITMAP)
     374    else if (fFormat & VBOX_SHCL_FMT_BITMAP)
    375375    {
    376376        /* Create a full BMP from it */
  • trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp

    r80664 r80847  
    6363    RTTESTI_CHECK_MSG_RETV(RT_SUCCESS(rc), ("rc=%Rrc\n", rc));
    6464    /* Reset global variable which doesn't reset itself. */
    65     HGCMSvcSetU32(&parms[0], VBOX_SHARED_CLIPBOARD_MODE_OFF);
    66     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE,
     65    HGCMSvcSetU32(&parms[0], VBOX_SHCL_MODE_OFF);
     66    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_MODE,
    6767                           1, parms);
    6868    RTTESTI_CHECK_RC_OK(rc);
    6969    u32Mode = TestClipSvcGetMode();
    70     RTTESTI_CHECK_MSG(u32Mode == VBOX_SHARED_CLIPBOARD_MODE_OFF,
     70    RTTESTI_CHECK_MSG(u32Mode == VBOX_SHCL_MODE_OFF,
    7171                      ("u32Mode=%u\n", (unsigned) u32Mode));
    72     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE,
     72    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_MODE,
    7373                           0, parms);
    7474    RTTESTI_CHECK_RC(rc, VERR_INVALID_PARAMETER);
    75     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE,
     75    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_MODE,
    7676                           2, parms);
    7777    RTTESTI_CHECK_RC(rc, VERR_INVALID_PARAMETER);
    7878    HGCMSvcSetU64(&parms[0], 99);
    79     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE,
    80                            1, parms);
    81     RTTESTI_CHECK_RC(rc, VERR_INVALID_PARAMETER);
    82     HGCMSvcSetU32(&parms[0], VBOX_SHARED_CLIPBOARD_MODE_HOST_TO_GUEST);
    83     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE,
     79    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_MODE,
     80                           1, parms);
     81    RTTESTI_CHECK_RC(rc, VERR_INVALID_PARAMETER);
     82    HGCMSvcSetU32(&parms[0], VBOX_SHCL_MODE_HOST_TO_GUEST);
     83    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_MODE,
    8484                           1, parms);
    8585    RTTESTI_CHECK_RC_OK(rc);
    8686    u32Mode = TestClipSvcGetMode();
    87     RTTESTI_CHECK_MSG(u32Mode == VBOX_SHARED_CLIPBOARD_MODE_HOST_TO_GUEST,
     87    RTTESTI_CHECK_MSG(u32Mode == VBOX_SHCL_MODE_HOST_TO_GUEST,
    8888                      ("u32Mode=%u\n", (unsigned) u32Mode));
    8989    HGCMSvcSetU32(&parms[0], 99);
    90     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE,
     90    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_MODE,
    9191                           1, parms);
    9292    RTTESTI_CHECK_RC(rc, VERR_NOT_SUPPORTED);
    9393    u32Mode = TestClipSvcGetMode();
    94     RTTESTI_CHECK_MSG(u32Mode == VBOX_SHARED_CLIPBOARD_MODE_OFF,
     94    RTTESTI_CHECK_MSG(u32Mode == VBOX_SHCL_MODE_OFF,
    9595                      ("u32Mode=%u\n", (unsigned) u32Mode));
    9696    table.pfnUnload(NULL);
     
    105105    int rc;
    106106
    107     RTTestISub("Setting up VBOX_SHARED_CLIPBOARD_FN_GET_HOST_MSG test");
     107    RTTestISub("Setting up VBOX_SHCL_FN_GET_HOST_MSG test");
    108108    rc = setupTable(&table);
    109109    RTTESTI_CHECK_MSG_RETV(RT_SUCCESS(rc), ("rc=%Rrc\n", rc));
    110110    /* Unless we are bidirectional the host message requests will be dropped. */
    111     HGCMSvcSetU32(&parms[0], VBOX_SHARED_CLIPBOARD_MODE_BIDIRECTIONAL);
    112     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_MODE,
     111    HGCMSvcSetU32(&parms[0], VBOX_SHCL_MODE_BIDIRECTIONAL);
     112    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_MODE,
    113113                           1, parms);
    114114    RTTESTI_CHECK_RC_OK(rc);
     
    120120    call.rc = VERR_TRY_AGAIN;
    121121    table.pfnConnect(NULL, 1 /* clientId */, &g_Client, 0, 0);
    122     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
     122    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
    123123                  2, parms, 0);
    124124    RTTESTI_CHECK_RC(call.rc, VERR_TRY_AGAIN);  /* This should get updated only when the guest call completes. */
    125     sharedClipboardSvcOldReportMsg(&g_Client, VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA,
    126                                    VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT);
    127     RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA);
    128     RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT);
    129     RTTESTI_CHECK_RC_OK(call.rc);
    130     call.rc = VERR_TRY_AGAIN;
    131     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
     125    sharedClipboardSvcOldReportMsg(&g_Client, VBOX_SHCL_HOST_MSG_READ_DATA,
     126                                   VBOX_SHCL_FMT_UNICODETEXT);
     127    RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHCL_HOST_MSG_READ_DATA);
     128    RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHCL_FMT_UNICODETEXT);
     129    RTTESTI_CHECK_RC_OK(call.rc);
     130    call.rc = VERR_TRY_AGAIN;
     131    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
    132132                  2, parms, 0);
    133133    RTTESTI_CHECK_RC(call.rc, VERR_TRY_AGAIN);  /* This call should not complete yet. */
     
    135135    RTTestISub("Testing FN_GET_HOST_MSG, one format, no waiting guest calls.");
    136136    RT_ZERO(g_Client.State);
    137     sharedClipboardSvcOldReportMsg(&g_Client, VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA,
    138                                    VBOX_SHARED_CLIPBOARD_FMT_HTML);
    139     HGCMSvcSetU32(&parms[0], 0);
    140     HGCMSvcSetU32(&parms[1], 0);
    141     call.rc = VERR_TRY_AGAIN;
    142     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
    143                   2, parms, 0);
    144     RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA);
    145     RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHARED_CLIPBOARD_FMT_HTML);
    146     RTTESTI_CHECK_RC_OK(call.rc);
    147     call.rc = VERR_TRY_AGAIN;
    148     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
     137    sharedClipboardSvcOldReportMsg(&g_Client, VBOX_SHCL_HOST_MSG_READ_DATA,
     138                                   VBOX_SHCL_FMT_HTML);
     139    HGCMSvcSetU32(&parms[0], 0);
     140    HGCMSvcSetU32(&parms[1], 0);
     141    call.rc = VERR_TRY_AGAIN;
     142    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
     143                  2, parms, 0);
     144    RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHCL_HOST_MSG_READ_DATA);
     145    RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHCL_FMT_HTML);
     146    RTTESTI_CHECK_RC_OK(call.rc);
     147    call.rc = VERR_TRY_AGAIN;
     148    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
    149149                  2, parms, 0);
    150150    RTTESTI_CHECK_RC(call.rc, VERR_TRY_AGAIN);  /* This call should not complete yet. */
     
    155155    HGCMSvcSetU32(&parms[1], 0);
    156156    call.rc = VERR_TRY_AGAIN;
    157     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
     157    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
    158158                  2, parms, 0);
    159159    RTTESTI_CHECK_RC(call.rc, VERR_TRY_AGAIN);  /* This should get updated only when the guest call completes. */
    160     sharedClipboardSvcOldReportMsg(&g_Client, VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA,
    161                                    VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT | VBOX_SHARED_CLIPBOARD_FMT_HTML);
    162     RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA);
    163     RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT);
    164     RTTESTI_CHECK_RC_OK(call.rc);
    165     call.rc = VERR_TRY_AGAIN;
    166     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
    167                   2, parms, 0);
    168     RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA);
    169     RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHARED_CLIPBOARD_FMT_HTML);
    170     RTTESTI_CHECK_RC_OK(call.rc);
    171     call.rc = VERR_TRY_AGAIN;
    172     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
     160    sharedClipboardSvcOldReportMsg(&g_Client, VBOX_SHCL_HOST_MSG_READ_DATA,
     161                                   VBOX_SHCL_FMT_UNICODETEXT | VBOX_SHCL_FMT_HTML);
     162    RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHCL_HOST_MSG_READ_DATA);
     163    RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHCL_FMT_UNICODETEXT);
     164    RTTESTI_CHECK_RC_OK(call.rc);
     165    call.rc = VERR_TRY_AGAIN;
     166    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
     167                  2, parms, 0);
     168    RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHCL_HOST_MSG_READ_DATA);
     169    RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHCL_FMT_HTML);
     170    RTTESTI_CHECK_RC_OK(call.rc);
     171    call.rc = VERR_TRY_AGAIN;
     172    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
    173173                  2, parms, 0);
    174174    RTTESTI_CHECK_RC(call.rc, VERR_TRY_AGAIN);  /* This call should not complete yet. */
     
    176176    RTTestISub("Testing FN_GET_HOST_MSG, two formats, no waiting guest calls.");
    177177    RT_ZERO(g_Client.State);
    178     sharedClipboardSvcOldReportMsg(&g_Client, VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA,
    179                                    VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT | VBOX_SHARED_CLIPBOARD_FMT_HTML);
    180     HGCMSvcSetU32(&parms[0], 0);
    181     HGCMSvcSetU32(&parms[1], 0);
    182     call.rc = VERR_TRY_AGAIN;
    183     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
    184                   2, parms, 0);
    185     RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA);
    186     RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHARED_CLIPBOARD_FMT_UNICODETEXT);
    187     RTTESTI_CHECK_RC_OK(call.rc);
    188     call.rc = VERR_TRY_AGAIN;
    189     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
    190                   2, parms, 0);
    191     RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHARED_CLIPBOARD_HOST_MSG_READ_DATA);
    192     RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHARED_CLIPBOARD_FMT_HTML);
    193     RTTESTI_CHECK_RC_OK(call.rc);
    194     call.rc = VERR_TRY_AGAIN;
    195     table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHARED_CLIPBOARD_GUEST_FN_GET_HOST_MSG_OLD,
     178    sharedClipboardSvcOldReportMsg(&g_Client, VBOX_SHCL_HOST_MSG_READ_DATA,
     179                                   VBOX_SHCL_FMT_UNICODETEXT | VBOX_SHCL_FMT_HTML);
     180    HGCMSvcSetU32(&parms[0], 0);
     181    HGCMSvcSetU32(&parms[1], 0);
     182    call.rc = VERR_TRY_AGAIN;
     183    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
     184                  2, parms, 0);
     185    RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHCL_HOST_MSG_READ_DATA);
     186    RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHCL_FMT_UNICODETEXT);
     187    RTTESTI_CHECK_RC_OK(call.rc);
     188    call.rc = VERR_TRY_AGAIN;
     189    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
     190                  2, parms, 0);
     191    RTTESTI_CHECK(parms[0].u.uint32 == VBOX_SHCL_HOST_MSG_READ_DATA);
     192    RTTESTI_CHECK(parms[1].u.uint32 == VBOX_SHCL_FMT_HTML);
     193    RTTESTI_CHECK_RC_OK(call.rc);
     194    call.rc = VERR_TRY_AGAIN;
     195    table.pfnCall(NULL, &call, 1 /* clientId */, &g_Client, VBOX_SHCL_GUEST_FN_GET_HOST_MSG_OLD,
    196196                  2, parms, 0);
    197197    RTTESTI_CHECK_RC(call.rc, VERR_TRY_AGAIN);  /* This call should not complete yet. */
     
    213213    /* Reset global variable which doesn't reset itself. */
    214214    HGCMSvcSetU32(&parms[0], false);
    215     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_HEADLESS,
     215    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_HEADLESS,
    216216                           1, parms);
    217217    RTTESTI_CHECK_RC_OK(rc);
    218218    fHeadless = VBoxSvcClipboardGetHeadless();
    219219    RTTESTI_CHECK_MSG(fHeadless == false, ("fHeadless=%RTbool\n", fHeadless));
    220     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_HEADLESS,
     220    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_HEADLESS,
    221221                           0, parms);
    222222    RTTESTI_CHECK_RC(rc, VERR_INVALID_PARAMETER);
    223     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_HEADLESS,
     223    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_HEADLESS,
    224224                           2, parms);
    225225    RTTESTI_CHECK_RC(rc, VERR_INVALID_PARAMETER);
    226226    HGCMSvcSetU64(&parms[0], 99);
    227     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_HEADLESS,
     227    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_HEADLESS,
    228228                           1, parms);
    229229    RTTESTI_CHECK_RC(rc, VERR_INVALID_PARAMETER);
    230230    HGCMSvcSetU32(&parms[0], true);
    231     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_HEADLESS,
     231    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_HEADLESS,
    232232                           1, parms);
    233233    RTTESTI_CHECK_RC_OK(rc);
     
    235235    RTTESTI_CHECK_MSG(fHeadless == true, ("fHeadless=%RTbool\n", fHeadless));
    236236    HGCMSvcSetU32(&parms[0], 99);
    237     rc = table.pfnHostCall(NULL, VBOX_SHARED_CLIPBOARD_HOST_FN_SET_HEADLESS,
     237    rc = table.pfnHostCall(NULL, VBOX_SHCL_HOST_FN_SET_HEADLESS,
    238238                           1, parms);
    239239    RTTESTI_CHECK_RC_OK(rc);
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette