IoReleaseCancelSpinLock, fonction (wdm.h)
La routine IoReleaseCancelSpinLock libère le verrou de rotation d’annulation une fois que le pilote a modifié l’état annulable d’un IRP.
Syntaxe
void IoReleaseCancelSpinLock(
KIRQL Irql
);
Paramètres
Irql
[in] IRQL à restaurer. L’appelant a obtenu ce runtime IRQL dans l’appel précédent à la routine IoAcquireCancelSpinLock.
Valeur de retour
Aucun
Remarques
Cette routine est réciproque à IoAcquireCancelSpinLock.
Cette routine libère également le verrou de rotation d’annulation à partir de la routine Annuler du pilote.
Le titulaire du verrou de rotation d’annulation s’exécute à IRQL = DISPATCH_LEVEL après avoir appelé IoAcquireCancelSpinLock. IoReleaseCancelSpinLock restaure le runtime d’intégration d’origine de l’appelant.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 2000 |
d’en-tête | wdm.h |
IRQL | DISPATCH_LEVEL |
règles de conformité DDI | cancelSpinLock(storport), CancelSpinLock(wdm), CancelSpinlockRelease(wdm), HwStorPortProhibitedDDIs(storport), SpinLockSafe(storport), SpinLockSafe(wdm) |