Compartir a través de


Función FltDeletePushLock (fltkernel.h)

La rutina de 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

Ninguno

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 asignada para el bloqueo de inserción.

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

Para adquirir un bloqueo de inserción para el 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 Valor
de la plataforma de destino de Universal
encabezado de fltkernel.h (incluya Fltkernel.h)
biblioteca de FltMgr.lib
irQL <= APC_LEVEL

Consulte también

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltInitializePushLock

FltReleasePushLock