VirtualBox

Ignore:
Timestamp:
Jul 17, 2023 5:45:04 PM (21 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
158442
Message:

Shared Clipboard/Main: Made SHCLEXTPARMS a little more flexible (only was used by the VRDP console stuff before). bugref:9437

File:
1 edited

Legend:

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

    r100606 r100612  
    33513351        case VBOX_CLIPBOARD_EXT_FN_SET_CALLBACK:
    33523352        {
    3353             pServer->mpfnClipboardCallback = pParms->u.pfnCallback;
     3353            pServer->mpfnClipboardCallback = pParms->u.SetCallback.pfnCallback;
    33543354        } break;
    33553355
     
    33613361                mpEntryPoints->VRDEClipboard(pServer->mhServer,
    33623362                                             VRDE_CLIPBOARD_FUNCTION_FORMAT_ANNOUNCE,
    3363                                              pParms->uFormat,
     3363                                             pParms->u.ReportFormats.uFormats,
    33643364                                             NULL,
    33653365                                             0,
     
    33783378                mpEntryPoints->VRDEClipboard(pServer->mhServer,
    33793379                                             VRDE_CLIPBOARD_FUNCTION_DATA_READ,
    3380                                              pParms->uFormat,
    3381                                              pParms->u.pvData,
    3382                                              pParms->cbData,
    3383                                              &pParms->cbData);
     3380                                             pParms->u.ReadWriteData.uFormat,
     3381                                             pParms->u.ReadWriteData.pvData,
     3382                                             pParms->u.ReadWriteData.cbData,
     3383                                             &pParms->u.ReadWriteData.cbData);
    33843384            }
    33853385        } break;
     
    33913391                mpEntryPoints->VRDEClipboard(pServer->mhServer,
    33923392                                             VRDE_CLIPBOARD_FUNCTION_DATA_WRITE,
    3393                                              pParms->uFormat,
    3394                                              pParms->u.pvData,
    3395                                              pParms->cbData,
     3393                                             pParms->u.ReadWriteData.uFormat,
     3394                                             pParms->u.ReadWriteData.pvData,
     3395                                             pParms->u.ReadWriteData.cbData,
    33963396                                             NULL);
    33973397            }
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