FltReleasePushLockEx 함수(fltkernel.h)
FltReleasePushLockEx 루틴은 현재 스레드가 소유한 지정된 푸시 잠금을 해제합니다.
구문
VOID FLTAPI FltReleasePushLockEx(
PEX_PUSH_LOCK PushLock,
ULONG Flags
);
매개 변수
PushLock
PEX_PUSH_LOCK 형식의 불투명 푸시 잠금 포인터입니다. 이 포인터는 FltInitializePushLock에 대한 이전 호출에 의해 초기화되어야 합니다.
Flags
잠금의 특성을 제어하는 플래그의 비트 마스크입니다.
반환 값
없음
설명
FltReleasePushLockEx 는 FltAcquirePushLockExclusive 또는 FltAcquirePushLockShared를 호출하여 이전에 획득한 푸시 잠금을 해제합니다.
FltReleasePushLockEx는 일반 커널 APC 배달을 다시 사용하도록 설정하므로 FltReleasePushLockEx를 호출한 후 KeEnterCriticalRegion 또는 FsRtlEnterFileSystem을 호출할 필요가 없습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | fltkernel.h |
라이브러리 | FltMgr.lib |