FltObjectReference 함수(fltkernel.h)

FltObjectReference 루틴은 불투명 필터, instance 또는 볼륨 포인터에 런다운 참조를 추가합니다.

구문

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

매개 변수

[in, out] FltObject

불투명 필터 포인터(PFLT_FILTER), instance 포인터(PFLT_INSTANCE) 또는 볼륨 포인터(PFLT_VOLUME).

반환 값

FltObjectReference 는 STATUS_SUCCESS 또는 다음과 같은 적절한 NTSTATUS 값을 반환합니다.

반환 코드 설명
STATUS_FLT_DELETING_OBJECT
미니필터 드라이버, instance 또는 볼륨이 철거되고 있습니다. 오류 코드입니다.

설명

불투명 필터, instance 또는 볼륨 개체 포인터에 런다운 참조를 추가하면 개체가 해제되지 않습니다.

불투명 필터, instance 또는 볼륨 포인터에서 런다운 참조를 제거하려면 FltObjectDereference를 호출합니다.

요구 사항

요구 사항
대상 플랫폼 유니버설
헤더 fltkernel.h(Fltkernel.h 포함)
라이브러리 FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

추가 정보

FltObjectDereference