SET_VIRTUAL_DISK_INFO_VERSION 枚举 (virtdisk.h)

包含虚拟磁盘的版本 SET_VIRTUAL_DISK_INFO 结构,用于对 VHD 函数的调用。 使用不同版本的 结构为 VHD 设置不同类型的信息。

语法

typedef enum _SET_VIRTUAL_DISK_INFO_VERSION {
  SET_VIRTUAL_DISK_INFO_UNSPECIFIED = 0,
  SET_VIRTUAL_DISK_INFO_PARENT_PATH = 1,
  SET_VIRTUAL_DISK_INFO_IDENTIFIER = 2,
  SET_VIRTUAL_DISK_INFO_PARENT_PATH_WITH_DEPTH = 3,
  SET_VIRTUAL_DISK_INFO_PHYSICAL_SECTOR_SIZE = 4,
  SET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID = 5,
  SET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE = 6,
  SET_VIRTUAL_DISK_INFO_PARENT_LOCATOR = 7
} SET_VIRTUAL_DISK_INFO_VERSION;

常量

 
SET_VIRTUAL_DISK_INFO_UNSPECIFIED
值: 0
未使用。 操作将失败。
SET_VIRTUAL_DISK_INFO_PARENT_PATH
值:1
正在设置父信息。
SET_VIRTUAL_DISK_INFO_IDENTIFIER
值: 2
正在设置唯一标识符。

注意 如果 VHD 的唯一标识符因
SET_VIRTUAL_DISK_INFO_IDENTIFIER 操作,它将打破任何现有的差异
VHD 上的链。

 
SET_VIRTUAL_DISK_INFO_PARENT_PATH_WITH_DEPTH
值: 3
设置父文件路径和子深度。

Windows 7 和 Windows Server 2008 R2: 在Windows 8和Windows Server 2012之前,不支持此值。
SET_VIRTUAL_DISK_INFO_PHYSICAL_SECTOR_SIZE
值: 4
设置 VHD 报告的物理扇区大小。

Windows 7 和 Windows Server 2008 R2: 在Windows 8和Windows Server 2012之前,不支持此值。
SET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID
值: 5
当用户首次创建虚拟磁盘以尝试唯一标识该虚拟磁盘时唯一创建的标识符。

Windows 8和Windows Server 2012:在Windows 8.1和Windows Server 2012 R2 之前不支持此值。
SET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE
值: 6
是否为虚拟磁盘启用了可复原更改跟踪 (RCT) 。

Windows 8.1和Windows Server 2012 R2:在Windows 10和Windows Server 2016之前不支持此值。
SET_VIRTUAL_DISK_INFO_PARENT_LOCATOR
值: 7
差异 VHD 存储的父链接信息。 父链接信息是用于查找和正确标识虚拟磁盘链中的下一个父级的元数据。

Windows 8.1和Windows Server 2012 R2:在Windows 10和Windows Server 2016之前不支持此值。

要求

要求
最低受支持的客户端 Windows 7
最低受支持的服务器 Windows Server 2008 R2
标头 virtdisk.h

另请参阅

关于 VHD

VHD 参考