Freigeben über


IVMHardDisk-Schnittstelle

[Windows Virtual PC ist ab Windows 8 nicht mehr verfügbar. Verwenden Sie stattdessen den Hyper-V WMI-Anbieter (V2).]

Bietet Zugriff auf ein Festplattenimage. Auf sie kann über die IVMHardDiskConnection::HardDisk-Eigenschaft oder die IVMVirtualPC::GetHardDisk-Methode zugegriffen werden.

Member

Die IVMHardDisk-Schnittstelle erbt von der IDispatch-Schnittstelle . IVMHardDisk verfügt auch über folgende Arten von Membern:

Methoden

Die IVMHardDisk-Schnittstelle verfügt über diese Methoden.

Methode BESCHREIBUNG
Kompakt Komprimiert ein dynamisch expandierendes virtuelles Festplattenimage.
Convert Konvertiert jede virtuelle Festplatte entweder in eine dynamisch expandierende virtuelle Festplatte oder eine virtuelle Festplatte mit fester Größe.
Merge Führt eine differenzierende virtuelle Festplatte mit ihrem übergeordneten Datenträgerimage zusammen.
MergeTo Führt eine differenzierende virtuelle Festplatte mit allen übergeordneten Datenträgern (bis einschließlich der übergeordneten Stammfestplatte) in einer neuen Festplattendatei zusammen.

Eigenschaften

Die IVMHardDisk-Schnittstelle verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
Datei
Schreibgeschützt
Der vollständige Pfadname der virtuellen Festplattendatei.
HostFreeDiskSpace
Schreibgeschützt
Die Menge des verbleibenden Speicherplatzes, der auf dem Host für die virtuelle Festplatte verfügbar ist.
Parent
Lesen/Schreiben
Das übergeordnete Element der differenzierenden virtuellen Festplatte.
SizeInGuest
Schreibgeschützt
Die Größe der virtuellen Festplatte im Gastbetriebssystem.
SizeOnHost
Schreibgeschützt
Die Größe der virtuellen Festplattendatei auf dem Hostcomputer.
type
Schreibgeschützt
Der Typ der virtuellen Festplatte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Ende des Supports (Client)
Windows 7
Produkt
Windows Virtual PC
Header
VPCCOMInterfaces.h
IID
IID_IVMHardDisk ist definiert als ffa14ae6-48f5-42a4-8a22-186f2e5c7db0