struktur FILE_STANDARD_INFORMATION (wdm.h)

Struktur FILE_STANDARD_INFORMATION digunakan sebagai argumen untuk rutinitas yang mengkueri atau mengatur informasi file.

Sintaks

typedef struct _FILE_STANDARD_INFORMATION {
  LARGE_INTEGER AllocationSize;
  LARGE_INTEGER EndOfFile;
  ULONG         NumberOfLinks;
  BOOLEAN       DeletePending;
  BOOLEAN       Directory;
} FILE_STANDARD_INFORMATION, *PFILE_STANDARD_INFORMATION;

Anggota

AllocationSize

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

EndOfFile

Akhir lokasi file sebagai offset byte.

NumberOfLinks

Jumlah tautan keras ke file.

DeletePending

Status hapus tertunda. TRUE menunjukkan bahwa penghapusan file telah diminta.

Directory

Status direktori file. TRUE menunjukkan objek file mewakili direktori.

Keterangan

EndOfFile menentukan offset byte ke akhir file. Karena nilai ini berbasis nol, nilai ini sebenarnya mengacu pada byte gratis pertama dalam file; artinya, ini adalah offset ke byte segera setelah byte terakhir yang valid dalam file.

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

ZwCreateFile

ZwQueryInformationFile

ZwSetInformationFile