Freigeben über


CcWaitForCurrentLazyWriterActivity-Funktion (ntifs.h)

Die CcWaitForCurrentLazyWriterActivity Routine versetzt den Aufrufer in einen Wartezustand, bis der aktuelle Batch der lazy Writer-Aktivität abgeschlossen ist.

Syntax

NTSTATUS CcWaitForCurrentLazyWriterActivity();

Rückgabewert

CcWaitForCurrentLazyWriterActivity kann einen der folgenden NTSTATUS-Werte zurückgeben:

Bemerkungen

CcWaitForCurrentLazyWriterActivity den Aufrufthread in einen Wartezustand versetzt, bis alle Arbeitsaufgaben, die sich derzeit im faulen Writer befinden (lesevor- oder schreibbehind), abgeschlossen sind.

Um deadlock zu verhindern, sollte der Aufrufer alle derzeit gehaltenen Synchronisierungsobjekte freigeben, bevor CcWaitForCurrentLazyWriterActivityaufgerufen wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 2000
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
DDI-Complianceregeln HwStorPortProhibitedDIs(storport), SpNoWait(storport)

Siehe auch

CcInitializeCacheMap-

CcReadAhead-

CcSetAdditionalCacheAttributes

CcSetReadAheadGranularity