Freigeben über


ClfsTerminateReadLog-Funktion (wdm.h)

Die ClfsTerminateReadLog-Routine ungültigiert einen angegebenen Lesekontext, nachdem dem Kontext zugeordnete Ressourcen freigegeben wurden.

Syntax

CLFSUSER_API NTSTATUS ClfsTerminateReadLog(
  [in] PVOID pvCursorContext
);

Parameter

[in] pvCursorContext

Ein Zeiger auf den Lesekontext, der ungültig gemacht werden soll. Der Aufrufer hat diesen Zeiger zuvor durch Aufrufen von ClfsReadLogRecord oder ClfsReadRestartArea abgerufen.

Rückgabewert

ClfsTerminateReadLog gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der in "Ntstatus.h" definierten Fehlercodes zurückgegeben.

Bemerkungen

Warnung

Wenn Diese Routine nicht aufgerufen wird, kann dies zu Speicherverlusten, vorzeitiger Auslastung der Protokoll-E/A-Blöcke und einer erhöhten Häufigkeit von Protokollleerungen führen. Der Versuch , pvCursorContext nach der Freigabe zu verwenden, entspricht dem Zugriff auf freigegebenen Arbeitsspeicher und kann zu unerwartetem Verhalten führen.

Eine Erläuterung der CLFS-Konzepte und -Terminologie finden Sie unter Common Log File System( Common Log File System).

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile wdm.h (wdm.h einschließen)
Bibliothek Clfs.lib
DLL Clfs.sys
IRQL IRQL <= APC_LEVEL

Weitere Informationen

ClfsReadLogRecord

ClfsReadRestartArea