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 |