VirtualBox

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


Ignore:
Timestamp:
Oct 10, 2008 11:27:30 AM (16 years ago)
Author:
vboxsync
Message:

Main: use the HGCM guest property change notification interface and do some clean ups

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

Legend:

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

    r13079 r13165  
    4141#include <VBox/vrdpapi.h>
    4242#include <VBox/pdmdrv.h>
     43#ifdef VBOX_WITH_GUEST_PROPS
     44# include <VBox/HostServices/GuestPropertySvc.h>  /* For the property notification callback */
     45#endif
    4346
    4447struct VUSBIRHCONFIG;
     
    485488    static DECLCALLBACK(int)    loadStateFileExec (PSSMHANDLE pSSM, void *pvUser, uint32_t u32Version);
    486489
     490#ifdef VBOX_WITH_GUEST_PROPS
     491    static DECLCALLBACK(void)   doGuestPropNotification (PVBOXHGCMCALLBACKHDR pHeader);
     492#endif
     493
    487494    bool mSavedStateDataLoaded : 1;
    488495
  • trunk/src/VBox/Main/include/MachineImpl.h

    r11683 r13165  
    845845    STDMETHOD(PushGuestProperties) (ComSafeArrayIn(INPTR BSTR, aNames), ComSafeArrayIn(INPTR BSTR, aValues),
    846846              ComSafeArrayIn(ULONG64, aTimestamps), ComSafeArrayIn(INPTR BSTR, aFlags));
     847    STDMETHOD(PushGuestProperty) (INPTR BSTR aName, INPTR BSTR aValue,
     848                                  ULONG64 aTimestamp, INPTR BSTR aFlags);
    847849
    848850    // public methods only for internal purposes
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