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
}
}