VirtualBox

Changeset 59337 in vbox for trunk/include


Ignore:
Timestamp:
Jan 14, 2016 11:36:59 AM (9 years ago)
Author:
vboxsync
Message:

VBOXEXTPACKREG: Extended with uVBoxFullVersion member and reserved space to prevent future amendments from having to be incompatible.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/ExtPack/ExtPack.h

    r58124 r59337  
    217217     * This is set to VBOXEXTPACKREG_VERSION. */
    218218    uint32_t                    u32Version;
     219    /** The VirtualBox version this extension pack was built against.  */
     220    uint32_t                    uVBoxVersion;
    219221
    220222    /**
     
    346348    DECLCALLBACKMEMBER(void *, pfnQueryObject)(PCVBOXEXTPACKREG pThis, PCRTUUID pObjectId);
    347349
     350    DECLR3CALLBACKMEMBER(int, pfnReserved1,(PCVBOXEXTPACKHLP pHlp)); /**< Reserved for minor structure revisions. */
     351    DECLR3CALLBACKMEMBER(int, pfnReserved2,(PCVBOXEXTPACKHLP pHlp)); /**< Reserved for minor structure revisions. */
     352    DECLR3CALLBACKMEMBER(int, pfnReserved3,(PCVBOXEXTPACKHLP pHlp)); /**< Reserved for minor structure revisions. */
     353    DECLR3CALLBACKMEMBER(int, pfnReserved4,(PCVBOXEXTPACKHLP pHlp)); /**< Reserved for minor structure revisions. */
     354    DECLR3CALLBACKMEMBER(int, pfnReserved5,(PCVBOXEXTPACKHLP pHlp)); /**< Reserved for minor structure revisions. */
     355    DECLR3CALLBACKMEMBER(int, pfnReserved6,(PCVBOXEXTPACKHLP pHlp)); /**< Reserved for minor structure revisions. */
     356
     357    /** Reserved for minor structure revisions. */
     358    uint32_t                    uReserved7;
     359
    348360    /** End of structure marker (VBOXEXTPACKREG_VERSION). */
    349361    uint32_t                    u32EndMarker;
    350362} VBOXEXTPACKREG;
    351363/** Current version of the VBOXEXTPACKREG structure.  */
    352 #define VBOXEXTPACKREG_VERSION        RT_MAKE_U32(0, 1)
     364#define VBOXEXTPACKREG_VERSION        RT_MAKE_U32(1, 1)
    353365
    354366
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