共用方式為


FltReleasePushLockEx 函式 (fltkernel.h)

FltReleasePushLockEx 例程會釋放目前線程所擁有的指定推播鎖定。

語法

VOID FLTAPI FltReleasePushLockEx(
  PEX_PUSH_LOCK PushLock,
  ULONG         Flags
);

參數

PushLock

類型 為 PEX_PUSH_LOCK的不透明推播鎖定指標。 這個指標必須由先前呼叫 FltInitializePushLock 初始化。

Flags

旗標的位掩碼,可控制鎖定的屬性。

傳回值

無。

備註

FltReleasePushLockEx 會釋放先前透過呼叫 FltAcquirePushLockExclusiveFltAcquirePushLockShared 取得的推播鎖定。

由於 FltReleasePushLockEx 可重新啟用一般核心 APC 傳遞,因此在呼叫 FltReleasePushLockEx 之後,不需要呼叫 KeEnterCriticalRegionFsRtlEnterFileSystem

規格需求

需求
標頭 fltkernel.h
程式庫 FltMgr.lib

另請參閱

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltDeletePushLock

FltInitializePushLock

FsRtlEnterFileSystem

KeEnterCriticalRegion