Following таблица показывает форму входа директории в директории корня. Таблица, котор дали следующие выставки, как 32 байта входа директории архива в директории корня отрезаны для того чтобы хранить различная информация о ей:
Смещение |
Размер |
Описание |
00H |
8 байт |
Filename
(также см. следующую таблицу для специальной смысли первого характера имени архива) |
08H |
3 байта |
Выдвижение |
0BH |
1 байт |
Attributes(See архива таблица атрибутов архива) |
0CH |
10 байт |
Reserved |
16H |
2 байта |
Updated времени созданное или последнееся (см. таблицу–формы времени даты) |
18H |
2 байта |
Updated даты созданное или последнееся (см. таблицу–формы времени даты) |
1AH |
2 байта |
Начиная или первая группа архива
(значение 0000H использовано в директории родителя ('.') входы для того чтобы показать что директорией родителя будет директория корня) |
1ЈCH |
4 байта |
Размер архива в байтах. |
Filename содержат имя в upper case и если размер filename более мал чем, то 8 характеров, котор космосы заполнены с характерами космоса ascii 32. Поле выдвижения содержит выдвижение архива, в upper case.
Если filename более длиннь чем 8 характеров, то Windows создает скоро filename от длинний одного путем усекать его до 6 upper case характеров и добавлять "~1" к концу низкопробного filename.
Если будет уже другой filename с такими же первыми 6 характерами, то номер инкрементирован. Выдвижение сдержано этим же, и любой характер который был противозакон в более предыдущих вариантах Windows и dos заменен с underscore.
Длинние filenames хранятся в специально форматных длинних входах директории имени архива 32-Byte (LFN) маркированных при байты атрибута установленные к 0FH. Для, котор дали архива или subdirectory, группа в составе one or more длинние входы директории filename немедленно предшествует одиночный вход директории 8.3 на диск.
Каждый вход директории LFN содержит up to 13 характера длиннего filename, и оперативная система шнурует совместно так много по мере того как необходимо для того чтобы состоять из всего длиннего filename.
Это будет причина, почему длинний архив называет уменшения максимальным по возможности числом входов директории корня в системе файлов. Как Windows поддерживает длинние имена архива, мы обсудим in detail, более поздно в этой главе.
Первый байт filename может также содержать некоторую важную информацию о архиве. Информация, котор дал этот байт может быть одним из как уступано following таблица:
Первый характер имени архива |
Значение |
Смысль |
00H |
Показывает что этот вход директории unused. |
05H |
Показывает что 1-ым характером filename будет характер E5H но фактическ архив не был уничтожен. (см. смысль E5H) |
E5H |
Архив был стерт и этим входом директории будет уничтоженный вход’директории архива с. Место для данных ранее занятое тем архивом теперь свободно для распределения для другого нового архива. |
2ЈEH |
Это будет sub-directory. Поле номера группы этого входа будет содержать номер группы директории. |
2ЈEH 2ЈEH |
2 2ЈEH в входе директории показывают вход директории родителя sub–директории. Номер группы этого входа будет содержать номер группы директории родителя этой директории. Номером группы будет zero 0000H если директорией родителя будет директория корня. |
|