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 |