Condividi tramite


Metodo IVMVirtualMachine::Startup2

[PC virtuale Windows non è più disponibile per l'uso a partire da Windows 8. Usare invece il provider WMI Hyper-V (V2).]

Avvia la macchina virtuale dallo stato non inizializzato o salvato, con opzioni avanzate.

Questo metodo fornisce un meccanismo per avviare una macchina virtuale con un disco diverso anche se il timestamp del disco padre è stato modificato.

Sintassi

HRESULT Startup2(
  [in]          VMStartupOption startupOption,
  [out, retval] IVMTask         **startupTask
);

Parametri

startupOption [in]

Opzione di avvio avanzata. I valori possibili provengono dall'enumerazione VMStartupOption .

startupTask [out, retval]

Oggetto IVMTask utilizzato per tenere traccia dello stato di completamento della sequenza di inizio.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice/valore restituito Descrizione
S_OK
0
L'operazione è stata completata.
E_INVALIDARG
0x80000003
Il parametro startupOption non è valido.
E_POINTER
0x80004003
Il parametro startupTask è NULL.
HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED)
0x80070005
Il chiamante deve disporre delle autorizzazioni di accesso per l'avvio della macchina virtuale.
VM_E_TIMED_OUT
0xA0040202
L'operazione non è stata completata in modo tempestivo.
VM_E_OUT_OF_RESOURCE
0xA0040203
Le risorse host non sono sufficienti.
VM_E_TOO_MANY_VMS
0xA0040204
Troppe macchine virtuali attive.
VM_E_VM_RUNNING
0xA0040500
La macchina virtuale è già in esecuzione.
DISP_E_EXCEPTION
0x80020009
Si è verificato un errore imprevisto.

Commenti

I valori seguenti possono essere restituiti tramite la proprietà Error dell'oggetto IVMTask restituito.

Codice errore /valore Descrizione
VM_E_UNSUPPORTED_HARDWARE (0xA0040950)
L'hardware non supporta la virtualizzazione.
VM_E_HARDWARE_VIRTUALIZATION_DISABLED (0xA0040951)
La virtualizzazione hardware è disabilitata.
VM_E_VMVIRTUALPC_OLDER_VERSION (0xA0040952)
Sono installati sia Virtual PC 2007 che Pc virtuale Windows.
VM_E_OTHER_VIRTUALIZATION_SOFTWARE (0xA0040953)
È installato un altro software di virtualizzazione.
VM_E_OUT_OF_RESOURCE (0xa00400203)
Le risorse host non sono sufficienti.

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [solo app desktop]
Server minimo supportato
Nessuno supportato
Fine del supporto client
Windows 7
Prodotto
Windows Virtual PC
Intestazione
VPCCOMInterfaces.h
IID
IID_IVMVirtualMachine è definito come f7092aa1-33ed-4f78-a59f-c00adfc2edd7

Vedi anche

IVMVirtualMachine