Compartir a través de


Función FltDeletePushLock (fltkernel.h)

La rutina FltDeletePushLock elimina un bloqueo de inserción determinado.

Sintaxis

VOID FLTAPI FltDeletePushLock(
  [in] PEX_PUSH_LOCK PushLock
);

Parámetros

[in] PushLock

Puntero de bloqueo de inserción opaco. Este puntero debe haberse inicializado mediante una llamada anterior a FltInitializePushLock.

Valor devuelto

None

Observaciones

Esta rutina está disponible en Microsoft Windows XP SP2, Microsoft Windows Server 2003 SP1 y versiones posteriores.

Después de llamar a FltDeletePushLock, el autor de la llamada puede liberar la memoria que asignó para el bloqueo de inserción.

Para obtener más información sobre los bloqueos de inserción, consulte la entrada de referencia para FltInitializePushLock.

Para adquirir un bloqueo de inserción para acceso exclusivo, llame a FltAcquirePushLockExclusive.

Para adquirir un bloqueo de inserción para el acceso compartido, llame a FltAcquirePushLockShared.

Para liberar un bloqueo de inserción, llame a FltReleasePushLock.

Para inicializar un bloqueo de inserción, llame a FltInitializePushLock.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado fltkernel.h (incluya Fltkernel.h)
Library FltMgr.lib
IRQL <= APC_LEVEL

Consulte también

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltInitializePushLock

FltReleasePushLock