// wdm.h
VOID KeReleaseInStackQueuedSpinLockForDpc(
[in] PKLOCK_QUEUE_HANDLE LockHandle
);
View the official Windows Driver Kit DDI referenceNo description available.
The KeReleaseInStackQueuedSpinLockForDpc routine releases a queued spin lock that was acquired by calling KeAcquireInStackQueuedSpinLockForDpc.
LockHandle [in]Pointer to the KLOCK_QUEUE_HANDLE structure that KeAcquireInStackQueuedSpinLockForDpc initialized when the queued spin lock was acquired.
For more information about queued spin locks, see Queued Spin Locks.
If the current IRQL was PASSIVE_LEVEL when the queued spin lock was acquired, KeReleaseSpinLockForDpc lowers the current IRQL to PASSIVE_LEVEL. If the current IRQL was DISPATCH_LEVEL when the queued spin lock was acquired, KeReleaseSpinLockForDpc does not change the current IRQL.
KeAcquireInStackQueuedSpinLockForDpc