struktur WIN32_FILE_ATTRIBUTE_DATA (fileapi.h)
Berisi informasi atribut untuk file atau direktori. Fungsi GetFileAttributesEx menggunakan struktur ini.
Sintaks
typedef struct _WIN32_FILE_ATTRIBUTE_DATA {
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
} WIN32_FILE_ATTRIBUTE_DATA, *LPWIN32_FILE_ATTRIBUTE_DATA;
Anggota
dwFileAttributes
Informasi atribut sistem file untuk file atau direktori.
Untuk nilai yang mungkin dan deskripsinya, lihat Konstanta Atribut File.
ftCreationTime
Struktur FILETIME yang menentukan kapan file atau direktori dibuat.
Jika sistem file yang mendasar tidak mendukung waktu pembuatan, anggota ini adalah nol.
ftLastAccessTime
Struktur FILETIME .
Untuk file, struktur menentukan kapan file terakhir dibaca dari atau ditulis.
Untuk direktori, struktur menentukan kapan direktori dibuat.
Untuk file dan direktori, tanggal yang ditentukan sudah benar, tetapi waktu hari selalu diatur ke tengah malam. Jika sistem file yang mendasar tidak mendukung waktu akses terakhir, anggota ini adalah nol.
ftLastWriteTime
Struktur FILETIME .
Untuk file, struktur menentukan kapan file terakhir ditulis.
Untuk direktori, struktur menentukan kapan direktori dibuat.
Jika sistem file yang mendasar tidak mendukung waktu tulis terakhir, anggota ini adalah nol.
nFileSizeHigh
DWORD berurutan tinggi dari ukuran file.
Anggota ini tidak memiliki arti untuk direktori.
nFileSizeLow
DWORD berurutan rendah dari ukuran file.
Anggota ini tidak memiliki arti untuk direktori.
Keterangan
Tidak semua sistem file dapat merekam pembuatan dan waktu akses terakhir, dan tidak semua sistem file merekamnya dengan cara yang sama. Misalnya, pada sistem file FAT, waktu buat memiliki resolusi 10 milidetik, waktu tulis memiliki resolusi 2 detik, dan waktu akses memiliki resolusi 1 hari. Pada sistem file NTFS, waktu akses memiliki resolusi 1 jam. Untuk informasi selengkapnya, lihat Waktu File.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | fileapi.h (termasuk Windows.h, WinBase.h) |