Skip to content

Latest commit

 

History

History
19 lines (9 loc) · 975 Bytes

calling-postartnextpowerirp-from-a-bus-driver.md

File metadata and controls

19 lines (9 loc) · 975 Bytes
title description keywords ms.date
Calling PoStartNextPowerIrp from a Bus Driver
Calling PoStartNextPowerIrp from a Bus Driver
bus drivers WDK power management
power IRPs WDK kernel , PoStartNextPowerIrp
PoStartNextPowerIrp
06/16/2017

Calling PoStartNextPowerIrp from a Bus Driver

Beginning with Windows Vista, calling PoStartNextPowerIrp is not required and call to this routine performs no power management operation. However, in Windows Server 2003, Windows XP, and Windows 2000, a bus driver must call PoStartNextPowerIrp once for every IRP_MN_QUERY_POWER or IRP_MN_SET_POWER request that the driver receives.

A bus driver always calls this routine in its DispatchPower routine, before it calls the IoCompleteRequest routine.