FltDeletePushLock function (fltkernel.h)
The FltDeletePushLock routine deletes a given push lock.
Syntax
VOID FLTAPI FltDeletePushLock(
[in] PEX_PUSH_LOCK PushLock
);
Parameters
[in] PushLock
Opaque push lock pointer. This pointer must have been initialized by a previous call to FltInitializePushLock.
Return value
None
Remarks
This routine is available on Microsoft Windows XP SP2, Microsoft Windows Server 2003 SP1, and later.
After calling FltDeletePushLock, the caller can free the memory that it allocated for the push lock.
For more information about push locks, see the reference entry for FltInitializePushLock.
To acquire a push lock for exclusive access, call FltAcquirePushLockExclusive.
To acquire a push lock for shared access, call FltAcquirePushLockShared.
To release a push lock, call FltReleasePushLock.
To initialize a push lock, call FltInitializePushLock.
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Header | fltkernel.h (include Fltkernel.h) |
Library | FltMgr.lib |
IRQL | <= APC_LEVEL |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for