KeReleaseInStackQueuedSpinLockForDpc-Funktion (wdm.h)
Die KeReleaseInStackQueuedSpinLockForDpc-Routine gibt eine Spinsperre in der Warteschlange frei, die durch Aufrufen von KeAcquireInStackQueuedSpinLockForDpc abgerufen wurde.
Syntax
void KeReleaseInStackQueuedSpinLockForDpc(
[in] PKLOCK_QUEUE_HANDLE LockHandle
);
Parameter
[in] LockHandle
Zeiger auf die KLOCK_QUEUE_HANDLE Struktur, die KeAcquireInStackQueuedSpinLockForDpc beim Abrufen der Spinsperre in der Warteschlange initialisiert hat.
Rückgabewert
Keine
Bemerkungen
Weitere Informationen zu Spinsperren in der Warteschlange finden Sie unter Spin-Sperren in der Warteschlange.
Wenn die aktuelle IRQL beim Abrufen der Spinsperre in der Warteschlange PASSIVE_LEVEL wurde, senkt KeReleaseSpinLockForDpc den aktuellen IRQL auf PASSIVE_LEVEL. Wenn die aktuelle IRQL beim Abrufen der Spinsperre in der Warteschlange DISPATCH_LEVEL wurde, ä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) |