Обнаружение простоя Device-Specific
Вместо использования процедур обнаружения бездействия диспетчера питания драйвер может выполнять собственное обнаружение бездействия на основе критериев, относящихся к конкретному устройству.
Такой драйвер должен переводить его неактивное устройство в минимально возможное состояние спящего режима, допустимое для текущего состояния питания системы. Для этого драйвер запрашивает IRP питания (PoRequestPowerIrp) с незначительным кодом IRP IRP_MN_SET_POWER, указывая состояние питания устройства, в которое устройство должно перейти.