Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |