Структура FILE_ALLOCATED_RANGE_BUFFER используется с управляющим кодом FSCTL_QUERY_ALLOCATED_RANGES, чтобы обозначить блок байтов в файле. Во время ввода данных управляющим кодом FSCTL_QUERY_ALLOCATED_RANGES, структура указывает для поиска область файла. Во время вывода данных, операция извлекает данные из массива структур FILE_ALLOCATED_RANGE_BUFFER, чтобы обозначить размещенные блоки в пределах области поиска.
Синтаксис
typedef struct _FILE_ALLOCATED_RANGE_BUFFER { LARGE_INTEGER FileOffset; LARGE_INTEGER Length; } FILE_ALLOCATED_RANGE_BUFFER, *PFILE_ALLOCATED_RANGE_BUFFER; |
Члены структуры
FileOffset
Начало смещения области байтов в файле, в байтах.
Length
Размер области, в байтах.
Смотри также
Обзор Разреженные файлов, Структуры, используемые в управлении файлами, FSCTL_QUERY_ALLOCATED_RANGES
Размещение и совместимость FILE_ALLOCATED_RANGE_BUFFER |
||
К |
Windows XP |
Да |
л |
Windows 2000 Professional |
Да |
и |
Windows NT |
Нет |
е |
Windows Me |
Нет |
н |
Windows 98 |
Нет |
т |
Windows 95 |
Нет |
С |
Windows Server 2003 |
Да |
е | Windows 2000 Server | Да |
р | Windows NT Server | Нет |
в | ||
е | ||
р | ||
Используемая библиотека |
- |
|
Используемая DLL | - | |
Заголовочный файл | ||
- объявлено в |
Winioctl.h |
|
- включено в |
- |
|
Unicode |
Нет |
|
Замечания по платформе |
Не имеется |