|
Abwischen des Daten-Bereichs der spezifischen Akte
Wir besprachen uns über die Daten, die Programme abwischen, die die Daten des nicht zugewiesenen Raumes der Scheibe abwischen oder die gesamte Scheibe abwischen. Aber, wenn Benutzer bereit ist, die Daten jedesmal abzuwischen, als er die Daten löscht, kann es eine Zeit sein, die Prozeß nimmt, um den gesamten nicht zugewiesenen Raum der Scheibe abzuwischen.
Wir benötigen diese Art der Daten, die Programme abwischen, um den Datenbereich abzuwischen, der nur durch diese bestimmte Akte besetzt wird. Für das Tun dies, erhalten wir die Hilfe von FAT und von den Wurzelverzeichniseintragungen, um den Datenbereich zu finden besetzt durch den bestimmte Akten.
Sogar im Falle des Floppy-Discs, wenn die Daten nicht zersplittert werden, können wir so nur mit Hilfe der Wurzelverzeichnisinformationen tun. Die folgende Tabelle zeigt die Informationen, die durch eine Wurzelverzeichniseintragung mit 32 Bytes, für jede mögliche Akte gespeichert werden:
Versatz |
Größe |
Beschreibung |
00H |
8 Bytes |
Dateiname (die folgende Tabelle für die spezielle Bedeutung des ersten Buchstabens des Dateinamens auch sehen) |
08H |
3 Bytes |
Verlängerung |
0BH |
1 Byte |
Akte Attribute (die Tabelle der Akte Attribute sehen) |
0CH |
10Bytes |
Reserviert |
16H |
2 Bytes |
Zeit verursachtes oder letztes aktualisiertes (Datum/Uhrzeit-Format-Tabelle sehen) |
18H |
2 Bytes |
Datum-verursachtes oder letztes aktualisiertes (Datum/Uhrzeit-Format-Tabelle sehen) |
1AH |
2 Bytes |
Beginnender oder erster Block der Akte
(Der Wert 0000H wird im Elternteil-Verzeichnis verwendet („. “) Eintragungen, zum anzuzeigen, daß das Elternteil-Verzeichnis das Wurzelverzeichnis ist) |
1CH |
4 Bytes |
Akte Größe in den Bytes. |
Wie wir in das Inhaltsverzeichnis der Wurzelverzeichniseintragung sehen, sind wir fähig, den beginnenden und Endblock der Akten zu finden. Das erste Byte des Dateinamens kann etwas wichtige Informationen über Akte auch enthalten. Die Informationen, die durch dieses Byte gegeben werden, können sein eins von unten gegeben:
Erster Buchstabe des Dateinamens |
Wert |
Bedeutung |
00H |
Zeigt an, daß dieser Eintrag in ein Verzeichnis unbenutzt ist. |
05H |
Zeigt an, daß 1. Buchstabe des Dateinamens Buchstabe E5H ist, aber wirklich die Akte nicht gelöscht worden ist. (Die Bedeutung von E5H sehen) |
E5H |
Die Akte ist gelöscht worden und dieser Eintrag in ein Verzeichnis ist Eintrag in ein Verzeichnis einer gelöschten Akte. Der Datenbereich, der vorher durch diese Akte besetzt wird, ist jetzt für Verteilung für eine andere neue Akte frei. |
2EH |
Dieses ist ein Unterverzeichnis. Die Blockzahl fangen von dieser Eintragung enthält die Blockzahl des Verzeichnisses auf. |
2EH 2EH |
Zwei 2EH in einem Eintrag in ein Verzeichnis zeigen den ElternteilEintrag in ein Verzeichnis eines Unterverzeichnisses an. Die Blockzahl dieser Eintragung enthält die Blockzahl des Elternteilverzeichnisses dieses Verzeichnisses. Die Blockzahl ist null0000h, wenn das Elternteilverzeichnis Wurzelverzeichnis ist. |
|
|