Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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) |