IoReleaseCancelSpinLock-Funktion (wdm.h)
Die IoReleaseCancelSpinLock-Routine gibt die Abbruch-Drehsperre frei, nachdem der Treiber den abbruchfähigen Zustand eines IRP geändert hat.
Syntax
void IoReleaseCancelSpinLock(
KIRQL Irql
);
Parameter
Irql
[in] Der wiederherzustellende IRQL. Der Aufrufer hat diese IRQL im vorherigen Aufruf der IoAcquireCancelSpinLock-Routine abgerufen.
Rückgabewert
Keine
Bemerkungen
Diese Routine ist ein Kehrwert von IoAcquireCancelSpinLock.
Diese Routine gibt auch die Abbruch-Spin-Sperre aus der Cancel-Routine des Treibers frei.
Der Halter der Abbruch-Spin-Sperre wird nach dem Aufruf von IoAcquireCancelSpinLock bei IRQL = DISPATCH_LEVEL ausgeführt. IoReleaseCancelSpinLock stellt die ursprüngliche IRQL des Aufrufers wieder her.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 |
Kopfzeile | wdm.h |
IRQL | DISPATCH_LEVEL |
DDI-Complianceregeln | CancelSpinLock(storport), CancelSpinLock(wdm), CancelSpinlockRelease(wdm), HwStorPortProhibitedDIs(storport), SpinLockSafe(storport), SpinLockSafe(wdm) |