Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Діалог для перегляду метаданих FAT32

Реферат Діалог для перегляду метаданих FAT32





вується і забивається нулями при форматуванні томи. br/>

1.3.2 Файлові запису

Безпосередньо після закінчення останньої таблиці FAT слід область даних, що містить файли і папки. Каталог FAT (папка, директорія) є звичайним файлом, поміченим спеціальним атрибутом. Даними (вмістом) такого файлу в будь-якої версії FAT є ланцюжок 32-байтних файлових записів (записів каталогу). Директорія не може штатно містити два файли з однаковим ім'ям. Якщо програма перевірки диска виявляє штучно створену пару файлів з ідентичним ім'ям в одному каталозі, один з них перейменовується. br/>

1.4 Кореневий каталог ROOT


Єдиним обов'язково присутнім каталогом є кореневий каталог. У FAT12/FAT16 кореневий каталог має фіксований розмір в секторах, який обчислюється із значення BPB_RootEntCnt, і слід на диску безпосередньо після таблиці FAT. p align="justify"> У FAT32 кореневий каталог, як будь-який інший, має змінний розмір і є ланцюжком кластерів. Номер першого кластера кореневого каталогу відбивається BPB_RootClus. Кореневий каталог має наступні відмінності від інших каталогів томи FAT:

- вона не метится штампами дати-часу;

- не має власного імені (крім «»);

не містить файлів В«.В» і В«..В» (див. далі);

є єдиною директорією, в якій може штатно розташовуватися файл мітки томи (див. далі).


1.5 Структура файлового запису


Файлова запис FAT32 складається з наступних структур:

- DIR_Name. 11-байтное поле за відносною адресою 0, містить коротке ім'я файлу (в рамках стандарту 8.3). З приводу імен файлів див далі.

- DIR_Attr. Байт за адресою 0x0B, що відповідає за атрибути файлу.

DIR_NTRes. Байт за адресою 0x0C, використовується в Windows NT. p align="justify"> DIR_CrtTimeTenth. Байт за адресою 0x0D. Лічильник десятків мілісекунд часу створення файлу, припустимі значення 0-199. Поле часто невиправдано ігнорується. p align="justify"> DIR_CrtTime. 2 байти за адресою 0x0E. Час створення файла з точністю до 2 секунд. p align="justify"> DIR_CrtDate. 2 байти за адресою 0x10. Дата створення файлу. p align="justify"> DIR_LstAccDate. 2 байти за адресою 0x12. Дата останнього доступу до файлу (тобто останнього читання або запису - в останньому випадку прирівнюється DIR_WrtDate). Аналогічне поле для часу не передбачено. p align="justify"> DIR_FstClusHI. 2 байти за адресою 0x14. Номер першого кластера файлу (старше слово, на томі FAT12/FAT16 дорівнює нулю). p align="justify"> DIR_WrtTime. 2 байти за адресою 0x16. Час останнього запису (модифікації) файлу, наприклад його створення. p align="justify"> DIR_...


Назад | сторінка 8 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Звіт про оцінку квартири в багатоквартирному житловому будинку розташованої ...
  • Реферат на тему: Створення текстового файлу. Довідково-пошукова система
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Каталог файлів на Visual C ++
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу