FILE_BASIC_INFO構造体 (winbase.h)
ファイルの基本情報が含まれます。 ファイル ハンドルに使用されます。
構文
typedef struct _FILE_BASIC_INFO {
LARGE_INTEGER CreationTime;
LARGE_INTEGER LastAccessTime;
LARGE_INTEGER LastWriteTime;
LARGE_INTEGER ChangeTime;
DWORD FileAttributes;
} FILE_BASIC_INFO, *PFILE_BASIC_INFO;
メンバー
CreationTime
ファイルが FILETIME 形式で作成された時刻。これは、1601 年 1 月 1 日 (UTC) 以降の 100 ナノ秒間隔の数を表す 64 ビット値です。
LastAccessTime
ファイルが最後に FILETIME 形式でアクセスされた時刻。
LastWriteTime
ファイルが FILETIME 形式で最後に書き込まれた時刻。
ChangeTime
ファイルが FILETIME 形式で変更された時刻。
FileAttributes
ファイル属性。 属性の一覧については、「 ファイル属性定数」を参照してください。 SetFileInformationByHandle に渡されたFILE_BASIC_INFO構造体でこれが 0 に設定されている場合、属性は変更されません。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
Header | winbase.h (Windows.h を含む) |
再頒布可能パッケージ | Windows Server 2003 および Windows XP 上の Windows SDK。 |