Fonction FltReleasePushLockEx (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 d’indicateurs qui contrôlent les attributs du verrou.
Valeur retournée
Aucun.
Notes
FltReleasePushLockEx libère un verrou push précédemment acquis en appelant FltAcquirePushLockExclusive ou FltAcquirePushLockShared.
Étant donné que FltReleasePushLockEx réactive la livraison APC du noyau normale, il n’est pas nécessaire d’appeler KeEnterCriticalRegion ou FsRtlEnterFileSystem après avoir appelé FltReleasePushLockEx.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | fltkernel.h |
Bibliothèque | FltMgr.lib |