struktur FILE_BASIC_INFO (winbase.h)

Berisi informasi dasar untuk file. Digunakan untuk handel file.

Sintaksis

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;

Anggota

CreationTime

Waktu file dibuat dalam format FILETIME, yang merupakan nilai 64-bit yang mewakili jumlah interval 100 nanodetik sejak 1 Januari 1601 (UTC).

LastAccessTime

Waktu file terakhir diakses dalam format FILETIME.

LastWriteTime

Waktu file terakhir ditulis dalam format FILETIME.

ChangeTime

Waktu file diubah dalam format FILETIME.

Nota

Perbedaan antara ChangeTime dan LastWriteTime, adalah bahwa LastWriteTime berkaitan dengan aliran data yang mendasarinya, sementara ChangeTime mengacu pada perubahan metadata file, seperti perubahan nama dan perubahan atribut.

FileAttributes

Atribut file. Untuk daftar atribut, lihat Konstanta Atribut File. Jika ini diatur ke 0 dalam struktur FILE_BASIC_INFO yang diteruskan ke SetFileInformationByHandle maka tidak ada atribut yang diubah.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Header winbase.h (termasuk Windows.h)
Redistributable Windows SDK di Windows Server 2003 dan Windows XP.

Lihat juga

FILE_INFO_BY_HANDLE_CLASS

GetFileAttributes

GetFileInformationByHandleEx

setFileInformationByHandle