Power Availability Requests
By default, Windows-based platforms enable device and system power management technologies to help improve energy efficiency and reduce power consumption. Two of the most effective power management features are display power management and automatic sleep. However, in some scenarios, applications or drivers must temporarily disable these power management technologies to perform tasks as the user expects. Applications can temporarily prevent display power management and automatic sleep by making power availability requests. This paper describes when to use availability requests, the user-mode and kernel-mode functions that support such requests, and new options in the PowerCfg tool to manage availability requests on Windows 7 or Windows Server 2008 R2.