FltReleasePushLockEx 函式 (fltkernel.h)
FltReleasePushLockEx 例程會釋放目前線程所擁有的指定推播鎖定。
語法
VOID FLTAPI FltReleasePushLockEx(
PEX_PUSH_LOCK PushLock,
ULONG Flags
);
參數
PushLock
類型不透明的推送鎖定指標 PEX_PUSH_LOCK。 此指標必須由先前呼叫 FltInitializePushLock初始化。
Flags
旗標的位掩碼,可控制鎖定的屬性。
傳回值
沒有。
言論
FltReleasePushLockEx 會釋放先前透過呼叫 FltAcquirePushLockExclusive 或 FltAcquirePushLockShared取得的推播鎖定。
由於 FltReleasePushLockEx 可重新啟用一般核心 APC 傳遞,因此不需要呼叫 KeEnterCriticalRegion 或 FsRtlEnterFileSystem後呼叫 FltReleasePushLockEx。
要求
要求 | 價值 |
---|---|
標頭 | fltkernel.h |
連結庫 | FltMgr.lib |