Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Типы атрибутов
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.
|