FsRtlFreeFileLock 함수(ntifs.h)

FsRtlFreeFileLock 루틴은 파일 잠금 구조를 초기화하지 않고 해제합니다.

구문

void FsRtlFreeFileLock(
  [in] PFILE_LOCK FileLock
);

매개 변수

[in] FileLock

FILE_LOCK 구조체에 대한 포인터입니다. 이 구조체는 FsRtlAllocateFileLock에 대한 이전 호출에 의해 할당되어야 합니다.

반환 값

없음

설명

FsRtlFreeFileLockFsRtlAllocateFileLock에 의해 할당되고 초기화된 파일 잠금에만 사용해야 합니다.

FsRtlUninitializeFileLock을 호출하여 이미 초기화되지 않은 FILE_LOCK 구조에 대해 FsRtlFreeFileLock을 호출하는 것은 프로그래밍 오류입니다.

미니필터는 FsRtlFreeFileLock 대신 FltFreeFileLock을 호출해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000
대상 플랫폼 유니버설
헤더 ntifs.h(Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
DDI 규정 준수 규칙 HwStorPortProhibitedDDIs(storport)

추가 정보

FltFreeFileLock

FsRtlAreThereCurrentFileLocks

FsRtlCheckLockForReadAccess

FsRtlCheckLockForWriteAccess

FsRtlFastCheckLockForRead

FsRtlFastCheckLockForWrite

FsRtlFastLock

FsRtlFastUnlockAll

FsRtlFastUnlockAllByKey

FsRtlFastUnlockSingle

FsRtlGetNextFileLock

FsRtlInitializeFileLock

FsRtlProcessFileLock

FsRtlUninitializeFileLock