FltDeletePushLock 函式 (fltkernel.h)

FltDeletePushLock 例程會刪除指定的推播鎖定。

語法

VOID FLTAPI FltDeletePushLock(
  [in] PEX_PUSH_LOCK PushLock
);

參數

[in] PushLock

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

傳回值

備註

此例程適用於 Microsoft Windows XP SP2、Microsoft Windows Server 2003 SP1 和更新版本。

呼叫 FltDeletePushLock 之後,呼叫端可以釋放配置給推播鎖定的記憶體。

如需推播鎖定的詳細資訊,請參閱 FltInitializePushLock 的參考專案。

若要取得獨佔存取的推送鎖定,請呼叫 FltAcquirePushLockExclusive

若要取得共用存取的推送鎖定,請呼叫 FltAcquirePushLockShared

若要釋放推播鎖定,請呼叫 FltReleasePushLock

若要初始化推送鎖定,請呼叫 FltInitializePushLock

規格需求

需求
目標平台 Universal
標頭 fltkernel.h (包含 Fltkernel.h)
程式庫 FltMgr.lib
IRQL <= APC_LEVEL

另請參閱

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltInitializePushLock

FltReleasePushLock