Función FltReleasePushLockEx (fltkernel.h)
La rutina FltReleasePushLockEx libera un bloqueo de inserción especificado que pertenece al subproceso actual.
Sintaxis
VOID FLTAPI FltReleasePushLockEx(
PEX_PUSH_LOCK PushLock,
ULONG Flags
);
Parámetros
PushLock
Puntero de bloqueo de inserción opaco de tipo PEX_PUSH_LOCK. Este puntero debe haberse inicializado mediante una llamada anterior a FltInitializePushLock.
Flags
Máscara de bits de marcas que controlan los atributos del bloqueo.
Valor devuelto
Ninguno.
Comentarios
FltReleasePushLockEx libera un bloqueo de inserción que se adquirió anteriormente llamando a FltAcquirePushLockExclusive o FltAcquirePushLockShared.
Dado que FltReleasePushLockEx vuelve a habilitar la entrega normal del kernel APC, no es necesario llamar a KeEnterCriticalRegion o FsRtlEnterFileSystem después de llamar a FltReleasePushLockEx.
Requisitos
Requisito | Valor |
---|---|
Header | fltkernel.h |
Library | FltMgr.lib |