Функция FltObjectReference (fltkernel.h)
Подпрограмма FltObjectReference добавляет ссылку на непрозрачный фильтр, экземпляр или указатель тома.
Синтаксис
NTSTATUS FLTAPI FltObjectReference(
[in, out] PVOID FltObject
);
Параметры
[in, out] FltObject
Указатель непрозрачного фильтра (PFLT_FILTER), указатель экземпляра (PFLT_INSTANCE) или указатель на том (PFLT_VOLUME).
Возвращаемое значение
FltObjectReference возвращает STATUS_SUCCESS или соответствующее значение NTSTATUS, например следующее:
Код возврата | Описание |
---|---|
|
Драйвер, экземпляр или том минифильтра сносится. Это код ошибки. |
Комментарии
Добавление ссылки на непрозрачный фильтр, указатель на экземпляр или указатель на объект тома предотвращает освобождение объекта.
Чтобы удалить ссылку на непрозрачный фильтр, экземпляр или указатель тома, вызовите FltObjectDereference.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | fltkernel.h (включая Fltkernel.h) |
Библиотека | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |