Partager via


ExReleaseSpinLockExclusiveFromDpcLevel, fonction (wdm.h)

La routine ExReleaseSpinLockExclusiveFromDpcLevel libère un verrou de rotation que l’appelant a acquis pour un accès exclusif et laisse l’IRQL inchangé.

Syntaxe

void ExReleaseSpinLockExclusiveFromDpcLevel(
  PEX_SPIN_LOCK SpinLock
);

Paramètres

SpinLock

[in, out] Pointeur vers le verrou de rotation à libérer. L’appelant doit posséder ce verrou de rotation pour un accès exclusif.

Valeur de retour

Aucun

Remarques

Lors de l’entrée à cette routine, l’appelant doit s’exécuter au >IRQL = DISPATCH_LEVEL. Cette routine ne modifie pas le runtime d’intégration.

ExReleaseSpinLockExclusiveFromDpcLevel libère un verrou de rotation que l’appelant a acquis dans un appel précédent à la routine ExAcquireSpinLockExclusiveAtDpcLevel routine.

L’appelant doit contenir le verrou de rotation uniquement brièvement avant de le libérer. Pour plus d’informations, consultez Présentation des verrous de rotation.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista SP1
d’en-tête wdm.h
IRQL IRQL >= DISPATCH_LEVEL

Voir aussi

ExAcquireSpinLockExclusiveAtDpcLevel