Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
FILE_REGION_INPUT является необязательной входной структурой для FSCTL_QUERY_FILE_REGIONS.
Синтаксис
typedef struct _FILE_REGION_INPUT {
LONGLONG FileOffset;
LONGLONG Length;
ULONG DesiredUsage;
} FILE_REGION_INPUT, *PFILE_REGION_INPUT;
Члены
FileOffset
64-разрядное целое число со знаком, содержащее смещение файла (в байтах) в начале диапазона байтов в файле.
Length
64-разрядное целое число со знаком, содержащее размер диапазона в байтах.
DesiredUsage
32-разрядное целое число без знака, указывающее параметры использования для этой операции. DesiredUsage может быть одним из следующих значений.
| Ценность | Значение |
|---|---|
| FILE_REGION_USAGE_VALID_CACHED_DATA (0x00000001) | Запрашивает возврат сведений о допустимой длине данных (VDL) для указанного файла и диапазона файлов в кэше. |
| FILE_REGION_USAGE_VALID_NONCACHED_DATA (0x00000002) | Запрашивает возврат сведений о VDL для указанного диапазона файлов и файлов на диске. |
| Все остальные значения | Если объект FILE_REGION_INPUT указан в FSCTL_QUERY_FILE_REGION, любое другое значение вернет STATUS_INVALID_PARAMETER. |
Замечания
Дополнительные сведения см. в FSCTL_QUERY_FILE_REGIONS.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 8 |
| заголовка | ntifs.h |