共用方式為


FltReleasePushLockEx 函式 (fltkernel.h)

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

語法

VOID FLTAPI FltReleasePushLockEx(
  PEX_PUSH_LOCK PushLock,
  ULONG         Flags
);

參數

PushLock

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

Flags

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

傳回值

沒有。

言論

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

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

要求

要求 價值
標頭 fltkernel.h
連結庫 FltMgr.lib

另請參閱

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltDeletePushLock

FltInitializePushLock

FsRtlEnterFileSystem

KeEnterCriticalRegion