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