diff options
Diffstat (limited to 'src/VBox/Main/include/ExtPackManagerImpl.h')
-rw-r--r-- | src/VBox/Main/include/ExtPackManagerImpl.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/src/VBox/Main/include/ExtPackManagerImpl.h b/src/VBox/Main/include/ExtPackManagerImpl.h index 3e3fece7d..c0c0e57c1 100644 --- a/src/VBox/Main/include/ExtPackManagerImpl.h +++ b/src/VBox/Main/include/ExtPackManagerImpl.h @@ -1,4 +1,4 @@ -/* $Id: ExtPackManagerImpl.h $ */ +/* $Id: ExtPackManagerImpl.h 37843 2011-07-08 12:34:18Z vboxsync $ */ /** @file * VirtualBox Main - interface for Extension Packs, VBoxSVC & VBoxC. */ @@ -36,10 +36,8 @@ public: DECLARE_NOT_AGGREGATABLE(ExtPackFile) DECLARE_PROTECT_FINAL_CONSTRUCT() BEGIN_COM_MAP(ExtPackFile) - COM_INTERFACE_ENTRY(ISupportErrorInfo) - COM_INTERFACE_ENTRY(IExtPackFile) + VBOX_DEFAULT_INTERFACE_ENTRIES(IExtPackFile) COM_INTERFACE_ENTRY(IExtPackBase) - COM_INTERFACE_ENTRY(IDispatch) END_COM_MAP() DECLARE_EMPTY_CTOR_DTOR(ExtPackFile) @@ -101,10 +99,8 @@ public: DECLARE_NOT_AGGREGATABLE(ExtPack) DECLARE_PROTECT_FINAL_CONSTRUCT() BEGIN_COM_MAP(ExtPack) - COM_INTERFACE_ENTRY(ISupportErrorInfo) - COM_INTERFACE_ENTRY(IExtPack) + VBOX_DEFAULT_INTERFACE_ENTRIES(IExtPack) COM_INTERFACE_ENTRY(IExtPackBase) - COM_INTERFACE_ENTRY(IDispatch) END_COM_MAP() DECLARE_EMPTY_CTOR_DTOR(ExtPack) @@ -192,9 +188,7 @@ class ATL_NO_VTABLE ExtPackManager : DECLARE_NOT_AGGREGATABLE(ExtPackManager) DECLARE_PROTECT_FINAL_CONSTRUCT() BEGIN_COM_MAP(ExtPackManager) - COM_INTERFACE_ENTRY(ISupportErrorInfo) - COM_INTERFACE_ENTRY(IExtPackManager) - COM_INTERFACE_ENTRY(IDispatch) + VBOX_DEFAULT_INTERFACE_ENTRIES(IExtPackManager) END_COM_MAP() DECLARE_EMPTY_CTOR_DTOR(ExtPackManager) @@ -232,6 +226,7 @@ class ATL_NO_VTABLE ExtPackManager : int getVrdeLibraryPathForExtPack(Utf8Str const *a_pstrExtPack, Utf8Str *a_pstrVrdeLibrary); HRESULT getDefaultVrdeExtPack(Utf8Str *a_pstrExtPack); bool isExtPackUsable(const char *a_pszExtPack); + void dumpAllToReleaseLog(void); /** @} */ private: |