24h | 4 | 00h | Используется для выравнивания | |
28h | 8 | Выделенный размер (allocated size), округленный до размера кластера | ||
30h | 8 | Реальный размер (real size) | ||
38h | 8 | Инициализированный размер потока (initialized data size of the stream) | ||
40h | 2N | UNICODE | Имя атрибута (если есть) | |
2N+40h | … | Список отрезков (data runs) |
Типы атрибутов
NTFS поддерживает большее количество предопределенных типов атрибутов, перечисленных в табл. 6.6. Тип атрибута определяет его назначение и формат представления тела. Полное описание всех атрибутов заняло бы не одну главу, а целую книгу, поэтому здесь приводятся лишь наиболее 'ходовые' из них, а за информацией об остальных обращайтесь к документации Linux-NTFS Project.
Значение | ОС | Условное обозначение | Описание |
---|---|---|---|
010h | Любая | $STANDARD_INFORMATION | Стандартная информация о файле (время, права доступа) |
020h | Любая | $ATTRIBUTE_LIST | Список атрибутов |
030h | Любая | $FILE_NAME | Полное имя файла |
040h | Windows NT | $VOLUME_VERSION | Версия тома |
040h | Windows 2000 | $OBJECT_ID | Глобально уникальный идентификатор (GUID) и прочие ID |
050h | Любая | $SECURITY_DESCRIPTOR | Дескриптор безопасности и списки прав доступа (ACL) |
060h | Любая | $VOLUME_NAME | Имя тома |