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 |
|---|---|
|
Der Vorgang wurde durchgeführt. |
|
Der startupOption-Parameter ist ungültig. |
|
Der startupTask-Parameter ist NULL. |
|
Der Aufrufer muss über Ausführungszugriffsberechtigungen verfügen, um diesen virtuellen Computer zu starten. |
|
Der Vorgang wurde nicht rechtzeitig abgeschlossen. |
|
Es sind nicht genügend Hostressourcen vorhanden. |
|
Es gibt zu viele aktive VMs. |
|
Der virtuelle Computer wird bereits ausgeführt. |
|
Ein unerwarteter Fehler ist aufgetreten. |
Hinweise
Die folgenden Werte können über die Error-Eigenschaft des zurückgegebenen IVMTask-Objekts zurückgegeben werden.
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 |
|
| IID |
IID _ IVMVirtualMachine ist als f7092aa1-33ed-4f78-a59f-c00adfc2edd7 definiert. |