KeReleaseInterruptSpinLock routine

The KeReleaseInterruptSpinLock routine releases an interrupt spin lock acquired by KeAcquireInterruptSpinLock.

Syntax


VOID KeReleaseInterruptSpinLock(
  _Inout_ PKINTERRUPT Interrupt,
  _In_    KIRQL       OldIrql
);

Parameters

Interrupt [in, out]

Specifies the value of the Interrupt parameter passed to KeAcquireInterruptSpinLock.

OldIrql [in]

Specifies the IRQL value returned by KeAcquireInterruptSpinLock.

Return value

None

Remarks

The KeReleaseInterruptSpinLock releases the interrupt spin lock, and lowers the IRQL value back to the OldIrql value.

Requirements

Target platform

Universal

Version

Available in Windows XP and later versions of Windows.

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

Library

NtosKrnl.lib

DLL

NtosKrnl.exe

IRQL

See Remarks section.

DDI compliance rules

HwStorPortProhibitedDDIs

See also

KeAcquireInterruptSpinLock
KeSynchronizeExecution

 

 

Send comments about this topic to Microsoft

Show: