Die Belegung der einzelnen Zugriffs/Sharing-Bits im Register BX der LFN-Funktionen "Create/open file " (716Ch):
Bits |
Bedeutung |
2-0 |
Dateizugriff: 000: nur lesen 001: nur schreiben 010: schreiben und lesen 100: nur lesen, dabei aber nicht die letzte Zigriffszeit ändern |
6-4 |
Sharing Mode: 000: Kompatibilitätsmodus 001: "DENY ALL" - weder Schreib- noch Lesezugriff durch andere erlaubt 010: "DENY WRITE" Schreibzugriff durch andere verboten 011: "DENY READ" Lesezugriff durch andere verboten 100: "DENY NONE" Schreib- und Lesezugriff durch andere erlaubt 111: Netzwerk FCB (nur bei Server-Aufruf) |
7 |
No-inherit Flag - Datei ist privat und darf nicht an Kindprozeß vererbt werden. |
8 |
Daten müssen sofort ohne Pufferung auf den Datenträger geschrieben oder direkt von dort gelesen werden |
9 |
Datei nicht komprimieren, selbst wenn es sich um einen komprimierten Datenträger handelt |
10 |
Die Nummer in DI für den numerischen Anhang des betreffenden kurzen Dateinamens benutzen (Wird nur berücksichtigt, wenn die Datei noch nicht existiert) |
12-11 |
anscheinend unbenutzt (0) |
13 |
Bei Ausführungsfehler die Fehlernummer liefern, anstatt einen kritischen Fehler über Interrupt 24h zu signalisieren |
14 |
Geänderte Daten müssen sofort ohne Pufferung auf den Datenträger geschrieben werden |
15 |
anscheinend unbenutzt (0) |
©1998-2004 by Wolfgang Wirth