IVMVirtualMachine::Startup2-Methode

[Windows Der virtuelle PC ist ab diesem Zeitraum nicht mehr Windows 8. Verwenden Sie stattdessen den Hyper-V-WMI-Anbieter (V2).]

Startet den virtuellen Computer (VM) mit erweiterten Optionen entweder aus dem nicht initialisierten oder gespeicherten Zustand.

Diese Methode bietet einen Mechanismus zum Starten eines virtuellen Computers mit einem sich unterscheidenden Datenträger, auch wenn der Zeitstempel des übergeordneten Datenträgers geändert wurde.

Syntax

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

Parameter

startupOption [ In]

Die erweiterte Startoption. Die möglichen Werte sind aus der VMStartupOption-Enumeration.

startupTask [ out, retval]

Ein IVMTask-Objekt, das zum Nachverfolgen des Abschlussfortschritts der Startsequenz verwendet wird.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode/-wert Beschreibung
S _ OK
0
Der Vorgang wurde durchgeführt.
E _ INVALIDARG-0x80000003
Der startupOption-Parameter ist ungültig.
E _ ZEIGER 0X80004003
Der startupTask-Parameter ist NULL.
HRESULT _ FROM _ WIN32(ERROR _ ACCESS _ DENIED)
0X80070005
Der Aufrufer muss über Ausführungszugriffsberechtigungen verfügen, um diesen virtuellen Computer zu starten.
VM _ E _ TIMED _ OUT
0xA0040202
Der Vorgang wurde nicht rechtzeitig abgeschlossen.
VM _ E _ OUT _ OF _ RESOURCE
0XA0040203
Es sind nicht genügend Hostressourcen vorhanden.
VM _ E _ TOO _ MANY _ VMS
0xA0040204
Es gibt zu viele aktive VMs.
VM _ E _ _ VM, DIE
0XA0040500
Der virtuelle Computer wird bereits ausgeführt.
DISP _ E _ EXCEPTION
0x80020009
Ein unerwarteter Fehler ist aufgetreten.

Hinweise

Die folgenden Werte können über die Error-Eigenschaft des zurückgegebenen IVMTask-Objekts zurückgegeben werden.

Fehlercode/-wert Beschreibung
VM_E_UNSUPPORTED_HARDWARE (0xA0040950)
Die Hardware unterstützt keine Virtualisierung.
VM_E_HARDWARE_VIRTUALIZATION_DISABLED (0xA0040951)
Die Hardwarevirtualisierung ist deaktiviert.
VM_E_VMVIRTUALPC_OLDER_VERSION (0xA0040952)
Sowohl Virtual PC 2007 als auch Windows Virtual PC sind installiert.
VM_E_OTHER_VIRTUALIZATION_SOFTWARE (0xA0040953)
Andere Virtualisierungssoftware ist installiert.
VM_E_OUT_OF_RESOURCE (0xa00400203)
Es sind nicht genügend Hostressourcen vorhanden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [ Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Ende des Supports (Client)
Windows 7
Produkt
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID _ IVMVirtualMachine ist als f7092aa1-33ed-4f78-a59f-c00adfc2edd7 definiert.

Siehe auch

IVMVirtualMachine