Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура FILE_REGION_INFO содержит вычисляемый регион файла на основе требуемого использования. Эта структура используется для хранения сведений о регионе для сообщения ответа FSCTL_QUERY_FILE_REGIONS с FILE_REGION_OUTPUT структурой, содержащей одну или несколько структур FILE_REGION_INFO.
Синтаксис
typedef struct _FILE_REGION_INFO {
LONGLONG FileOffset;
LONGLONG Length;
ULONG Usage;
ULONG Reserved;
} FILE_REGION_INFO, *PFILE_REGION_INFO;
Члены
FileOffset
64-разрядное целое число со знаком, содержащее смещение файла в байтах региона.
Length
64-разрядное целое число со знаком, содержащее размер в байтах региона.
Usage
32-разрядное целое число без знака, указывающее использование заданного региона файла. использование может быть одним из следующих значений.
| Ценность | Значение |
|---|---|
| 0x00000000 | Указанный диапазон недопустим. Он не соответствует критериям запрошенного DesiredUsage. |
| FILE_USAGE_VALID_CACHED_DATA (0x00000001) | Определяет эти регионы файла, существующего до VDL, так как он существует в диспетчере кэша. |
| FILE_USAGE_VALID_NONCACHED_DATA (0x00000002) | Определяет эти регионы файлов, которые существуют до VDL на устройстве хранения. |
Reserved
Скрытный; Это поле должно быть равно нулю и игнорироваться.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 8 |
| заголовка | ntifs.h |