Поделиться через


Функция ClfsTerminateReadLog (wdm.h)

ClfsTerminateReadLog отменяет указанный контекст чтения после освобождения ресурсов, связанных с контекстом.

Синтаксис

CLFSUSER_API NTSTATUS ClfsTerminateReadLog(
  [in] PVOID pvCursorContext
);

Параметры

[in] pvCursorContext

Указатель на контекст чтения, который будет недействительным. Вызывающий объект ранее получил этот указатель путем вызова ClfsReadLogRecord или ClfsReadRestartArea.

Возвращаемое значение

ClfsTerminateReadLog возвращает STATUS_SUCCESS в случае успешного выполнения; в противном случае возвращается один из кодов ошибок, определенных в Ntstatus.h.

Замечания

Предупреждение

Сбой вызова этой подпрограммы может привести к утечкам памяти, преждевременному исчерпанию блоков ввода-вывода журнала и увеличению частоты очистки журналов. Попытка использовать pvCursorContext после освобождения эквивалентна доступу к освобожденной памяти и может привести к неожиданному поведению.

Описание концепций и терминологии CLFS см. в common Log File System.

Требования

Требование Ценность
целевая платформа Настольный
заголовка wdm.h (include Wdm.h)
библиотеки Clfs.lib
DLL Clfs.sys
IRQL IRQL <= APC_LEVEL

См. также

ClfsReadLogRecord

ClfsReadRestartArea