2.2.2.19.1.3 DEPENDENT_DISK_FLAG
The DEPENDENT_DISK_FLAG enumeration contains virtual disk dependency information flags.
-
typedef enum _DEPENDENT_DISK_FLAG { DEPENDENT_DISK_FLAG_NONE = 0x0, DEPENDENT_DISK_FLAG_MULT_BACKING_FILES = 0x1, DEPENDENT_DISK_FLAG_FULLY_ALLOCATED = 0x2, DEPENDENT_DISK_FLAG_READ_ONLY = 0x4, DEPENDENT_DISK_FLAG_REMOTE = 0x8, DEPENDENT_DISK_FLAG_SYSTEM_VOLUME = 0x10, DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT = 0x20, DEPENDENT_DISK_FLAG_REMOVABLE = 0x40, DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER = 0x80, DEPENDENT_DISK_FLAG_PARENT = 0x100, DEPENDENT_DISK_FLAG_NO_HOST_DISK = 0x200, DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME = 0x400 } DEPENDENT_DISK_FLAG;
DEPENDENT_DISK_FLAG_NONE: No flags specified. Use system defaults.
DEPENDENT_DISK_FLAG_MULT_BACKING_FILES: Multiple files backing the virtual disk.
DEPENDENT_DISK_FLAG_FULLY_ALLOCATED: Fully allocated virtual disk.
DEPENDENT_DISK_FLAG_READ_ONLY: Read-only virtual disk.
DEPENDENT_DISK_FLAG_REMOTE: The backing file of the virtual disk is not on a local physical disk.
DEPENDENT_DISK_FLAG_SYSTEM_VOLUME: Reserved.
DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT: The backing file of the virtual disk is on the system volume.
DEPENDENT_DISK_FLAG_REMOVABLE: The backing file of the virtual disk is on a removable physical disk.
DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER: Drive letters are not automatically assigned to the volumes on the virtual disk.
DEPENDENT_DISK_FLAG_PARENT: The virtual disk is a parent in a differencing chain.
DEPENDENT_DISK_FLAG_NO_HOST_DISK: The virtual disk is not surfaced on (attached to) the local host. For example, it is attached to a guest virtual machine.
DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME: The lifetime of the virtual disk is not tied to any application or process.