KeReleaseInStackQueuedSpinLock-Funktion (wdm.h)
Die KeReleaseInStackQueuedSpinLock Routine gibt eine von KeAcquireInStackQueuedSpinLockerworbene Warteschlange aus.
void KeReleaseInStackQueuedSpinLock(
[in] PKLOCK_QUEUE_HANDLE LockHandle
);
[in] LockHandle
Gibt den in die Warteschlange eingereihten Drehschlossziehpunkt an, der durch den Aufruf von KeAcquireInStackQueuedSpinLock initialisiert wird, der die Sperre abgerufen hat.
Nichts
Diese Routine stellt die ursprüngliche IRQL wieder her, die das Betriebssystem am Anfang des KeAcquireInStackQueuedSpinLock Aufrufs gespeichert hat.
Weitere Informationen zu Warteschlangen-Drehsperren finden Sie unter In die Warteschlange eingereihte Drehsperren.
Verwenden Sie Hal.lib unter 32-Bit-Versionen von Windows und Ntoskrnl.lib unter 64-Bit-Versionen von Windows.
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows XP und höheren Versionen von Windows. |
Zielplattform- | Universal |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Library | Hal.lib; Ntoskrnl.lib |
DLL- | Hal.dll; Ntoskrnl.exe |
IRQL- | DISPATCH_LEVEL (siehe Abschnitt "Hinweise") |
DDI-Complianceregeln | HwStorPortProhibitedDDIs(storport), MarkingQueuedIrps(wdm), QueuedSpinLock(storport), QueuedSpinLock(storport), QueuedSpinLock(wdm), QueuedSpinLockRelease(storport), QueuedSpinLockRelease(storport), QueuedSpinLockRelease(wdm) |