Changeset 68828 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Sep 22, 2017 2:15:57 PM (7 years ago)
- Location:
- trunk/src/VBox/Main/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/ExtPackManagerImpl.h
r63147 r68828 5 5 6 6 /* 7 * Copyright (C) 2010-201 6Oracle Corporation7 * Copyright (C) 2010-2017 Oracle Corporation 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 31 31 32 32 33 #if !defined(VBOX_COM_INPROC)33 #ifndef VBOX_COM_INPROC 34 34 /** 35 35 * An extension pack file. … … 87 87 friend class ExtPackInstallTask; 88 88 }; 89 #endif 89 #endif /* !VBOX_COM_INPROC */ 90 90 91 91 … … 110 110 /** @name Internal interfaces used by ExtPackManager. 111 111 * @{ */ 112 #ifndef VBOX_COM_INPROC 112 113 bool i_callInstalledHook(IVirtualBox *a_pVirtualBox, AutoWriteLock *a_pLock, PRTERRINFO pErrInfo); 113 114 HRESULT i_callUninstallHookAndClose(IVirtualBox *a_pVirtualBox, bool a_fForcedRemoval); 114 115 bool i_callVirtualBoxReadyHook(IVirtualBox *a_pVirtualBox, AutoWriteLock *a_pLock); 116 #endif 117 #ifdef VBOX_COM_INPROC 115 118 bool i_callConsoleReadyHook(IConsole *a_pConsole, AutoWriteLock *a_pLock); 119 #endif 120 #ifndef VBOX_COM_INPROC 116 121 bool i_callVmCreatedHook(IVirtualBox *a_pVirtualBox, IMachine *a_pMachine, AutoWriteLock *a_pLock); 122 #endif 123 #ifdef VBOX_COM_INPROC 117 124 bool i_callVmConfigureVmmHook(IConsole *a_pConsole, PVM a_pVM, AutoWriteLock *a_pLock, int *a_pvrc); 118 125 bool i_callVmPowerOnHook(IConsole *a_pConsole, PVM a_pVM, AutoWriteLock *a_pLock, int *a_pvrc); 119 126 bool i_callVmPowerOffHook(IConsole *a_pConsole, PVM a_pVM, AutoWriteLock *a_pLock); 127 #endif 120 128 HRESULT i_checkVrde(void); 121 129 HRESULT i_getVrdpLibraryName(Utf8Str *a_pstrVrdeLibrary); … … 197 205 /** @name Internal interfaces used by other Main classes. 198 206 * @{ */ 199 #if !defined(VBOX_COM_INPROC)207 #ifndef VBOX_COM_INPROC 200 208 HRESULT i_doInstall(ExtPackFile *a_pExtPackFile, bool a_fReplace, Utf8Str const *a_pstrDisplayInfo); 201 209 HRESULT i_doUninstall(const Utf8Str *a_pstrName, bool a_fForcedRemoval, const Utf8Str *a_pstrDisplayInfo); 202 #endif203 210 void i_callAllVirtualBoxReadyHooks(void); 211 #endif 212 #ifdef VBOX_COM_INPROC 204 213 void i_callAllConsoleReadyHooks(IConsole *a_pConsole); 214 #endif 215 #ifndef VBOX_COM_INPROC 205 216 void i_callAllVmCreatedHooks(IMachine *a_pMachine); 217 #endif 218 #ifdef VBOX_COM_INPROC 206 219 int i_callAllVmConfigureVmmHooks(IConsole *a_pConsole, PVM a_pVM); 207 220 int i_callAllVmPowerOnHooks(IConsole *a_pConsole, PVM a_pVM); 208 221 void i_callAllVmPowerOffHooks(IConsole *a_pConsole, PVM a_pVM); 222 #endif 209 223 HRESULT i_checkVrdeExtPack(Utf8Str const *a_pstrExtPack); 210 224 int i_getVrdeLibraryPathForExtPack(Utf8Str const *a_pstrExtPack, Utf8Str *a_pstrVrdeLibrary); -
trunk/src/VBox/Main/include/ExtPackUtil.h
r62485 r68828 5 5 6 6 /* 7 * Copyright (C) 2010-201 6Oracle Corporation7 * Copyright (C) 2010-2017 Oracle Corporation 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 100 100 /** The name of the main module. */ 101 101 RTCString strMainModule; 102 /** The name of the main VM module, empty if none. */ 103 RTCString strMainVMModule; 102 104 /** The name of the VRDE module, empty if none. */ 103 105 RTCString strVrdeModule;
Note:
See TracChangeset
for help on using the changeset viewer.