Bagikan melalui


struktur FILE_STAT_INFORMATION (ntifs.h)

FILE_STAT_INFORMATION berisi metadata tentang file.

Sintaks

typedef struct _FILE_STAT_INFORMATION {
  LARGE_INTEGER FileId;
  LARGE_INTEGER CreationTime;
  LARGE_INTEGER LastAccessTime;
  LARGE_INTEGER LastWriteTime;
  LARGE_INTEGER ChangeTime;
  LARGE_INTEGER AllocationSize;
  LARGE_INTEGER EndOfFile;
  ULONG         FileAttributes;
  ULONG         ReparseTag;
  ULONG         NumberOfLinks;
  ACCESS_MASK   EffectiveAccess;
} FILE_STAT_INFORMATION, *PFILE_STAT_INFORMATION;

Anggota

FileId

Menentukan id file.

CreationTime

Menentukan waktu pembuatan file.

LastAccessTime

Menentukan terakhir kali file diakses.

LastWriteTime

Menentukan terakhir kali file ditulis.

ChangeTime

Menentukan terakhir kali file diubah.

AllocationSize

Ukuran alokasi file, dalam byte. Biasanya nilai ini adalah kelipatan sektor atau ukuran kluster dari perangkat fisik yang mendasar.

EndOfFile

Posisi akhir file baru absolut sebagai offset byte dari awal file. EndOfFile menentukan offset byte ke akhir file. Karena nilai ini berbasis nol, nilai ini sebenarnya mengacu pada byte gratis pertama dalam file. Dengan kata lain, EndOfFile adalah offset ke byte segera setelah byte terakhir yang valid dalam file.

FileAttributes

Atribut file, yang dapat berupa kombinasi yang valid dari berikut ini:

Atribut Nilai
FILE_ATTRIBUTE_READONLY 0x00000001
FILE_ATTRIBUTE_HIDDEN 0x00000002
FILE_ATTRIBUTE_SYSTEM 0x00000004
FILE_ATTRIBUTE_DIRECTORY 0x00000010
FILE_ATTRIBUTE_ARCHIVE 0x00000020
FILE_ATTRIBUTE_NORMAL 0x00000080

ReparseTag

Pilah ulang tag titik. Lihat Tentang titik pemilah ulang untuk informasi selengkapnya.

NumberOfLinks

Menentukan jumlah tautan ke file.

EffectiveAccess

Menentukan hak akses file.

Keterangan

NtQueryInformationByName dan NtQueryInformationFile mengembalikan informasi dalam struktur FILE_STAT_INFORMATION ketika parameter FileInformationClass mereka adalah FileStatInformation.

Persyaratan

Persyaratan Nilai
Header ntifs.h

Lihat juga

NtQueryInformationByName

NtQueryInformationFile