ClfsTerminateReadLog-Funktion (wdm.h)
Die ClfsTerminateReadLog Routine ungültigt einen angegebenen Lesekontext, nachdem Ressourcen freigegeben wurden, die dem Kontext zugeordnet sind.
Syntax
CLFSUSER_API NTSTATUS ClfsTerminateReadLog(
[in] PVOID pvCursorContext
);
Parameter
[in] pvCursorContext
Ein Zeiger auf den zu ungültigen Lesekontext. Der Aufrufer hat diesen Zeiger zuvor durch Aufrufen ClfsReadLogRecord oder ClfsReadRestartArea-abgerufen.
Rückgabewert
ClfsTerminateReadLog- gibt STATUS_SUCCESS zurück, wenn es erfolgreich ist; andernfalls wird eine der fehlercodes zurückgegeben, die in Ntstatus.h definiert sind.
Bemerkungen
Warnung
Das Aufrufen dieser Routine kann zu Speicherlecks, vorzeitiger Erschöpfung von Protokoll-E/A-Blöcken und einer erhöhten Häufigkeit von Protokolllöschungen führen. Der Versuch, pvCursorContext zu verwenden, nachdem es freigegeben wurde, entspricht dem Zugriff auf freizugebenden Arbeitsspeicher und kann zu unerwartetem Verhalten führen.
Eine Erläuterung der CLFS-Konzepte und -Terminologie finden Sie unter Common Log File System.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | wdm.h (include Wdm.h) |
Library | Clfs.lib |
DLL- | Clfs.sys |
IRQL- | IRQL-<= APC_LEVEL |