VirtualBox

Changeset 100206 in vbox for trunk/include


Ignore:
Timestamp:
Jun 19, 2023 12:22:15 PM (18 months ago)
Author:
vboxsync
Message:

Shared Clipboard: Unified root list entry code to also use the generic list entry code, a lot of updates for the cross OS transfer handling code, more updates for HTTP server transfer handling. This also changed the handling of how that transfers are being initiated, as we needed to have this for X11: Before, transfers were initiated as soon as on side announced the URI list format -- now we postpone initiating the transfer until the receiving side requests the data as URI list [build fix]. ​​bugref:9437

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/GuestHost/SharedClipboard-win.h

    r100204 r100206  
    111111} SHCLWINAPIOLD, *PSHCLWINAPIOLD;
    112112
     113#ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS
    113114/** Forward declaration for the Windows data object. */
    114115class SharedClipboardWinDataObject;
     116#endif
    115117
    116118/**
     
    135137    /** Structure for maintaining the old clipboard API. */
    136138    SHCLWINAPIOLD      oldAPI;
     139#ifdef VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS
    137140    /** The "in-flight" data object for file transfers.
    138141     *  This is the current data object which has been created and sent to the Windows clipboard.
     
    142145    SharedClipboardWinDataObject
    143146                      *pDataObjInFlight;
     147#endif
    144148    /** Request queue.
    145149     *  Needed for processing HGCM requests within the HGCM (main) thread from the Windows event thread. */
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