Функция 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 |