FltCurrentBatchOplock 함수(fltkernel.h)

미니필터 드라이버는 FltCurrentBatchOplock 을 호출하여 파일에 배치 또는 필터 기회 잠금(oplock)이 있는지 여부를 확인합니다.

구문

BOOLEAN FLTAPI FltCurrentBatchOplock(
  [in] POPLOCK Oplock
);

매개 변수

[in] Oplock

파일에 대한 불투명 불투명 포인터입니다. 이 포인터는 FltInitializeOplock에 대한 이전 호출에 의해 초기화되어야 합니다.

반환 값

FltCurrentBatchOplock 은 현재 미해결 일괄 처리 또는 필터 oplock이 있는 경우 TRUE 를 반환합니다. 그렇지 않으면 FALSE 입니다.

설명

현재 배치 또는 필터 기회 잠금이 없는 경우 FltCurrentBatchOplockFALSE를 반환합니다.

기회 잠금에 대한 자세한 내용은 Microsoft Windows SDK 설명서를 참조하세요.

요구 사항

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

추가 정보

FSCTL_OPBATCH_ACK_CLOSE_PENDING

FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

FSCTL_OPLOCK_BREAK_ACK_NO_2

FSCTL_OPLOCK_BREAK_NOTIFY

FSCTL_REQUEST_BATCH_OPLOCK

FSCTL_REQUEST_FILTER_OPLOCK

FSCTL_REQUEST_OPLOCK_LEVEL_1

FSCTL_REQUEST_OPLOCK_LEVEL_2

FltCheckOplock

FltInitializeOplock

FltOplockFsctrl

FltOplockIsFastIoPossible

FltUninitializeOplock

FsRtlCurrentBatchOplock