2.2.2.1.2.2 VDS_SERVICE_FLAG

The VDS_SERVICE_FLAG enumeration defines the properties of the service.

 typedef enum _VDS_SERVICE_FLAG
 {
   VDS_SVF_SUPPORT_DYNAMIC = 0x00000001,
   VDS_SVF_SUPPORT_FAULT_TOLERANT = 0x00000002,
   VDS_SVF_SUPPORT_GPT = 0x00000004,
   VDS_SVF_SUPPORT_DYNAMIC_1394 = 0x00000008,
   VDS_SVF_CLUSTER_SERVICE_CONFIGURED = 0x00000010,
   VDS_SVF_AUTO_MOUNT_OFF = 0x00000020,
   VDS_SVF_OS_UNINSTALL_VALID = 0x00000040,
   VDS_SVF_EFI = 0x00000080,
   VDS_SVF_SUPPORT_MIRROR = 0x00000100,
   VDS_SVF_SUPPORT_RAIDS = 0x00000200,
   VDS_SVF_SUPPORT_REFS = 0x00000400L
 } VDS_SERVICE_FLAG;

VDS_SVF_SUPPORT_DYNAMIC:  The server supports dynamic disks.

VDS_SVF_SUPPORT_FAULT_TOLERANT:  The server supports fault-tolerant disks.

VDS_SVF_SUPPORT_GPT:  The server supports the GPT partition format.

VDS_SVF_SUPPORT_DYNAMIC_1394:  The server supports dynamic disks that use the IEEE 1394 interface for the host bus adapter connection. For more information on IEEE 1394, see [IEEE1394-2008].

VDS_SVF_CLUSTER_SERVICE_CONFIGURED:  The server is running on a cluster.

VDS_SVF_AUTO_MOUNT_OFF:  The server will not automatically mount disks.

VDS_SVF_OS_UNINSTALL_VALID:  The server has an uninstall image to which it can roll back.

VDS_SVF_EFI:  The computer starts an EFI from a GPT partition.

VDS_SVF_SUPPORT_MIRROR:  The server supports mirrored volumes (RAID-1).

VDS_SVF_SUPPORT_RAIDS:  The server supports striped with parity volumes (RAID-5).

VDS_SVF_SUPPORT_REFS<27>The server supports the ReFS.