using System; namespace DiscUtils { /// /// Enumeration of possible cluster roles. /// /// A cluster may be in more than one role. [Flags] public enum ClusterRoles { /// /// Unknown, or unspecified role. /// None = 0x00, /// /// Cluster is free. /// Free = 0x01, /// /// Cluster is in use by a normal file. /// DataFile = 0x02, /// /// Cluster is in use by a system file. /// /// This isn't a file marked with the 'system' attribute, /// rather files that form part of the file system namespace but also /// form part of the file system meta-data. SystemFile = 0x04, /// /// Cluster is in use for meta-data. /// Metadata = 0x08, /// /// Cluster contains the boot region. /// BootArea = 0x10, /// /// Cluster is marked bad. /// Bad = 0x20 } }