VirtualBox

Ignore:
Timestamp:
Jun 24, 2019 9:09:21 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
131505
Message:

Main,VBoxService,GstCtrlSvc: Added functions for exchanging feature masks between guest and host so new features can more easily be added without resorting to version comparsion magic. Added alternative read and write completion notifications that includes the new file offset. Made sure RTFileReadAt and RTFileWriteAt are followed by a RTFileSeek call so we'll end up with the same file position regardless of guest OS. bugref:9320

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.h

    r76563 r79296  
    6868    /** Context ID. */
    6969    uint32_t                        uContextID;
     70    /** RTFILE_O_XXX flags. */
     71    uint64_t                        fOpen;
    7072} VBOXSERVICECTRLFILE;
    7173/** Pointer to thread data. */
     
    294296extern VBOXSERVICECTRLSESSION   g_Session;
    295297extern uint32_t                 g_idControlSvcClient;
     298extern uint64_t                 g_fControlHostFeatures0;
    296299extern bool                     g_fControlSupportsOptimizations;
    297300
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