Partager via


Fonction FltDeletePushLock (fltkernel.h)

La routine FltDeletePushLock supprime un verrou Push donné.

Syntaxe

VOID FLTAPI FltDeletePushLock(
  [in] PEX_PUSH_LOCK PushLock
);

Paramètres

[in] PushLock

Pointeur de verrouillage push opaque. Ce pointeur doit avoir été initialisé par un appel précédent à FltInitializePushLock.

Valeur de retour

None

Remarques

Cette routine est disponible sur Microsoft Windows XP SP2, Microsoft Windows Server 2003 SP1 et versions ultérieures.

Après avoir appelé FltDeletePushLock, l’appelant peut libérer la mémoire qu’il a allouée pour le verrouillage push.

Pour plus d’informations sur les verrous push, consultez l’entrée de référence pour FltInitializePushLock.

Pour acquérir un verrou push pour un accès exclusif, appelez FltAcquirePushLockExclusive.

Pour acquérir un verrou push pour l’accès partagé, appelez FltAcquirePushLockShared.

Pour libérer un verrou push, appelez FltReleasePushLock.

Pour initialiser un verrou push, appelez FltInitializePushLock.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête fltkernel.h (inclure Fltkernel.h)
Bibliothèque FltMgr.lib
IRQL <= APC_LEVEL

Voir aussi

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltInitializePushLock

FltReleasePushLock