13.07.2015 Views

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

typedef enum _<strong>VDS</strong>_VOLUME_FLAG{<strong>VDS</strong>_VF_SYSTEM_VOLUME = 0x00000001,<strong>VDS</strong>_VF_BOOT_VOLUME = 0x00000002,<strong>VDS</strong>_VF_ACTIVE = 0x00000004,<strong>VDS</strong>_VF_READONLY = 0x00000008,<strong>VDS</strong>_VF_HIDDEN = 0x00000010,<strong>VDS</strong>_VF_CAN_EXTEND = 0x00000020,<strong>VDS</strong>_VF_CAN_SHRINK = 0x00000040,<strong>VDS</strong>_VF_PAGEFILE = 0x00000080,<strong>VDS</strong>_VF_HIBERNATION = 0x00000100,<strong>VDS</strong>_VF_CRASHDUMP = 0x00000200,<strong>VDS</strong>_VF_INSTALLABLE = 0x00000400,<strong>VDS</strong>_VF_LBN_REMAP_ENABLED = 0x00000800,<strong>VDS</strong>_VF_FORMATTING = 0x00001000,<strong>VDS</strong>_VF_NOT_FORMATTABLE = 0x00002000,<strong>VDS</strong>_VF_NTFS_NOT_SUPPORTED = 0x00004000,<strong>VDS</strong>_VF_FAT32_NOT_SUPPORTED = 0x00008000,<strong>VDS</strong>_VF_FAT_NOT_SUPPORTED = 0x00010000,<strong>VDS</strong>_VF_NO_DEFAULT_DRIVE_LETTER = 0x00020000,<strong>VDS</strong>_VF_PERMANENTLY_DISMOUNTED = 0x00040000,<strong>VDS</strong>_VF_PERMANENT_DISMOUNT_SUPPORTED = 0x00080000,<strong>VDS</strong>_VF_SHADOW_COPY = 0x00100000,<strong>VDS</strong>_VF_FVE_ENABLED = 0x00200000} <strong>VDS</strong>_VOLUME_FLAG;<strong>VDS</strong>_VF_SYSTEM_VOLUME: If set, the volume is a system volume. It contains the bootloader that is used to invoke the operating system on the boot volume.<strong>VDS</strong>_VF_BOOT_VOLUME: If set, the volume is a boot volume that contains the operatingsystem.<strong>VDS</strong>_VF_ACTIVE: If set, the volume is an active volume. It can become the system volumeat system startup if the BIOS is configured to select that disk for startup.<strong>VDS</strong>_VF_READONLY: If set, the volume can be read from but not written to.<strong>VDS</strong>_VF_HIDDEN: If set, the volume does not automatically get assigned mount points ordrive letters that can be used to access the volume.<strong>VDS</strong>_VF_CAN_EXTEND: If set, the volume size can be extended.<strong>VDS</strong>_VF_CAN_SHRINK: If set, the volume size can be reduced.<strong>VDS</strong>_VF_PAGEFILE: If this flag is set, the volume contains a page file.<strong>VDS</strong>_VF_HIBERNATION: If set, the volume holds the files that are used when the systemhibernates.<strong>VDS</strong>_VF_CRASHDUMP: If set, the volume acts as a crash-dump device.<strong>VDS</strong>_VF_INSTALLABLE: If set, callers can use the volume to install an operating system.<strong>VDS</strong>_VF_LBN_REMAP_ENABLED: If set, <strong>VDS</strong> can dynamically change the position of thevolume on the disk. This flag is not valid for basic and dynamic volumes and is onlysupported by some third-party volume managers.<strong>VDS</strong>_VF_FORMATTING: If set, the volume is being formatted.[<strong>MS</strong>-<strong>VDS</strong>] — v20110610<strong>Virtual</strong> <strong>Disk</strong> <strong>Service</strong> (<strong>VDS</strong>) <strong>Protocol</strong> <strong>Specification</strong>Copyright © 2011 Microsoft Corporation.Release: Friday, June 10, 201141 / 360

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!