IVMHardDisk 接口

[自 Windows 8 起,Windows 虚拟电脑不再可用。 请改用 Hyper-V WMI 提供程序 (V2) 。]

提供对硬盘映像的访问。 可以通过 IVMHardDiskConnection::HardDisk 属性或 IVMVirtualPC::GetHardDisk 方法访问它。

成员

IVMHardDisk 接口继承自 IDispatch 接口。 IVMHardDisk 还具有以下类型的成员:

方法

IVMHardDisk 接口具有以下方法。

方法 说明
精简 压缩动态扩展的虚拟硬盘映像。
转换 将任何虚拟硬盘转换为动态扩展的虚拟硬盘或固定大小的虚拟硬盘。
Merge 将差异虚拟硬盘与其父磁盘映像合并。
MergeTo 将差异虚拟硬盘与其所有父级合并 (并包括根父虚拟硬盘) 到新的硬盘文件。

属性

IVMHardDisk 接口具有以下属性。

属性 访问类型 说明
文件
只读
虚拟硬盘文件的完整路径名称。
HostFreeDiskSpace
只读
主机上可用于虚拟硬盘的剩余磁盘空间量。
Parent
读取/写入
差异虚拟硬盘的父级。
SizeInGuest
只读
来宾操作系统中虚拟硬盘的大小。
SizeOnHost
只读
主计算机上的虚拟硬盘文件的大小。
类型
只读
虚拟硬盘的类型。

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
无受支持的版本
终止客户端支持
Windows 7
产品
Windows Virtual PC
标头
VPCCOMInterfaces.h
IID
IID_IVMHardDisk定义为 ffa14ae6-48f5-42a4-8a22-186f2e5c7db0