FltDeletePushLock - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// fltkernel.h

VOID FLTAPI FltDeletePushLock(
  [in] PEX_PUSH_LOCK PushLock
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-fltkernel-fltdeletepushlock)

FltDeletePushLock function

Description

The FltDeletePushLock routine deletes a given push lock.

Parameters

PushLock [in]

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.

See also

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltInitializePushLock

FltReleasePushLock