VirtualBox

Changeset 99547 in vbox


Ignore:
Timestamp:
Apr 27, 2023 12:34:11 PM (18 months ago)
Author:
vboxsync
Message:

VMM: Expose PDMR3DrvStaticRegistration in the callback table so frontends can register built-in devices, bugref:10397

Location:
trunk/include/VBox/vmm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/vmmr3vtable-def.h

    r98103 r99547  
    595595VTABLE_ENTRY(PDMR3DriverAttach)
    596596VTABLE_ENTRY(PDMR3DriverDetach)
     597VTABLE_ENTRY(PDMR3DrvStaticRegistration)
    597598VTABLE_ENTRY(PDMR3NsBwGroupSetLimit)
    598599VTABLE_ENTRY(PDMR3QueryDeviceLun)
  • trunk/include/VBox/vmm/vmmr3vtable.h

    r98103 r99547  
    5050#include <VBox/vmm/pdmasynccompletion.h>
    5151#include <VBox/vmm/pdmcritsect.h>
     52#include <VBox/vmm/pdmdrv.h>
    5253#include <VBox/vmm/pdmnetshaper.h>
    5354#include <VBox/vmm/pdmqueue.h>
     
    7172
    7273/** Magic and version for the VMM vtable.  (Magic: Emmet Cohen)   */
    73 #define VMMR3VTABLE_MAGIC_VERSION         RT_MAKE_U64(0x19900525, 0x00030000)
     74#define VMMR3VTABLE_MAGIC_VERSION         RT_MAKE_U64(0x19900525, 0x00040000)
    7475/** Compatibility mask: These bits must match - magic and major version. */
    7576#define VMMR3VTABLE_MAGIC_VERSION_MASK    RT_MAKE_U64(0xffffffff, 0xffff0000)
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