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 |