struktur FILE_REGION_INFO (ntifs.h)
Struktur FILE_REGION_INFO berisi wilayah komputasi file berdasarkan penggunaan yang diinginkan. Struktur ini digunakan untuk menyimpan informasi wilayah untuk pesan balasan FSCTL_QUERY_FILE_REGIONS , dengan struktur FILE_REGION_OUTPUT yang berisi satu atau beberapa struktur FILE_REGION_INFO .
Sintaks
typedef struct _FILE_REGION_INFO {
LONGLONG FileOffset;
LONGLONG Length;
ULONG Usage;
ULONG Reserved;
} FILE_REGION_INFO, *PFILE_REGION_INFO;
Anggota
FileOffset
Bilangan bulat bertanda tangan 64-bit yang berisi offset file, dalam byte, wilayah tersebut.
Length
Bilangan bulat bertanda tangan 64-bit yang berisi ukuran, dalam byte, dari wilayah tersebut.
Usage
Bilangan bulat 32-bit yang tidak ditandatangani yang menunjukkan penggunaan untuk wilayah file yang diberikan. Penggunaan bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
0x00000000 | Rentang yang diberikan tidak valid. Ini tidak cocok dengan kriteria DesiredUsage yang diminta. |
FILE_USAGE_VALID_CACHED_DATA (0x00000001) | Menentukan wilayah file yang ada sebelum VDL seperti yang ada di manajer cache. |
FILE_USAGE_VALID_NONCACHED_DATA (0x00000002) | Menentukan wilayah file yang ada sebelum VDL pada perangkat penyimpanan. |
Reserved
Dipesan; bidang ini harus diatur ke nol dan diabaikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Header | ntifs.h |