VBox.cpp revision 240f7d7012a5f64bcde850bcf048531a710d81cf
* you can redistribute it and/or modify it under the terms of the GNU * General Public License (GPL) as published by the Free Software * Foundation, in version 2 as it comes in the "COPYING" file of the * VirtualBox OSE distribution. VirtualBox OSE is distributed in the * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa * additional information or have any questions. /******************************************************************************* *******************************************************************************/ /******************************************************************************* *******************************************************************************/ /* todo: decide whether or not we're gonna have one executable * which contains both GUI and VM backend or separate executables. * In any case we're expecting this code to be rewritten as this is mostly * a sketch of what we currently think is going to happen when a VM is started. printf(
"fatal error: failed to initialize runtime. (rc=%d)\n",
rc);
printf(
"syntax error: Multiple VM configuration files specified!\n");
* Create the VM from the given config file. * Wait for user to press Control-C, * (or Control-Break if signal is available). printf(
"fatal error: Failed to power on the VM! rc=%d\n",
rc);
printf(
"warning: VMR3Destroy() failed with rc=%d\n",
rc);
* @param iSignalNo Signal number. * assuming BSD style signals here, meaning that execution * continues upon return.... * I've no clue how that works on Win32 and linux though.