Realizar la detección de inactividad de Device-Specific

En lugar de usar las rutinas de detección de inactividad del administrador de energía, un controlador puede realizar su propia detección de inactividad en función de los criterios específicos del dispositivo.

Este controlador debe poner su dispositivo inactivo en el estado de suspensión más bajo posible que sea válido para el estado actual de alimentación del sistema. Para ello, el controlador solicita un IRP de alimentación (PoRequestPowerIrp) con código IRP menor IRP_MN_SET_POWER, especificando el estado de alimentación del dispositivo al que el dispositivo debe realizar la transición.