KeReleaseSpinLockForDpc-Funktion (wdm.h)
Die KeReleaseSpinLockForDpc-Routine gibt eine Drehsperre frei, die durch Aufrufen von KeAcquireSpinLockForDpc abgerufen wurde.
Syntax
void KeReleaseSpinLockForDpc(
[in, out] PKSPIN_LOCK SpinLock,
[in] KIRQL OldIrql
);
Parameter
[in, out] SpinLock
Zeiger auf die Drehsperre, die KeAcquireSpinLockForDpc abgerufen hat.
[in] OldIrql
Gibt die IRQL an, die beim Abrufen der Spinsperre aktuell war. Geben Sie den von KeAcquireSpinLockForDpc zurückgegebenen Wert an.
Rückgabewert
Keine
Bemerkungen
Weitere Informationen zu Spinlocks finden Sie unter Spinlocks.
Wenn OldIrql = PASSIVE_LEVEL, senkt KeReleaseSpinLockForDpc den aktuellen IRQL auf PASSIVE_LEVEL. Wenn OldIrql = DISPATCH_LEVEL, ändert KeReleaseSpinLockForDpc die aktuelle IRQL nicht.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und späteren Windows-Versionen. |
Zielplattform | Universell |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Weitere Informationen finden Sie im Abschnitt mit den Hinweisen. |
DDI-Complianceregeln | HwStorPortProhibitedDIs(storport) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für