}
static int
-vboxStartMachine(virDomainPtr dom, int maxDomID, IMachine *machine, vboxIID *iid)
+vboxStartMachine(virDomainPtr dom, int maxDomID, IMachine *machine)
{
struct _vboxDriver *data = dom->conn->privateData;
int vrdpPresent = 0;
VBOX_UTF8_TO_UTF16("vrdp", &sessionType);
}
- rc = gVBoxAPI.UIMachine.LaunchVMProcess(data, machine, iid,
+ rc = gVBoxAPI.UIMachine.LaunchVMProcess(data, machine,
sessionType, env,
&progress);
gVBoxAPI.UIMachine.GetState(machine, &state);
if (gVBoxAPI.machineStateChecker.NotStart(state)) {
- ret = vboxStartMachine(dom, i, machine, &iid);
+ ret = vboxStartMachine(dom, i, machine);
} else {
virReportError(VIR_ERR_OPERATION_FAILED, "%s",
_("machine is not in "
static nsresult
_machineLaunchVMProcess(struct _vboxDriver *data,
IMachine *machine,
- vboxIID *iid G_GNUC_UNUSED,
PRUnichar *sessionType, PRUnichar *env,
IProgress **progress)
{
PRBool automount);
nsresult (*RemoveSharedFolder)(IMachine *machine, PRUnichar *name);
nsresult (*LaunchVMProcess)(struct _vboxDriver *driver, IMachine *machine,
- vboxIID *iid,
PRUnichar *sessionType, PRUnichar *env,
IProgress **progress);
nsresult (*Unregister)(IMachine *machine, PRUint32 cleanupMode,