Freigeben über


CcSetAdditionalCacheAttributesEx-Funktion (ntifs.h)

Rufen Sie die CcSetAdditionalCacheAttributesEx Routine auf, um das erweiterte Cacheverhalten für eine zwischengespeicherte Datei zu aktivieren.

Syntax

void CcSetAdditionalCacheAttributesEx(
  [in] PFILE_OBJECT FileObject,
  [in] ULONG        Flags
);

Parameter

[in] FileObject

Zeigen Sie auf ein Dateiobjekt für die zwischengespeicherte Datei.

[in] Flags

Verhaltenskennzeichnungen, die für FileObject-festgelegt werden sollen. Derzeit ist nur das AGGRESSIVE_UNMAP_BEHIND-Flag verfügbar. Durch Festlegen dieses Flags kann der Cache-Manager die Speicherauslastung optimieren, wenn geänderte Schreibvorgänge für ein Dateiobjekt deaktiviert sind.

Rückgabewert

Nichts

Bemerkungen

CcSetAdditionalCacheAttributesEx- kann jederzeit aufgerufen werden, nachdem CcInitializeCacheMapaufgerufen wurde.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- <= APC_LEVEL

Siehe auch

CcInitializeCacheMap-

CcSetAdditionalCacheAttributes