FileBuffersSize()

Syntax

FileBuffersSize(#Datei, Größe)
Beschreibung
Ändert die Größe des für Datei-Operationen verwendeten Speicherpuffers.

Parameter

#Datei Die Datei, für die der Puffer geändert werden soll. Wenn #PB_Default für diesen Parameter verwendet wird, dann gilt die neue Puffergröße für alle neu mittels OpenFile(), CreateFile() oder ReadFile() geöffneten Dateien.
Größe Die neue Größe (in Bytes) für den Speicherpuffer. Eine Größe von 0 deaktiviert das "Cachen" (Zwischenspeichern) für die Datei.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Anmerkungen

Aus Performance-Gründen sollte die Puffergröße groß genug gehalten werden (1028 erscheint ok als Minimum). Wenn Puffer verwendet werden, dann werden die Informationen tatsächlich auf Disk geschrieben, sobald der Cache-Puffer voll ist oder die Datei geschlossen wird. Mit dem Befehl FlushFileBuffers() kann das Schreiben des Zwischenspeichers (Cache) zu dem Zeitpunkt veranlasst werden, an dem der Befehl aufgerufen wird. Die Standard-Puffergröße beträgt 4096 Bytes pro Datei.

Siehe auch

FlushFileBuffers()

Unterstützte OS

Alle

<- Eof() - File Inhaltsverzeichnis - FileID() ->