虚拟磁盘函数

虚拟磁盘中使用以下函数:

本部分

主题 描述

ApplySnapshotVhdSet

为 VHD 集文件应用当前虚拟磁盘的快照。

AddVirtualDiskParent

将父磁盘附加到使用 OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN 标志打开的虚拟磁盘。

AttachVirtualDisk

通过找到适当的 VHD 提供程序来完成附件,附加虚拟硬盘(VHD)或 CD 或 DVD 映像文件(ISO)。

BreakMirrorVirtualDisk

中断以前启动的镜像作,并将镜像设置为活动虚拟磁盘。

CompactVirtualDisk

减小虚拟硬盘(VHD)支持存储文件的大小。

CreateVirtualDisk

使用默认参数或使用现有虚拟磁盘或物理磁盘创建虚拟硬盘(VHD)映像文件。

DeleteSnapshotVhdSet

从 VHD 集文件中删除快照。

DeleteVirtualDiskMetadata

从虚拟磁盘中删除元数据。

DetachVirtualDisk

通过找到适当的虚拟磁盘提供程序来完成作,分离虚拟硬盘(VHD)或 CD 或 DVD 映像文件(ISO)。

EnumerateVirtualDiskMetadata

枚举与虚拟磁盘关联的元数据。

ExpandVirtualDisk

增加固定或动态扩展的虚拟硬盘(VHD)的大小。

GetStorageDependencyInformation

返回虚拟硬盘(VHD)或 CD 或 DVD 映像文件(ISO)或这些磁盘中包含的卷及其父磁盘或卷之间的关系。

GetVirtualDiskInformation

检索有关 VHD 的信息。

GetVirtualDiskMetadata

从虚拟磁盘检索指定的元数据。

GetVirtualDiskOperationProgress

检查异步虚拟硬盘(VHD)作的进度。

GetVirtualDiskPhysicalPath

检索包含虚拟硬盘(VHD)或 CD 或 DVD 映像文件(ISO)的物理设备对象的路径。

MergeVirtualDisk

将不同链中的子虚拟硬盘(VHD)与链中的一个或多个父虚拟磁盘合并。

MirrorVirtualDisk

启动虚拟磁盘的镜像作。

ModifyVhdSet

修改虚拟磁盘文件的内部内容。 可用于设置活动叶,或修复快照条目。

OpenVirtualDisk

打开虚拟硬盘(VHD)或 CD 或 DVD 映像文件(ISO),以供使用。

QueryChangesVirtualDisk

检索有关通过弹性更改跟踪(RCT)跟踪的虚拟硬盘(VHD)的指定区域所做的更改的信息。

RawSCSIVirtualDisk

直接向虚拟硬盘发出嵌入式 SCSI 请求。

ResizeVirtualDisk

调整虚拟磁盘的大小。

SetVirtualDiskInformation

设置有关虚拟硬盘(VHD)的信息。

SetVirtualDiskMetadata

设置虚拟磁盘的元数据项。

TakeSnapshotVhdSet

为 VHD 集文件创建当前虚拟磁盘的快照。