Export (0) Print
Expand All

Rules for Handling Power IRPs

Drivers that support power management must conform to certain rules pertaining to:

Calling IoCallDriver versus calling PoCallDriver to pass power IRPs

Calling PoStartNextPowerIrp to start the next power IRP

Passing power IRPs down to the next-lower driver

Queuing I/O requests while a device is sleeping

Handling unsupported or unrecognized power IRPs

Calling ExSetTimerResolution while processing a power IRP

The sections that follow describe how drivers should perform these tasks.

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft