FltObjectReference 函数 (fltkernel.h)

FltObjectReference 例程添加对不透明筛选器、实例或卷指针的运行引用。

语法

NTSTATUS FLTAPI FltObjectReference(
  [in, out] PVOID FltObject
);

参数

[in, out] FltObject

不透明的筛选器指针 (PFLT_FILTER) 、实例指针 (PFLT_INSTANCE) 或卷指针 (PFLT_VOLUME) 。

返回值

FltObjectReference 返回STATUS_SUCCESS或相应的 NTSTATUS 值,如下所示:

返回代码 说明
STATUS_FLT_DELETING_OBJECT
正在拆除微筛选器驱动程序、实例或卷。 这是错误代码。

注解

添加对不透明筛选器、实例或卷对象指针的失序引用可防止释放对象。

若要从不透明的筛选器、实例或卷指针中删除运行引用,请调用 FltObjectDereference

要求

要求
目标平台 通用
标头 fltkernel.h (包括 Fltkernel.h)
Library FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

另请参阅

FltObjectDereference