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)
FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

另请参阅

FltObjectDereference