执行特定于设备的空闲检测

驱动程序可以根据设备特定的条件执行自己的空闲检测,而不是使用电源管理器的空闲检测例程。

此类驱动程序应将其空闲设备置于对当前系统电源状态有效的最低睡眠状态。 为此,驱动程序请求电源 IRP (PoRequestPowerIrp) IRP_MN_SET_POWER次要 IRP 代码,并指定设备应转换到的设备电源状态。