VirtualBox

Changeset 75853 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Nov 30, 2018 7:26:42 PM (6 years ago)
Author:
vboxsync
Message:

GuestControl,HGCM,VBoxService: Save/restore related optimizations and changes. bugref:9313

Location:
trunk/src/VBox/Main/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/ConsoleImpl.h

    r75527 r75853  
    740740    int i_configSerialPort(PCFGMNODE pInst, PortMode_T ePortMode, const char *pszPath, bool fServer);
    741741    static DECLCALLBACK(int) i_configGuestProperties(void *pvConsole);
    742     static DECLCALLBACK(int) i_configGuestControl(void *pvConsole);
    743742    static DECLCALLBACK(void) i_vmstateChangeCallback(PUVM pUVM, VMSTATE enmState, VMSTATE enmOldState, void *pvUser);
    744743    static DECLCALLBACK(int) i_unplugCpu(Console *pThis, PUVM pUVM, VMCPUID idCpu);
  • trunk/src/VBox/Main/include/HGCM.h

    r75574 r75853  
    2626#include <VBox/hgcmsvc.h>
    2727
    28 /* HGCM saved state version */
    29 #define HGCM_SSM_VERSION    2
    30 
    3128/* Handle of a HGCM service extension. */
    3229struct _HGCMSVCEXTHANDLEDATA;
     
    3936int HGCMHostReset(void);
    4037
    41 int HGCMHostLoad(const char *pszServiceLibrary, const char *pszServiceName, PUVM pUVM);
     38int HGCMHostLoad(const char *pszServiceLibrary, const char *pszServiceName, PUVM pUVM, PPDMIHGCMPORT pHgcmPort);
    4239
    4340int HGCMHostRegisterServiceExtension(HGCMSVCEXTHANDLE *pHandle, const char *pszServiceName, PFNHGCMSVCEXT pfnExtension, void *pvExtension);
     
    5956
    6057int HGCMHostSaveState(PSSMHANDLE pSSM);
    61 int HGCMHostLoadState(PSSMHANDLE pSSM);
     58int HGCMHostLoadState(PSSMHANDLE pSSM, uint32_t uVersion);
    6259
    6360RT_C_DECLS_END
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