Fonction IoReleaseCancelSpinLock (wdm.h)
La routine IoReleaseCancelSpinLock libère le verrou d’annulation de rotation après 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 cet IRQL lors de l’appel précédent à la routine IoAcquireCancelSpinLock .
Valeur de retour
None
Remarques
Cette routine est réciproque à IoAcquireCancelSpinLock.
Cette routine libère également le verrou d’annulation de rotation de la routine Cancel du pilote.
Le titulaire du verrou d’annulation de rotation s’exécute à IRQL = DISPATCH_LEVEL après avoir appelé IoAcquireCancelSpinLock. IoReleaseCancelSpinLock restaure l’IRQL d’origine de l’appelant.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 |
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) |