VirtualBox

Changeset 97749 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
Dec 6, 2022 9:32:49 AM (2 years ago)
Author:
vboxsync
Message:

DnD: Renamed GUEST_DND_FN_GH_EVT_ERROR -> GUEST_DND_FN_EVT_ERROR to make this message more generic and not only bound to guest -> host (G->H) transfers. We also need a way to pass back errors for host -> guest (H->G) transfers [build fix, forgot files].

Location:
trunk/src/VBox/Main/src-client
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/GuestDnDSourceImpl.cpp

    r96407 r97749  
    11391139    REGISTER_CALLBACK(GUEST_DND_FN_CONNECT);
    11401140    REGISTER_CALLBACK(GUEST_DND_FN_DISCONNECT);
    1141     REGISTER_CALLBACK(GUEST_DND_FN_GH_EVT_ERROR);
     1141    REGISTER_CALLBACK(GUEST_DND_FN_EVT_ERROR);
    11421142    if (m_pState->m_uProtocolVersion >= 3)
    11431143        REGISTER_CALLBACK(GUEST_DND_FN_GH_SND_DATA_HDR);
     
    11741174    UNREGISTER_CALLBACK(GUEST_DND_FN_CONNECT);
    11751175    UNREGISTER_CALLBACK(GUEST_DND_FN_DISCONNECT);
    1176     UNREGISTER_CALLBACK(GUEST_DND_FN_GH_EVT_ERROR);
     1176    UNREGISTER_CALLBACK(GUEST_DND_FN_EVT_ERROR);
    11771177    if (m_pState->m_uProtocolVersion >= 3)
    11781178        UNREGISTER_CALLBACK(GUEST_DND_FN_GH_SND_DATA_HDR);
     
    12521252    REGISTER_CALLBACK(GUEST_DND_FN_CONNECT);
    12531253    REGISTER_CALLBACK(GUEST_DND_FN_DISCONNECT);
    1254     REGISTER_CALLBACK(GUEST_DND_FN_GH_EVT_ERROR);
     1254    REGISTER_CALLBACK(GUEST_DND_FN_EVT_ERROR);
    12551255    if (m_pState->m_uProtocolVersion >= 3)
    12561256        REGISTER_CALLBACK(GUEST_DND_FN_GH_SND_DATA_HDR);
     
    13051305    UNREGISTER_CALLBACK(GUEST_DND_FN_CONNECT);
    13061306    UNREGISTER_CALLBACK(GUEST_DND_FN_DISCONNECT);
    1307     UNREGISTER_CALLBACK(GUEST_DND_FN_GH_EVT_ERROR);
     1307    UNREGISTER_CALLBACK(GUEST_DND_FN_EVT_ERROR);
    13081308    UNREGISTER_CALLBACK(GUEST_DND_FN_GH_SND_DATA_HDR);
    13091309    UNREGISTER_CALLBACK(GUEST_DND_FN_GH_SND_DATA);
     
    14081408            break;
    14091409        }
    1410         case GUEST_DND_FN_GH_EVT_ERROR:
     1410        case GUEST_DND_FN_EVT_ERROR:
    14111411        {
    14121412            PVBOXDNDCBEVTERRORDATA pCBData = reinterpret_cast<PVBOXDNDCBEVTERRORDATA>(pvParms);
     
    15921592            break;
    15931593        }
    1594         case GUEST_DND_FN_GH_EVT_ERROR:
     1594        case GUEST_DND_FN_EVT_ERROR:
    15951595        {
    15961596            PVBOXDNDCBEVTERRORDATA pCBData = reinterpret_cast<PVBOXDNDCBEVTERRORDATA>(pvParms);
  • trunk/src/VBox/Main/src-client/GuestDnDTargetImpl.cpp

    r97724 r97749  
    12551255            break;
    12561256        }
    1257         case GUEST_DND_FN_GH_EVT_ERROR:
     1257        case GUEST_DND_FN_EVT_ERROR:
    12581258        {
    12591259            PVBOXDNDCBEVTERRORDATA pCBData = reinterpret_cast<PVBOXDNDCBEVTERRORDATA>(pvParms);
    12601260            AssertPtr(pCBData);
    12611261            AssertReturn(sizeof(VBOXDNDCBEVTERRORDATA) == cbParms, VERR_INVALID_PARAMETER);
    1262             AssertReturn(CB_MAGIC_DND_GH_EVT_ERROR == pCBData->hdr.uMagic, VERR_INVALID_PARAMETER);
     1262            AssertReturn(CB_MAGIC_DND_EVT_ERROR == pCBData->hdr.uMagic, VERR_INVALID_PARAMETER);
    12631263
    12641264            pCtx->pState->reset();
     
    14421442    REGISTER_CALLBACK(GUEST_DND_FN_DISCONNECT);
    14431443    REGISTER_CALLBACK(GUEST_DND_FN_GET_NEXT_HOST_MSG);
    1444     REGISTER_CALLBACK(GUEST_DND_FN_GH_EVT_ERROR);
     1444    REGISTER_CALLBACK(GUEST_DND_FN_EVT_ERROR);
    14451445    /* Host callbacks. */
    14461446    REGISTER_CALLBACK(HOST_DND_FN_HG_SND_DIR);
     
    15371537    UNREGISTER_CALLBACK(GUEST_DND_FN_DISCONNECT);
    15381538    UNREGISTER_CALLBACK(GUEST_DND_FN_GET_NEXT_HOST_MSG);
    1539     UNREGISTER_CALLBACK(GUEST_DND_FN_GH_EVT_ERROR);
     1539    UNREGISTER_CALLBACK(GUEST_DND_FN_EVT_ERROR);
    15401540    /* Host callbacks. */
    15411541    UNREGISTER_CALLBACK(HOST_DND_FN_HG_SND_DIR);
Note: See TracChangeset for help on using the changeset viewer.

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