DEPENDENT_DISK_FLAG 枚举 (virtdisk.h)

包含虚拟硬盘 (VHD) 依赖项信息标志。

语法

typedef enum _DEPENDENT_DISK_FLAG {
  DEPENDENT_DISK_FLAG_NONE = 0x00000000,
  DEPENDENT_DISK_FLAG_MULT_BACKING_FILES = 0x00000001,
  DEPENDENT_DISK_FLAG_FULLY_ALLOCATED = 0x00000002,
  DEPENDENT_DISK_FLAG_READ_ONLY = 0x00000004,
  DEPENDENT_DISK_FLAG_REMOTE = 0x00000008,
  DEPENDENT_DISK_FLAG_SYSTEM_VOLUME = 0x00000010,
  DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT = 0x00000020,
  DEPENDENT_DISK_FLAG_REMOVABLE = 0x00000040,
  DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER = 0x00000080,
  DEPENDENT_DISK_FLAG_PARENT = 0x00000100,
  DEPENDENT_DISK_FLAG_NO_HOST_DISK = 0x00000200,
  DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME = 0x00000400,
  DEPENDENT_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES,
  DEPENDENT_DISK_FLAG_ALWAYS_ALLOW_SPARSE,
  DEPENDENT_DISK_FLAG_SUPPORT_ENCRYPTED_FILES
} DEPENDENT_DISK_FLAG;

常量

 
DEPENDENT_DISK_FLAG_NONE
值: 0x00000000
未指定标志。 使用系统默认值。
DEPENDENT_DISK_FLAG_MULT_BACKING_FILES
值: 0x00000001
支持虚拟磁盘的多个文件。
DEPENDENT_DISK_FLAG_FULLY_ALLOCATED
值: 0x00000002
完全分配的虚拟磁盘。
DEPENDENT_DISK_FLAG_READ_ONLY
值: 0x00000004
只读虚拟磁盘。
DEPENDENT_DISK_FLAG_REMOTE
值: 0x00000008
虚拟磁盘的后备文件不在本地物理磁盘上。
DEPENDENT_DISK_FLAG_SYSTEM_VOLUME
值: 0x00000010
保留。
DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT
值: 0x00000020
虚拟磁盘的后备文件位于系统卷上。
DEPENDENT_DISK_FLAG_REMOVABLE
值: 0x00000040
虚拟磁盘的后备文件位于可移动物理磁盘上。
DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER
值: 0x00000080
驱动器号不会自动分配给虚拟磁盘上的卷。
DEPENDENT_DISK_FLAG_PARENT
值: 0x00000100
虚拟磁盘是差异链的父级。
DEPENDENT_DISK_FLAG_NO_HOST_DISK
值: 0x00000200
虚拟磁盘未附加到本地主机。
例如,它附加到来宾虚拟机。
DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME
值: 0x00000400
虚拟磁盘的生存期不绑定到任何应用程序或进程。

要求

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

另请参阅

关于 VHD

VHD 参考

虚拟存储