struktur QUERY_ON_CREATE_FILE_STAT_INFORMATION (ntifs.h)
Struktur QUERY_ON_CREATE_FILE_STAT_INFORMATION digunakan untuk menulis informasi file ketika FltRequestFileInfoOnCreateCompletion dipanggil dengan bendera QoCFileStatInformation yang diatur dalam parameter InfoClassFlags .
Sintaks
typedef struct _QUERY_ON_CREATE_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;
} QUERY_ON_CREATE_FILE_STAT_INFORMATION, *PQUERY_ON_CREATE_FILE_STAT_INFORMATION;
Anggota
FileId
ID file.
CreationTime
Waktu pembuatan file.
LastAccessTime
Waktu file terakhir diakses.
LastWriteTime
Terakhir kali file ditulis.
ChangeTime
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 yang 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 nilai berikut yang valid.
Atribut | Makna |
---|---|
FILE_ATTRIBUTE_READONLY (0x00000001) | File bersifat baca-saja. |
FILE_ATTRIBUTE_HIDDEN (0x00000002) | File atau direktori disembunyikan. |
FILE_ATTRIBUTE_SYSTEM (0x00000004) | File atau direktori sebagian atau eksklusif digunakan oleh sistem operasi. |
FILE_ATTRIBUTE_DIRECTORY (0x00000010) | Mengidentifikasi direktori. |
FILE_ATTRIBUTE_ARCHIVE (0x00000020) | File atau direktori yang ditandai untuk arsip. |
FILE_ATTRIBUTE_NORMAL (0x00000080) | File yang tidak memiliki atribut lain yang ditetapkan. Atribut ini hanya valid jika digunakan sendiri. |
ReparseTag
Tag titik pemilah ulang. Lihat Tentang titik pemilah ulang untuk informasi selengkapnya.
NumberOfLinks
Jumlah tautan ke file.
Keterangan
Sistem file mengalokasikan struktur ini dan mengisi informasi yang diminta, jika didukung, saat memproses pembuatan file. Filter Manager akan membebaskan struktur yang dialokasikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1809 |
Header | ntifs.h |