다음을 통해 공유


FltAddOpenReparseEntry 함수(fltkernel.h)

이 루틴은 호출자가 할당한 열린 재분석 구조 (OPEN_REPARSE_LIST_ENTRY)를 만들기 작업에 추가합니다.

구문

NTSTATUS FLTAPI FltAddOpenReparseEntry(
  [in] PFLT_FILTER              Filter,
  [in] PFLT_CALLBACK_DATA       Data,
  [in] POPEN_REPARSE_LIST_ENTRY OpenReparseEntry
);

매개 변수

[in] Filter

참조할 필터입니다.

[in] Data

열려 있는 재분석 정보를 연결하는 만들기 작업입니다.

[in] OpenReparseEntry

OPEN_REPARSE_LIST_ENTRY 형식의 추가할 열린 재분석 정보입니다.

반환 값

다음 NT 상태 코드가 반환됩니다.

반환 코드 설명
STATUS_INVALID_PARAMETER_2
데이터가 만들기 작업이 아닌 경우 상태 코드입니다. 오류 코드입니다.
STATUS_SUCCESS
작업이 성공적으로 완료되었습니다.

설명

이 루틴은 필요에 따라 ECP 목록 및/또는 ECP를 추가합니다. 필터 는 특정 필터와 개념적으로 독립적인 ECP 자체가 아니라 열린 재분석 항목 구조의 수명 동안 참조됩니다.

FltRemoveOpenReparseEntry를 사용하여 만들기 작업에서 열린 재분석 구조를 제거합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 1607
지원되는 최소 서버 Windows Server 2016
대상 플랫폼 Windows
헤더 fltkernel.h
IRQL IRQL_requires_max(APC_LEVEL)

추가 정보

FltRemoveOpenReparseEntry