ExReleaseSpinLockSharedFromDpcLevel-Funktion (wdm.h)
Die ExReleaseSpinLockSharedFromDpcLevel-Routine gibt eine Drehsperre frei, die der Aufrufer für den gemeinsamen Zugriff erworben hat, und lässt die IRQL unverändert.
Syntax
void ExReleaseSpinLockSharedFromDpcLevel(
PEX_SPIN_LOCK SpinLock
);
Parameter
SpinLock
[in, out] Ein Zeiger auf die spin-Sperre, die freigegeben werden soll. Der Aufrufer muss diese Drehsperre für den gemeinsamen Zugriff besitzen.
Rückgabewert
Keine
Bemerkungen
Beim Einstieg in diese Routine muss der Aufrufer unter IRQL >= DISPATCH_LEVEL ausgeführt werden. Diese Routine ändert die IRQL nicht.
ExReleaseSpinLockSharedFromDpcLevel gibt eine Drehsperre frei, die der Aufrufer in einem vorherigen Aufruf der ExAcquireSpinLockSharedAtDpcLevel-Routine erworben hat.
Der Aufrufer sollte die Drehsperre nur kurz halten, bevor sie losgelassen wird. Weitere Informationen finden Sie unter Einführung in Spin-Sperren.
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h |
IRQL | IRQL >= DISPATCH_LEVEL |