struktur FILE_ALL_INFORMATION (ntifs.h)
Struktur FILE_ALL_INFORMATION adalah kontainer untuk beberapa struktur FILE_XXX_INFORMATION .
Sintaks
typedef struct _FILE_ALL_INFORMATION {
FILE_BASIC_INFORMATION BasicInformation;
FILE_STANDARD_INFORMATION StandardInformation;
FILE_INTERNAL_INFORMATION InternalInformation;
FILE_EA_INFORMATION EaInformation;
FILE_ACCESS_INFORMATION AccessInformation;
FILE_POSITION_INFORMATION PositionInformation;
FILE_MODE_INFORMATION ModeInformation;
FILE_ALIGNMENT_INFORMATION AlignmentInformation;
FILE_NAME_INFORMATION NameInformation;
} FILE_ALL_INFORMATION, *PFILE_ALL_INFORMATION;
Anggota
BasicInformation
Berisi informasi dasar tentang file, yang mencakup atribut file dan waktu pembuatan file. Anggota ini adalah struktur FILE_BASIC_INFORMATION .
StandardInformation
Berisi informasi standar tentang file, yang mencakup ukuran alokasi file, offset akhir file, dan apakah file tersebut adalah direktori. Anggota ini adalah struktur FILE_STANDARD_INFORMATION .
InternalInformation
Berisi nomor referensi file 8-byte untuk file tersebut. Anggota ini adalah struktur FILE_INTERNAL_INFORMATION .
EaInformation
Menentukan ukuran atribut file yang diperluas. Anggota ini adalah struktur FILE_EA_INFORMATION .
AccessInformation
Menentukan hak akses klien ke file. Anggota ini adalah struktur FILE_ACCESS_INFORMATION .
PositionInformation
Menentukan posisi file saat ini. Anggota ini adalah struktur FILE_POSITION_INFORMATION .
ModeInformation
Menentukan mode akses tempat file dibuat atau dibuka. Anggota ini adalah struktur FILE_MODE_INFORMATION .
AlignmentInformation
Menentukan persyaratan perataan alamat memori perangkat untuk transfer data. Anggota ini adalah struktur FILE_ALIGNMENT_INFORMATION .
NameInformation
Berisi nama file. Anggota ini adalah struktur FILE_NAME_INFORMATION . Struktur ini berisi karakter pertama dalam string nama file. Karakter tambahan dalam string nama file segera mengikuti struktur. Untuk mengakomodasi nama file lengkap, buffer yang dialokasikan untuk berisi struktur FILE_ALL_INFORMATION harus cukup besar untuk berisi struktur dan bagian dari string nama file yang mengikuti struktur.
Keterangan
Struktur ini digunakan oleh rutinitas ZwQueryInformationFile .
FILE_ALL_INFORMATION menggabungkan beberapa struktur informasi file ke dalam satu struktur untuk mengurangi jumlah kueri yang diperlukan untuk mendapatkan informasi tentang file.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP |
Header | ntifs.h (termasuk Ntifs.h, Fltkernel.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk