ExReleaseSpinLockExclusiveFromDpcLevel-Funktion (wdm.h)

Die ExReleaseSpinLockExclusiveFromDpcLevel-Routine gibt eine Drehsperre frei, die der Aufrufer für den exklusiven Zugriff erworben hat, und lässt die IRQL unverändert.

Syntax

void ExReleaseSpinLockExclusiveFromDpcLevel(
  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 exklusiven 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.

ExReleaseSpinLockExclusiveFromDpcLevel gibt eine Spinsperre frei, die der Aufrufer in einem vorherigen Aufruf der ExAcquireSpinLockExclusiveAtDpcLevel-Routine abgerufen 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
Unterstützte Mindestversion (Client) Windows Vista SP1
Kopfzeile wdm.h
IRQL IRQL >= DISPATCH_LEVEL

Weitere Informationen

ExAcquireSpinLockExclusiveAtDpcLevel