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