Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Типы атрибутов






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.

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.