struktur FILE_PROVIDER_EXTERNAL_INFO_V1 (ntifs.h)
Struktur FILE_PROVIDER_EXTERNAL_INFO_V1 mendefinisikan metadata khusus untuk file yang disediakan oleh WOF_PROVIDER_FILE. Penyedia ini memberikan pemadatan yang efisien untuk data yang tidak akan dimodifikasi, seperti file yang dapat dieksekusi. Jika file dibuka untuk akses tulis, file akan didekompresi secara transparan.
Sintaks
typedef struct _FILE_PROVIDER_EXTERNAL_INFO_V1 {
ULONG Version;
ULONG Algorithm;
ULONG Flags;
} FILE_PROVIDER_EXTERNAL_INFO_V1, *PFILE_PROVIDER_EXTERNAL_INFO_V1;
Anggota
Version
Versi penyedia yang akan digunakan. Tentukan FILE_PROVIDER_CURRENT_VERSION.
Algorithm
Menentukan algoritma kompresi yang digunakan untuk memadatkan file ini. Algoritma yang ditentukan saat ini adalah:
Algoritma | Deskripsi |
---|---|
FILE_PROVIDER_COMPRESSION_XPRESS4K | Data untuk file harus dikompresi dalam gugus 4kb dengan algoritma XPress. Algoritma ini dirancang agar ringan secara komputasi, dan menyediakan akses cepat ke data. |
FILE_PROVIDER_COMPRESSION_LZX | Data untuk file harus dikompresi dalam gugus 32kb dengan algoritma LZX. Algoritma ini dirancang agar sangat ringkas, dan menyediakan jejak kecil untuk data yang jarang diakses. |
FILE_PROVIDER_COMPRESSION_XPRESS8K | Data untuk file harus dikompresi dalam potongan 8kb dengan algoritma XPress. |
FILE_PROVIDER_COMPRESSION_XPRESS16K | Data untuk file harus dikompresi dalam gugus 16kb dengan algoritma XPress. |
Flags
Menentukan bendera untuk operasi. Dicadangkan untuk digunakan di masa mendatang, harus 0.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Header | ntifs.h (termasuk Windows.h, WinIoCtl.h, Ntifs.h, Windows.h, WinIoCtl.h, Ntifs.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