CcSetAdditionalCacheAttributes-Funktion (ntifs.h)
Rufen Sie die CcSetAdditionalCacheAttributes- Routine auf, um Lese-/Vorlesevorgänge (auch als "faules Lesen") oder Schreibbehind (auch als "faules Schreiben" bezeichnet) in einer zwischengespeicherten Datei zu aktivieren oder zu deaktivieren.
Syntax
void CcSetAdditionalCacheAttributes(
[in] PFILE_OBJECT FileObject,
[in] BOOLEAN DisableReadAhead,
[in] BOOLEAN DisableWriteBehind
);
Parameter
[in] FileObject
Zeigen Sie auf ein Dateiobjekt für die zwischengespeicherte Datei.
[in] DisableReadAhead
Boolescher Wert, der auf TRUE zum Deaktivieren von Lese-/Vorlesen festgelegt ist, oder FALSE-, um ihn zu aktivieren.
[in] DisableWriteBehind
Boolescher Wert, der auf TRUE festgelegt ist, um Schreibbehind zu deaktivieren, oder FALSE-, um es zu aktivieren.
Rückgabewert
Nichts
Bemerkungen
CcSetAdditionalCacheAttributes kann jederzeit aufgerufen werden, nachdem CcInitializeCacheMapaufgerufen wurde. Zunächst sind sowohl Lese-/Schreibzugriff als auch Schreibbehind aktiviert.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |