VirtualBox

Ignore:
Timestamp:
Jan 23, 2019 6:23:04 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
128342
Message:

Guest Control: Unifying terminology for (client/host) commands, functions and messages; it's all about messages now. Renaming, no functional changes.

Location:
trunk/src/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox

    • Property svn:mergeinfo
      •  

        old new  
        88/branches/VBox-5.0/src/VBox:104938,104943,104950,104987-104988,104990,106453
        99/branches/VBox-5.1/src/VBox:112367,116543,116550,116568,116573
        10 /branches/VBox-5.2/src/VBox:119536,120083,120099,120213,120221,120239,123597-123598,123600-123601,123755,124263,124273,124277-124279,124284-124286,124288-124290,125768,125779-125780,125812
         10/branches/VBox-5.2/src/VBox:119536,120083,120099,120213,120221,120239,123597-123598,123600-123601,123755,124263,124273,124277-124279,124284-124286,124288-124290,125768,125779-125780,125812,127158-127159,127162-127167,127180
        1111/branches/andy/draganddrop/src/VBox:90781-91268
        1212/branches/andy/guestctrl20/src/VBox:78916,78930
  • trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp

    r76553 r76958  
    9494    AssertPtrReturn(pcParameters, VERR_INVALID_POINTER);
    9595
    96     HGCMMsgCmdWaitFor Msg;
     96    HGCMMsgWaitFor Msg;
    9797    VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient,
    98                        GUEST_MSG_WAIT,      /* Tell the host we want our next command. */
     98                       GUEST_MSG_WAIT,      /* Tell the host we want our next message. */
    9999                       2);                  /* Just peek for the next message! */
    100100    VbglHGCMParmUInt32Set(&Msg.msg, 0);
     
    103103    /*
    104104     * We should always get a VERR_TOO_MUCH_DATA response here, see
    105      * guestControl::HostCommand::Peek() and its caller ClientState::SendReply().
     105     * guestControl::HostMessage::Peek() and its caller ClientState::SendReply().
    106106     * We accept success too here, in case someone decide to make the protocol
    107107     * slightly more sane.
     
    166166    /*
    167167     * Seems we get VINF_SUCCESS back from the host if we try unsupported
    168      * guest control functions, so we need to supply some random message
     168     * guest control messages, so we need to supply some random message
    169169     * parameters and check that they change.
    170170     */
     
    301301    {
    302302        VBGLIOCHGCMCALL Hdr;
    303         VBGL_HGCM_HDR_INIT(&Hdr, idClient, GUEST_MAKE_ME_MASTER, 0);
     303        VBGL_HGCM_HDR_INIT(&Hdr, idClient, GUEST_MSG_MAKE_ME_MASTER, 0);
    304304        rc = VbglR3HGCMCall(&Hdr, sizeof(Hdr));
    305305    } while (rc == VERR_INTERRUPTED);
     
    403403
    404404/**
    405  * Asks the host guest control service to set a command filter to this
    406  * client so that it only will receive certain commands in the future.
     405 * Asks the host guest control service to set a message filter to this
     406 * client so that it only will receive certain messages in the future.
    407407 * The filter(s) are a bitmask for the context IDs, served from the host.
    408408 *
     
    415415VBGLR3DECL(int) VbglR3GuestCtrlMsgFilterSet(uint32_t idClient, uint32_t uValue, uint32_t uMaskAdd, uint32_t uMaskRemove)
    416416{
    417     HGCMMsgCmdFilterSet Msg;
     417    HGCMMsgFilterSet Msg;
    418418
    419419    /* Tell the host we want to set a filter. */
     
    443443    /* Everything else is optional. */
    444444
    445     HGCMMsgCmdReply Msg;
     445    HGCMMsgReply Msg;
    446446    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_REPLY, 4);
    447447    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
     
    491491VBGLR3DECL(int) VbglR3GuestCtrlMsgSkipOld(uint32_t idClient)
    492492{
    493     HGCMMsgCmdSkip Msg;
    494 
    495     /* Tell the host we want to skip the current assigned command. */
     493    HGCMMsgSkip Msg;
     494
     495    /* Tell the host we want to skip the current assigned message. */
    496496    VBGL_HGCM_HDR_INIT(&Msg.hdr, idClient, GUEST_MSG_SKIP_OLD, 1);
    497497    VbglHGCMParmUInt32Set(&Msg.flags, 0 /* Flags, unused */);
     
    530530            HGCMFunctionParameter   pKey;
    531531        } Msg;
    532         VBGL_HGCM_HDR_INIT(&Msg.Hdr, idClient, GUEST_SESSION_PREPARE, 2);
     532        VBGL_HGCM_HDR_INIT(&Msg.Hdr, idClient, GUEST_MSG_SESSION_PREPARE, 2);
    533533        VbglHGCMParmUInt32Set(&Msg.idSession, idSession);
    534534        VbglHGCMParmPtrSet(&Msg.pKey, (void *)pvKey, cbKey);
     
    555555            HGCMFunctionParameter   pKey;
    556556        } Msg;
    557         VBGL_HGCM_HDR_INIT(&Msg.Hdr, idClient, GUEST_SESSION_ACCEPT, 2);
     557        VBGL_HGCM_HDR_INIT(&Msg.Hdr, idClient, GUEST_MSG_SESSION_ACCEPT, 2);
    558558        VbglHGCMParmUInt32Set(&Msg.idSession, idSession);
    559559        VbglHGCMParmPtrSet(&Msg.pKey, (void *)pvKey, cbKey);
     
    579579            HGCMFunctionParameter   idSession;
    580580        } Msg;
    581         VBGL_HGCM_HDR_INIT(&Msg.Hdr, idClient, GUEST_SESSION_CANCEL_PREPARED, 1);
     581        VBGL_HGCM_HDR_INIT(&Msg.Hdr, idClient, GUEST_MSG_SESSION_CANCEL_PREPARED, 1);
    582582        VbglHGCMParmUInt32Set(&Msg.idSession, idSession);
    583583        rc = VbglR3HGCMCall(&Msg.Hdr, sizeof(Msg));
     
    601601
    602602    HGCMMsgSessionClose Msg;
    603     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_SESSION_CLOSE, pCtx->uNumParms);
     603    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_SESSION_CLOSE, pCtx->uNumParms);
    604604    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    605605    VbglHGCMParmUInt32Set(&Msg.flags, fFlags);
     
    614614
    615615    HGCMMsgSessionNotify Msg;
    616     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_SESSION_NOTIFY, 3);
     616    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_SESSION_NOTIFY, 3);
    617617    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    618618    VbglHGCMParmUInt32Set(&Msg.type, uType);
     
    647647        HGCMMsgSessionOpen Msg;
    648648        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    649         VbglHGCMParmUInt32Set(&Msg.context, HOST_SESSION_CREATE);
     649        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_SESSION_CREATE);
    650650        VbglHGCMParmUInt32Set(&Msg.protocol, 0);
    651651        VbglHGCMParmPtrSet(&Msg.username, pszUser, cbUser);
     
    685685        HGCMMsgSessionClose Msg;
    686686        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    687         VbglHGCMParmUInt32Set(&Msg.context, HOST_SESSION_CLOSE);
     687        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_SESSION_CLOSE);
    688688        VbglHGCMParmUInt32Set(&Msg.flags, 0);
    689689
     
    724724        HGCMMsgPathRename Msg;
    725725        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    726         VbglHGCMParmUInt32Set(&Msg.context, HOST_PATH_RENAME);
     726        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_PATH_RENAME);
    727727        VbglHGCMParmPtrSet(&Msg.source, pszSource, cbSource);
    728728        VbglHGCMParmPtrSet(&Msg.dest, pszDest, cbDest);
     
    754754        HGCMMsgPathUserDocuments Msg;
    755755        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    756         VbglHGCMParmUInt32Set(&Msg.context, HOST_PATH_USER_DOCUMENTS);
     756        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_PATH_USER_DOCUMENTS);
    757757
    758758        rc = VbglR3HGCMCall(&Msg.hdr, sizeof(Msg));
     
    777777        HGCMMsgPathUserHome Msg;
    778778        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    779         VbglHGCMParmUInt32Set(&Msg.context, HOST_PATH_USER_HOME);
     779        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_PATH_USER_HOME);
    780780
    781781        rc = VbglR3HGCMCall(&Msg.hdr, sizeof(Msg));
     
    819819        HGCMMsgProcExec Msg;
    820820        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    821         VbglHGCMParmUInt32Set(&Msg.context, HOST_EXEC_CMD);
     821        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_EXEC_CMD);
    822822        VbglHGCMParmPtrSet(&Msg.cmd, pszCmd, cbCmd);
    823823        VbglHGCMParmUInt32Set(&Msg.flags, 0);
     
    894894        HGCMMsgProcOutput Msg;
    895895        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    896         VbglHGCMParmUInt32Set(&Msg.context, HOST_EXEC_GET_OUTPUT);
     896        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_EXEC_GET_OUTPUT);
    897897        VbglHGCMParmUInt32Set(&Msg.pid, 0);
    898898        VbglHGCMParmUInt32Set(&Msg.handle, 0);
     
    936936        HGCMMsgProcInput Msg;
    937937        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    938         VbglHGCMParmUInt32Set(&Msg.context, HOST_EXEC_SET_INPUT);
     938        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_EXEC_SET_INPUT);
    939939        VbglHGCMParmUInt32Set(&Msg.pid, 0);
    940940        VbglHGCMParmUInt32Set(&Msg.flags, 0);
     
    978978        HGCMMsgDirRemove Msg;
    979979        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    980         VbglHGCMParmUInt32Set(&Msg.context, HOST_DIR_REMOVE);
     980        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_DIR_REMOVE);
    981981        VbglHGCMParmPtrSet(&Msg.path, pszPath, cbPath);
    982982        VbglHGCMParmUInt32Set(&Msg.flags, 0);
     
    10231023        HGCMMsgFileOpen Msg;
    10241024        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1025         VbglHGCMParmUInt32Set(&Msg.context, HOST_FILE_OPEN);
     1025        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_FILE_OPEN);
    10261026        VbglHGCMParmPtrSet(&Msg.filename, pszFileName, cbFileName);
    10271027        VbglHGCMParmPtrSet(&Msg.openmode, pszAccess, cbAccess);
     
    10581058        HGCMMsgFileClose Msg;
    10591059        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1060         VbglHGCMParmUInt32Set(&Msg.context, HOST_FILE_CLOSE);
     1060        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_FILE_CLOSE);
    10611061        VbglHGCMParmUInt32Set(&Msg.handle, 0);
    10621062
     
    10881088        HGCMMsgFileRead Msg;
    10891089        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1090         VbglHGCMParmUInt32Set(&Msg.context, HOST_FILE_READ);
     1090        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_FILE_READ);
    10911091        VbglHGCMParmUInt32Set(&Msg.handle, 0);
    10921092        VbglHGCMParmUInt32Set(&Msg.size, 0);
     
    11211121        HGCMMsgFileReadAt Msg;
    11221122        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1123         VbglHGCMParmUInt32Set(&Msg.context, HOST_FILE_READ_AT);
     1123        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_FILE_READ_AT);
    11241124        VbglHGCMParmUInt32Set(&Msg.handle, 0);
    11251125        VbglHGCMParmUInt32Set(&Msg.offset, 0);
     
    11581158        HGCMMsgFileWrite Msg;
    11591159        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1160         VbglHGCMParmUInt32Set(&Msg.context, HOST_FILE_WRITE);
     1160        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_FILE_WRITE);
    11611161        VbglHGCMParmUInt32Set(&Msg.handle, 0);
    11621162        VbglHGCMParmPtrSet(&Msg.data, pvData, cbData);
     
    11981198        HGCMMsgFileWriteAt Msg;
    11991199        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1200         VbglHGCMParmUInt32Set(&Msg.context, HOST_FILE_WRITE_AT);
     1200        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_FILE_WRITE_AT);
    12011201        VbglHGCMParmUInt32Set(&Msg.handle, 0);
    12021202        VbglHGCMParmPtrSet(&Msg.data, pvData, cbData);
     
    12391239        HGCMMsgFileSeek Msg;
    12401240        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1241         VbglHGCMParmUInt32Set(&Msg.context, HOST_FILE_SEEK);
     1241        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_FILE_SEEK);
    12421242        VbglHGCMParmUInt32Set(&Msg.handle, 0);
    12431243        VbglHGCMParmUInt32Set(&Msg.method, 0);
     
    12721272        HGCMMsgFileTell Msg;
    12731273        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1274         VbglHGCMParmUInt32Set(&Msg.context, HOST_FILE_TELL);
     1274        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_FILE_TELL);
    12751275        VbglHGCMParmUInt32Set(&Msg.handle, 0);
    12761276
     
    13011301        HGCMMsgProcTerminate Msg;
    13021302        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1303         VbglHGCMParmUInt32Set(&Msg.context, HOST_EXEC_TERMINATE);
     1303        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_EXEC_TERMINATE);
    13041304        VbglHGCMParmUInt32Set(&Msg.pid, 0);
    13051305
     
    13311331        HGCMMsgProcWaitFor Msg;
    13321332        VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, vbglR3GuestCtrlGetMsgFunctionNo(pCtx->uClientID), pCtx->uNumParms);
    1333         VbglHGCMParmUInt32Set(&Msg.context, HOST_EXEC_WAIT_FOR);
     1333        VbglHGCMParmUInt32Set(&Msg.context, HOST_MSG_EXEC_WAIT_FOR);
    13341334        VbglHGCMParmUInt32Set(&Msg.pid, 0);
    13351335        VbglHGCMParmUInt32Set(&Msg.flags, 0);
     
    13551355
    13561356    HGCMReplyFileNotify Msg;
    1357     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_FILE_NOTIFY, 4);
     1357    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_FILE_NOTIFY, 4);
    13581358    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    13591359    VbglHGCMParmUInt32Set(&Msg.type, GUEST_FILE_NOTIFYTYPE_OPEN);
     
    13711371
    13721372    HGCMReplyFileNotify Msg;
    1373     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_FILE_NOTIFY, 3);
     1373    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_FILE_NOTIFY, 3);
    13741374    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    13751375    VbglHGCMParmUInt32Set(&Msg.type, GUEST_FILE_NOTIFYTYPE_CLOSE);
     
    13851385
    13861386    HGCMReplyFileNotify Msg;
    1387     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_FILE_NOTIFY, 3);
     1387    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_FILE_NOTIFY, 3);
    13881388    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    13891389    VbglHGCMParmUInt32Set(&Msg.type, GUEST_FILE_NOTIFYTYPE_ERROR);
     
    14011401
    14021402    HGCMReplyFileNotify Msg;
    1403     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_FILE_NOTIFY, 4);
     1403    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_FILE_NOTIFY, 4);
    14041404    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    14051405    VbglHGCMParmUInt32Set(&Msg.type, GUEST_FILE_NOTIFYTYPE_READ);
     
    14171417
    14181418    HGCMReplyFileNotify Msg;
    1419     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_FILE_NOTIFY, 4);
     1419    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_FILE_NOTIFY, 4);
    14201420    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    14211421    VbglHGCMParmUInt32Set(&Msg.type, GUEST_FILE_NOTIFYTYPE_WRITE);
     
    14331433
    14341434    HGCMReplyFileNotify Msg;
    1435     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_FILE_NOTIFY, 4);
     1435    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_FILE_NOTIFY, 4);
    14361436    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    14371437    VbglHGCMParmUInt32Set(&Msg.type, GUEST_FILE_NOTIFYTYPE_SEEK);
     
    14491449
    14501450    HGCMReplyFileNotify Msg;
    1451     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_FILE_NOTIFY, 4);
     1451    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_FILE_NOTIFY, 4);
    14521452    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    14531453    VbglHGCMParmUInt32Set(&Msg.type, GUEST_FILE_NOTIFYTYPE_TELL);
     
    14721472
    14731473    HGCMMsgProcStatus Msg;
    1474     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_EXEC_STATUS, 5);
     1474    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_EXEC_STATUS, 5);
    14751475    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    14761476    VbglHGCMParmUInt32Set(&Msg.pid, uPID);
     
    14961496
    14971497    HGCMMsgProcOutput Msg;
    1498     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_EXEC_OUTPUT, 5);
     1498    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_EXEC_OUTPUT, 5);
    14991499    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    15001500    VbglHGCMParmUInt32Set(&Msg.pid, uPID);
     
    15201520
    15211521    HGCMMsgProcStatusInput Msg;
    1522     VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_EXEC_INPUT_STATUS, 5);
     1522    VBGL_HGCM_HDR_INIT(&Msg.hdr, pCtx->uClientID, GUEST_MSG_EXEC_INPUT_STATUS, 5);
    15231523    VbglHGCMParmUInt32Set(&Msg.context, pCtx->uContextID);
    15241524    VbglHGCMParmUInt32Set(&Msg.pid, uPID);
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