Bagikan melalui


struktur FILE_REGION_INPUT (ntifs.h)

FILE_REGION_INPUT adalah struktur input opsional untuk FSCTL_QUERY_FILE_REGIONS.

Sintaks

typedef struct _FILE_REGION_INPUT {
  LONGLONG FileOffset;
  LONGLONG Length;
  ULONG    DesiredUsage;
} FILE_REGION_INPUT, *PFILE_REGION_INPUT;

Anggota

FileOffset

Bilangan bulat bertanda 64-bit yang berisi offset file, dalam byte, dari awal rentang byte dalam file.

Length

Bilangan bulat bertanda tangan 64-bit yang berisi ukuran, dalam byte, dari rentang.

DesiredUsage

Bilangan bulat 32-bit yang tidak ditandatangani yang menunjukkan parameter penggunaan untuk operasi ini. DesiredUsage dapat menjadi salah satu nilai berikut.

Nilai Makna
FILE_REGION_USAGE_VALID_CACHED_DATA (0x00000001) Meminta agar informasi tentang panjang data yang valid (VDL) untuk file dan rentang file yang ditentukan dalam cache dikembalikan.
FILE_REGION_USAGE_VALID_NONCACHED_DATA (0x00000002) Meminta agar informasi tentang VDL untuk file dan rentang file yang ditentukan pada disk dikembalikan.
Semua nilai lainnya Jika objek FILE_REGION_INPUT ditentukan dalam FSCTL_QUERY_FILE_REGION, maka nilai lain akan mengembalikan STATUS_INVALID_PARAMETER.

Keterangan

Lihat FSCTL_QUERY_FILE_REGIONS untuk detailnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Header ntifs.h

Lihat juga

FILE_REGION_OUTPUT

FSCTL_QUERY_FILE_REGIONS