KeLowerIrql function (wdm.h)
The KeLowerIrql routine restores the IRQL on the current processor to its original value. For information about IRQLs, see Managing Hardware Priorities.
Syntax
void KeLowerIrql(
[in] KIRQL NewIrql
);
Parameters
[in] NewIrql
Specifies the IRQL that was returned from KeRaiseIrql or KeRaiseIrqlToDpcLevel.
Return value
None
Remarks
It is a fatal error to call KeLowerIrql using an input NewIrql that was not returned by the immediately preceding call to KeRaiseIrql or KeRaiseIrqlToDpcLevel.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available starting with Windows 2000. |
Target Platform | Universal |
Header | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Library | Hal.lib |
DLL | NtosKrnl.exe |
IRQL | Any level |
DDI compliance rules | HwStorPortProhibitedDDIs(storport), IrqlKeRaiseLower(wdm), IrqlKeRaiseLower2(wdm) |