IVMHardDisk::Compact-Methode

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

Komprimiert ein dynamisch erweiterndes Image einer virtuellen Festplatte.

Syntax

HRESULT Compact(
  [out, retval] IVMTask **compactTask
);

Parameter

compactTask [ out, retval]

Ein IVMTask-Objekt, das verwendet wird, um den Abschluss des Kompaktierungsprozesses nachverfolgung.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode/-wert Beschreibung
S _ OK
0
Der Vorgang wurde durchgeführt.
DISP _ E _ EXCEPTION
0x80020009
Ein unerwarteter Fehler ist aufgetreten.
E _ ZEIGER 0X80004003
Der Parameter ist NULL.
HRESULT _ FROM _ _ WIN32(FEHLERFREIGABEVERLETZUNG) _
0X80070020
Das image der virtuellen Festplatte, auf das dieses IVMHardDisk-Objekt verweist, wird verwendet.
HRESULT _ FROM _ WIN32(ERROR _ DISK _ FULL)
0X80070070
Das Host-Volume verfügt nicht über genügend Speicherplatz, um eine temporäre Datei zu erstellen, die für die Komplektion dieses virtuellen Festplattenimages erforderlich ist.
VM _ _ _ E-APP WIRD _ HERUNTERGEFAHREN
0XA0040209
Das Image der virtuellen Festplatte kann nicht komprimiert werden, da die Anwendung heruntergefahren wird.
VM _ E _ FILE READ ONLY _ _ 0xA004067A
Das Image der virtuellen Festplatte, auf das dieses IVMHardDisk-Objekt verweist, ist als schreibgeschützt gekennzeichnet.
VM _ E _ FALSCHER _ _ _ HD-IMAGETYP
0XA004067B
Das Image der virtuellen Festplatte, auf das dieses IVMHardDisk-Objekt verweist, muss ein vmDiskTypeDynamic-Imagetyp sein.
VM _ E _ UNGÜLTIGE _ _ HD-0XA0040682
Das Image der virtuellen Festplatte, auf das dieses IVMHardDisk-Objekt verweist, scheint kein gültiges Image zu sein.

Hinweise

Um ein dynamisch erweiterndes Festplattenimage zu komprimieren, sollte der freie Speicherplatz auf dem Datenträgerimage zuerst auf 0 (null) gesetzt 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
Product (Produkt)
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID _ IVMHardDisk ist als ffa14ae6-48f5-42a4-8a22-186f2e5c7db0 definiert.

Weitere Informationen

IVMHardDisk