SystemPropertiesImpl.cpp revision a5d293b897a78df8a9bfb091399b8df2b47bea48
05ede5110427cb9dc071cc671d5aaba5d3b88c79nd * VirtualBox COM class implementation
456de5f26ad346749963525a4f91883e6a51c5f3gryzor * Copyright (C) 2006 InnoTek Systemberatung GmbH
456de5f26ad346749963525a4f91883e6a51c5f3gryzor * This file is part of VirtualBox Open Source Edition (OSE), as
456de5f26ad346749963525a4f91883e6a51c5f3gryzor * available from http://www.virtualbox.org. This file is free software;
6ae232055d4d8a97267517c5e50074c2c819941and * you can redistribute it and/or modify it under the terms of the GNU
ef537c131654a829afbd4cfcd074022fe6089d5dnd * General Public License as published by the Free Software Foundation,
6ae232055d4d8a97267517c5e50074c2c819941and * in version 2 as it comes in the "COPYING" file of the VirtualBox OSE
#include "SystemPropertiesImpl.h"
#include "VirtualBoxImpl.h"
#include "MachineImpl.h"
#include "Logging.h"
#include "SchemaDefs.h"
return S_OK;
if (isReady())
uninit ();
mHWVirtExEnabled = false;
setReady(true);
return S_OK;
setReady (false);
if (!minRAM)
return E_POINTER;
CHECK_READY();
return S_OK;
if (!maxRAM)
return E_POINTER;
CHECK_READY();
return S_OK;
if (!minVRAM)
return E_POINTER;
CHECK_READY();
return S_OK;
if (!maxVRAM)
return E_POINTER;
CHECK_READY();
return S_OK;
if (!maxMonitors)
return E_POINTER;
CHECK_READY();
return S_OK;
if (!maxVDISize)
return E_POINTER;
CHECK_READY();
return S_OK;
if (!count)
return E_POINTER;
CHECK_READY();
return S_OK;
if (!aMaxBootPosition)
return E_POINTER;
CHECK_READY();
return S_OK;
if (!aDefaultVDIFolder)
return E_POINTER;
CHECK_READY();
return S_OK;
CHECK_READY();
return rc;
if (!aDefaultMachineFolder)
return E_POINTER;
CHECK_READY();
return S_OK;
CHECK_READY();
return rc;
STDMETHODIMP SystemProperties::COMGETTER(RemoteDisplayAuthLibrary) (BSTR *aRemoteDisplayAuthLibrary)
return E_POINTER;
CHECK_READY();
return S_OK;
STDMETHODIMP SystemProperties::COMSETTER(RemoteDisplayAuthLibrary) (INPTR BSTR aRemoteDisplayAuthLibrary)
CHECK_READY();
return rc;
if (!enabled)
return E_POINTER;
CHECK_READY();
return S_OK;
CHECK_READY();
CHECK_READY();
return rc;
CHECK_READY();
if (mDefaultVDIFolder)
return S_OK;
return S_OK;
return S_OK;
return S_OK;