Funzione ClfsTerminateReadLog (wdm.h)
La routine ClfsTerminateReadLog invalida un contesto di lettura specificato dopo aver liberato le risorse associate al contesto.
Sintassi
CLFSUSER_API NTSTATUS ClfsTerminateReadLog(
[in] PVOID pvCursorContext
);
Parametri
[in] pvCursorContext
Puntatore al contesto di lettura da invalidare. Il chiamante ottenuto in precedenza questo puntatore chiamando ClfsReadLogRecord o ClfsReadRestartArea.
Valore restituito
clfsTerminateReadLog restituisce STATUS_SUCCESS se ha esito positivo; in caso contrario, restituisce uno dei codici di errore definiti in Ntstatus.h.
Osservazioni
Avvertimento
La mancata chiamata a questa routine può causare perdite di memoria, esaurimento prematuro dei blocchi di I/O del log e maggiore frequenza di scaricamenti del log. Il tentativo di usare pvCursorContext dopo che è stato liberato equivale ad accedere alla memoria liberata e può causare un comportamento imprevisto.
Per una spiegazione dei concetti e della terminologia di CLFS, vedere Common Log File System.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | wdm.h (include Wdm.h) |
libreria | Clfs.lib |
dll | Clfs.sys |
IRQL | IRQL <= APC_LEVEL |