Skip to content

Latest commit

 

History

History
19 lines (9 loc) · 830 Bytes

performing-device-specific-idle-detection.md

File metadata and controls

19 lines (9 loc) · 830 Bytes
title description keywords ms.date
Performing Device-Specific Idle Detection
Performing Device-Specific Idle Detection
idle detection WDK power management
device-specific idle detection WDK power management
06/16/2017

Performing Device-Specific Idle Detection

Instead of using the power manager's idle detection routines, a driver can perform its own idle detection based on device-specific criteria.

Such a driver should put its idle device in the lowest possible sleep state that is valid for the current system power state. To do so, the driver requests a power IRP (PoRequestPowerIrp) with minor IRP code IRP_MN_SET_POWER, specifying the device power state to which the device should transition.