Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Типы атрибутов
NTFS поддерживает больше количество предопределенных типов атрибутов. Тип атрибута определяет его назначение и формат представления тела.
Значение
| ОС
| Условное обозначение
| Описание
| 010h
| любая
| $STANDARD_INFORMATION
| стандартная информация о файле (время, права доступа)
| 020h
| любая
| $ATTRIBUTE_LIST
| список атрибутов
| 030h
| любая
| $FILE_NAME
| полное имя файла
| 040h
| NT
| $VOLUME_VERSION
| версия тома
| 040h
| 2K
| $OBJECT_ID
| уникальный GUID и прочие ID
| 050h
| любая
| $SECURITY_DESCRIPTOR
| дескриптор безопасности и списки прав доступа (ACL)
| 060h
| любая
| $VOLUME_NAME
| имя тома
| 070h
| любая
| $VOLUME_INFORMATION
| информация о томе
| 080h
| любая
| $DATA
| основные данные файла
| 090h
| любая
| $INDEX_ROOT
| корень индексов
| 0A0h
| любая
| $INDEX_ALLOCATION
| ветви (sub-nodes) индекса
| 0B0h
| любая
| $BITMAP
| карта свободного пространства
| 0C0h
| NT
| $SYMBOLIC_LINK
| символическая связь
| 0C0h
| 2K
| $REPARSE_POINT
| для сторонних производителей
| 0D0h
| любая
| $EA_INFORMATION
| расширенные атрибуты для HPFS
| 0E0h
| любая
| $EA
| расширенные атрибуты для HPFS
| 0F0h
| NT
| $PROPERTY_SET
| устарело и ныне не используется
| 100h
| 2K
| $LOGGED_UTILITY_STREAM
| используется шифрованной файловой системой (EFS)
| Основные типы атрибутов.
Атрибут стандартной информации $STANDARD_INFORMATION
Атрибут стандартной информации описывает время создания/изменения/последнего доступа к файлу и права доступа, а также некоторую другую вспомогательную информацию (например, квоты):
Смещение
| Размер
| ОС
| Описание
| ~ ~
|
| любая
| стандартный атрибутный заголовок (standard attribute header)
| 00h
|
| любая
| C время создания (creation) файла
| 08h
|
| любая
| A время изменения (altered) файла
| 10h
|
| любая
| M время изменения файловой записи (MFT changed)
| 18h
|
| любая
| R время последнего чтения (read) файла
| 20h
|
| любая
| права доступа MS-DOS (MS-DOS file permissions)
| Значение
| Описание
| 0001h
| только на чтение (read-only)
| 0002h
| скрытый (hidden)
| 0004h
| системный (system)
| 0020h
| архивный (archive)
| 0040h
| устройство (device)
| 0080h
| обычный (normal)
| 0100h
| временный (temporary)
| 0200h
| разряженный (sparse) файл
| 0400h
| reparse point
| 0800h
| сжатый (compressed)
| 1000h
| оффлайноый (offline)
| 2000h
| не идексируемый (not content indexed)
| 4000h
| зашифрованный (encrypted)
|
| 24h
|
| любая
| старшее двойное слово номера версии (maximum number of versions)
| 28h
|
| любая
| младшее двойное слово номера версии (version number)
| 2Ch
|
| любая
| идентификатор класса (class ID)
| 30h
|
| 2K
| идентификатор владельца (owner ID)
| 34h
|
| 2K
| идентификатор безопасности (security ID)
| 38h
|
| 2K
| количество квотируемых байт (quota charged)
| 40h
|
| 2K
| номер последней последовательности обновления (update sequence number USN)
| Структура атрибута $STANDARD_INFORMATION.
|