struktur FILE_STANDARD_INFORMATION_EX (wdm.h)

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

Sintaks

typedef struct _FILE_STANDARD_INFORMATION_EX {
  LARGE_INTEGER AllocationSize;
  LARGE_INTEGER EndOfFile;
  ULONG         NumberOfLinks;
  BOOLEAN       DeletePending;
  BOOLEAN       Directory;
  BOOLEAN       AlternateStream;
  BOOLEAN       MetadataAttribute;
} FILE_STANDARD_INFORMATION_EX, *PFILE_STANDARD_INFORMATION_EX;

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.

AlternateStream

Status aliran data alternatif. TRUE menunjukkan objek file mewakili aliran data alternatif.

MetadataAttribute

Status atribut metadata. TRUE menunjukkan objek file mewakili atribut metadata.

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
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

ZwCreateFile

ZwQueryInformationFile

ZwSetInformationFile