FltReleasePushLockEx, fonction (fltkernel.h)
La routine FltReleasePushLockEx libère un verrou push spécifié appartenant au thread actuel.
Syntaxe
VOID FLTAPI FltReleasePushLockEx(
PEX_PUSH_LOCK PushLock,
ULONG Flags
);
Paramètres
PushLock
Pointeur de verrouillage push opaque de type PEX_PUSH_LOCK. Ce pointeur doit avoir été initialisé par un appel précédent à FltInitializePushLock.
Flags
Masque de bits des indicateurs qui contrôlent les attributs du verrou.
Valeur de retour
Aucun.
Remarques
FltReleasePushLockEx libère un verrou push précédemment acquis en appelant FltAcquirePushLockExclusive ou FltAcquirePushLockShared.
Étant donné que FltReleasePushLockEx réenables la remise d’APC du noyau normal, il n’est pas nécessaire d’appeler KeEnterCriticalRegion ou FsRtlEnterFileSystem après avoir appelé FltReleasePushLockEx.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | fltkernel.h |
bibliothèque | FltMgr.lib |