Función ClfsTerminateReadLog (wdm.h)

La rutina ClfsTerminateReadLog invalida un contexto de lectura especificado después de liberar recursos asociados al contexto.

Sintaxis

CLFSUSER_API NTSTATUS ClfsTerminateReadLog(
  [in] PVOID pvCursorContext
);

Parámetros

[in] pvCursorContext

Puntero al contexto de lectura que se va a invalidar. El autor de la llamada obtuvo este puntero llamando a ClfsReadLogRecord o ClfsReadRestartArea.

Valor devuelto

ClfsTerminateReadLog devuelve STATUS_SUCCESS si se realiza correctamente; de lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Comentarios

Advertencia

Si no se llama a esta rutina, se pueden producir pérdidas de memoria, agotamiento prematuro de bloques de E/S de registro y mayor frecuencia de vaciado del registro. Intentar usar pvCursorContext después de liberarlo equivale a tener acceso a la memoria libre y puede provocar un comportamiento inesperado.

Para obtener una explicación de los conceptos y la terminología de CLFS, consulte Common Log File System.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado wdm.h (incluya Wdm.h)
Library Clfs.lib
Archivo DLL Clfs.sys
IRQL IRQL <= APC_LEVEL

Consulte también

ClfsReadLogRecord

ClfsReadRestartArea