Struct file_attributes
hamigaki::filesystem::file_attributes —
Synopsis
struct file_attributes {
// types
typedef unsigned long value_type;
// static constants
static const value_type read_only = 0x00000001ul; // 読み出し専用
static const value_type hidden = 0x00000002ul; // 隠しファイル
static const value_type system = 0x00000004ul; // システムファイル
static const value_type directory = 0x00000010ul; // ディレクトリ
static const value_type archive = 0x00000020ul; // アーカイブフラグ
static const value_type device = 0x00000040ul; // 予約済み
static const value_type temporary = 0x00000100ul; // 一時ファイル
static const value_type sparse = 0x00000200ul; // スパースファイル
static const value_type reparse_point = 0x00000400ul; // リパースポイント
static const value_type compressed = 0x00000800ul; // 圧縮ファイル
static const value_type offline = 0x00001000ul; // オフラインファイル
static const value_type not_indexed = 0x00002000ul; // インデックスサービスの対象としない
static const value_type encrypted = 0x00004000ul; // 暗号化ファイル
static const value_type type_mask = 0x00000450ul; // ファイル種別を示すフラグの集合
};