ExReleaseSpinLockSharedFromDpcLevel-Funktion (wdm.h)
Die ExReleaseSpinLockSharedFromDpcLevel Routine gibt eine Spin-Lock- frei, die der Aufrufer für den freigegebenen 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 Drehsperre, um loszulassen. Der Anrufer muss diese Drehsperre für den freigegebenen Zugriff besitzen.
Rückgabewert
Nichts
Bemerkungen
Bei der Eingabe in diese Routine muss der Aufrufer bei IRQL >= DISPATCH_LEVEL ausgeführt werden. Diese Routine ändert die IRQL nicht.
ExReleaseSpinLockSharedFromDpcLevel gibt eine Drehsperre frei, die der Aufrufer in einem vorherigen Aufruf an die ExAcquireSpinLockSharedAtDpcLevel Routine abgerufen hat.
Der Anrufer sollte die Drehsperre nur kurz halten, bevor er losgelassen wird. Weitere Informationen finden Sie unter Einführung in Spin Locks.
Anforderungen
Anforderung | Wert |
---|---|
Header- | wdm.h |
IRQL- | IRQL->= DISPATCH_LEVEL |