Функция FltReferenceContext (fltkernel.h)

FltReferenceContext увеличивает количество ссылок в структуре контекста.

Синтаксис

VOID FLTAPI FltReferenceContext(
  [in] PFLT_CONTEXT Context
);

Параметры

[in] Context

Указатель на контекст. Этот параметр является обязательным и не может иметь значение NULL.

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

None

Remarks

Дополнительные сведения о контекстах см. в разделе О контекстах минифильтра.

Драйвер минифильтра вызывает подпрограмму FltReferenceContext для увеличения количества ссылок в структуре контекста.

После успешного вызова FltReferenceContext вызывающий объект отвечает за уменьшение количества ссылок в структуре контекста путем вызова Метода FltReleaseContext.

Дополнительные сведения о подсчете ссылок на контексты см. в разделе Ссылки на контексты.

Чтобы выделить новый контекст, вызовите FltAllocateContext.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть fltkernel.h (включая Fltkernel.h)
Библиотека FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

См. также раздел

FLT_CONTEXT_REGISTRATION

FltAllocateContext

FltReleaseContext