Bagikan melalui


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

Lihat juga

FILE_REGION_INPUT

FILE_REGION_OUTPUT

FSCTL_QUERY_FILE_REGIONS