ВУЗ:
Составители:
Смещение Длина Описание
04Идентификатор индексного буфера. Содержит ' INDX '.
42
Смещение поля «Счетчик обновления последовательности»
относительно начала заголовка.
62
Количество элементов массива, содержащего значения
обновления последовательности. S +1
16 8 VCN индексного буфера в атрибуте $INDEX_ALLOCATION
24 2
Смещение начала последовательности индексных элементов –
18
28 4 Смещение конца последовательности индексных элементов - 18
32 4 Смещение конца индексного буфера - 18
36 4 1, если узел не является последним (листом)
40 2 Поле «Счетчик обновления последовательности»
42 2*(S-1) Массива обновления последовательности
Формат записи файлового атрибута Таблица 18
Смещение Длина Описание
0 128 Метка в Unicode
128 8 Тип
136 8 Флаги. Таблица 19.
144 8 Минимально выделяемый размер
152 8 Максимально выделяемый размер
Флаги записи файлового атрибута Таблица 19
Значение Смысл
00000001
Может быть индексирован.
00000040
Нуждается в восстановлении во время фазы регенерации.
00000080
Может быть не резидентным.
Доступ к структуре NTFS
Файловая система NTFS может использоваться только операционными системами
Windows NT, Windows 2000, Windows XP, в которых для доступа к секторам диска
можно воспользоваться универсальными функциями CreateFile, ReadFile и WriteFile.
// Пример чтения имен файлов из MFT
#include <windows.h>
#include <stdio.h>
#include <winioctl.h> // Windows NT IOCTL коды
#include <malloc.h>
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »