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 |