CcSetDirtyPageThreshold-Funktion (ntifs.h)
Die CcSetDirtyPageThreshold-Routine legt einen Schwellenwert pro Datei modifiziert Seite für eine zwischengespeicherte Datei fest.
Syntax
void CcSetDirtyPageThreshold(
[in] PFILE_OBJECT FileObject,
[in] ULONG DirtyPageThreshold
);
Parameter
[in] FileObject
Zeiger auf ein Dateiobjekt für die zwischengespeicherte Datei, für die der Schwellenwert für modifiziert Seite festgelegt werden soll.
[in] DirtyPageThreshold
Gibt als Anzahl von Seiten den modifiziert Seitenschwellenwert an. Um einen zuvor festgelegten Schwellenwert pro Datei modifiziert Seite zu entfernen, legen Sie DirtyPageThreshold auf 0 fest.
Rückgabewert
Keine
Bemerkungen
CcSetDirtyPageThreshold legt einen Datei-modifiziert Seitenschwellenwert fest oder entfernt diesen. Nachdem ein Schwellenwert pro Datei modifiziert Seite für eine zwischengespeicherte Datei festgelegt wurde, lehnt der Cache-Manager Anforderungen zum Schreiben in die Datei ab, wenn das Dateisystem versucht, den Schwellenwert zu überschreiten.
Verwenden Sie CcCanIWrite, um zu bestimmen, ob der Cache-Manager Schreibanforderungen akzeptiert oder ablehnt.
Beachten Sie, dass der Schwellenwert pro Datei modifiziert Seite nicht mit dem schwellenwert für globale modifiziert Seiten für den gesamten Systemcache identisch ist.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | ntifs.h (include Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |