summaryrefslogtreecommitdiff
path: root/src/VBox/Main/include/SystemPropertiesImpl.h
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2014-03-26 19:21:20 +0000
committer <>2014-05-08 15:03:54 +0000
commitfb123f93f9f5ce42c8e5785d2f8e0edaf951740e (patch)
treec2103d76aec5f1f10892cd1d3a38e24f665ae5db /src/VBox/Main/include/SystemPropertiesImpl.h
parent58ed4748338f9466599adfc8a9171280ed99e23f (diff)
downloadVirtualBox-master.tar.gz
Imported from /home/lorry/working-area/delta_VirtualBox/VirtualBox-4.3.10.tar.bz2.HEADVirtualBox-4.3.10master
Diffstat (limited to 'src/VBox/Main/include/SystemPropertiesImpl.h')
-rw-r--r--src/VBox/Main/include/SystemPropertiesImpl.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/VBox/Main/include/SystemPropertiesImpl.h b/src/VBox/Main/include/SystemPropertiesImpl.h
index e910b982..3f77949a 100644
--- a/src/VBox/Main/include/SystemPropertiesImpl.h
+++ b/src/VBox/Main/include/SystemPropertiesImpl.h
@@ -6,7 +6,7 @@
*/
/*
- * Copyright (C) 2006-2012 Oracle Corporation
+ * Copyright (C) 2006-2013 Oracle Corporation
*
* This file is part of VirtualBox Open Source Edition (OSE), as
* available from http://www.virtualbox.org. This file is free software;
@@ -69,6 +69,10 @@ public:
STDMETHOD(COMGETTER(SerialPortCount))(ULONG *count);
STDMETHOD(COMGETTER(ParallelPortCount))(ULONG *count);
STDMETHOD(COMGETTER(MaxBootPosition))(ULONG *aMaxBootPosition);
+ STDMETHOD(COMGETTER(ExclusiveHwVirt))(BOOL *aExclusiveHwVirt);
+ STDMETHOD(COMSETTER(ExclusiveHwVirt))(BOOL aExclusiveHwVirt);
+ STDMETHOD(COMGETTER(LoggingLevel))(BSTR *aLoggingLevel);
+ STDMETHOD(COMSETTER(LoggingLevel))(IN_BSTR aLoggingLevel);
STDMETHOD(COMGETTER(DefaultMachineFolder))(BSTR *aDefaultMachineFolder);
STDMETHOD(COMSETTER(DefaultMachineFolder))(IN_BSTR aDefaultMachineFolder);
STDMETHOD(COMGETTER(MediumFormats))(ComSafeArrayOut(IMediumFormat *, aMediumFormats));
@@ -95,6 +99,8 @@ public:
STDMETHOD(COMSETTER(AutostartDatabasePath))(IN_BSTR aAutostartDbPath);
STDMETHOD(COMGETTER(DefaultAdditionsISO))(BSTR *aDefaultAdditionsISO);
STDMETHOD(COMSETTER(DefaultAdditionsISO))(IN_BSTR aDefaultAdditionsISO);
+ STDMETHOD(COMGETTER(DefaultFrontend))(BSTR *aDefaultFrontend);
+ STDMETHOD(COMSETTER(DefaultFrontend))(IN_BSTR aDefaultFrontend);
STDMETHOD(GetMaxNetworkAdapters)(ChipsetType_T aChipset, ULONG *aMaxInstances);
STDMETHOD(GetMaxNetworkAdaptersOfType)(ChipsetType_T aChipset, NetworkAttachmentType_T aType, ULONG *aMaxInstances);
@@ -104,6 +110,7 @@ public:
STDMETHOD(GetMaxInstancesOfStorageBus)(ChipsetType_T aChipset, StorageBus_T aBus, ULONG *aMaxInstances);
STDMETHOD(GetDeviceTypesForStorageBus)(StorageBus_T aBus, ComSafeArrayOut(DeviceType_T, aDeviceTypes));
STDMETHOD(GetDefaultIoCacheSettingForStorageController)(StorageControllerType_T aControllerType, BOOL *aEnabled);
+ STDMETHOD(GetMaxInstancesOfUSBControllerType)(ChipsetType_T aChipset, USBControllerType_T aType, ULONG *aMaxInstances);
// public methods only for internal purposes
@@ -122,6 +129,7 @@ private:
HRESULT getUserHomeDirectory(Utf8Str &strPath);
HRESULT setDefaultMachineFolder(const Utf8Str &aPath);
+ HRESULT setLoggingLevel(const Utf8Str &aLoggingLevel);
HRESULT setDefaultHardDiskFormat(const Utf8Str &aFormat);
HRESULT setVRDEAuthLibrary(const Utf8Str &aPath);
@@ -129,6 +137,7 @@ private:
HRESULT setDefaultVRDEExtPack(const Utf8Str &aPath);
HRESULT setAutostartDatabasePath(const Utf8Str &aPath);
HRESULT setDefaultAdditionsISO(const Utf8Str &aPath);
+ HRESULT setDefaultFrontend(const Utf8Str &aPath);
VirtualBox * const mParent;