Power Management API Issues in Windows Vista<SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">In previous version of windows, we call "ReadProcessorPwrScheme()" to retrieve the processor power policy settings, then modify the DynamicThrottle field (may be PO_THROTTLE_ADAPTIVE, PO_THROTTLE_CONSTANT, PO_THROTTLE_DEGRADE or PO_THROTTLE_NONE) of ProcessorPolicyAC or ProcessorPolicyDC in MACHINE_PROCESSOR_POWER_POLICY structure, and set the new processor power policy with "WriteProcessorPwrScheme()" to switch the processor performance. </SPAN></FONT> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"></SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">But in Windows Vista, these two APIs are no longer available. Though the documentation says they are supported in Windows Vista, you may find that they can just be called in previous version of windows if you see their declaration in the header file "PowrProf.h". </SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"></SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">I also tried "CallNtPowerInfomation()" to retrieve processor information, processor power policy AC or DC, but never succeed. </SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"></SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal></FONT></FONT><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">I wonder how I can control the processor throttle in Windows Vista as previous version of windows. </SPAN></P> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"></SPAN></FONT>Thanks</P></DIV>© 2009 Microsoft Corporation. All rights reserved.Thu, 11 Dec 2008 00:30:34 Zc0a6e824-851c-436b-bda9-b5dd5a99a1achttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c0a6e824-851c-436b-bda9-b5dd5a99a1ac#c0a6e824-851c-436b-bda9-b5dd5a99a1achttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c0a6e824-851c-436b-bda9-b5dd5a99a1ac#c0a6e824-851c-436b-bda9-b5dd5a99a1acSS7E1983http://social.msdn.microsoft.com/Profile/en-US/?user=SS7E1983Power Management API Issues in Windows Vista<SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">In previous version of windows, we call "ReadProcessorPwrScheme()" to retrieve the processor power policy settings, then modify the DynamicThrottle field (may be PO_THROTTLE_ADAPTIVE, PO_THROTTLE_CONSTANT, PO_THROTTLE_DEGRADE or PO_THROTTLE_NONE) of ProcessorPolicyAC or ProcessorPolicyDC in MACHINE_PROCESSOR_POWER_POLICY structure, and set the new processor power policy with "WriteProcessorPwrScheme()" to switch the processor performance. </SPAN></FONT> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"></SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">But in Windows Vista, these two APIs are no longer available. Though the documentation says they are supported in Windows Vista, you may find that they can just be called in previous version of windows if you see their declaration in the header file "PowrProf.h". </SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"></SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">I also tried "CallNtPowerInfomation()" to retrieve processor information, processor power policy AC or DC, but never succeed. </SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"></SPAN></FONT></P></DIV> <DIV> <P class=MsoNormal></FONT></FONT><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">I wonder how I can control the processor throttle in Windows Vista as previous version of windows. </SPAN></P> <P class=MsoNormal><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"></SPAN></FONT>Thanks</P></DIV>Thu, 12 Oct 2006 09:33:30 Z2008-02-21T22:18:11Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c0a6e824-851c-436b-bda9-b5dd5a99a1ac#114e3f7e-9e31-421a-b65b-5e0876f15414http://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c0a6e824-851c-436b-bda9-b5dd5a99a1ac#114e3f7e-9e31-421a-b65b-5e0876f15414virtualguyhttp://social.msdn.microsoft.com/Profile/en-US/?user=virtualguyPower Management API Issues in Windows Vista<p>I am facing the same issue any workarounds?</p> <p><div class=quote><table width="85%"><tr><td class=txt4> <strong>SS7E1983 wrote:</strong></td></tr><tr><td class=quoteTable><table width="100%"><tr><td width="100%" valign=top class=txt4><span style="font-size:10pt;font-family:Verdana">In previous version of windows, we call &quot;ReadProcessorPwrScheme()&quot; to retrieve the processor power policy settings, then modify the DynamicThrottle field (may be PO_THROTTLE_ADAPTIVE, PO_THROTTLE_CONSTANT, PO_THROTTLE_DEGRADE or PO_THROTTLE_NONE) of ProcessorPolicyAC or ProcessorPolicyDC in MACHINE_PROCESSOR_POWER_POLICY structure, and set the new processor power policy with &quot;WriteProcessorPwrScheme()&quot; to switch the processor performance. </span></font></p> <div> <p class=MsoNormal><span style="font-size:10pt;font-family:Verdana"></span></font></p></div> <div> <p class=MsoNormal><span style="font-size:10pt;font-family:Verdana">But in Windows Vista, these two APIs are no longer available. Though the documentation says they are supported in Windows Vista, you may find that they can just be called in previous version of windows if you see their declaration in the header file &quot;PowrProf.h&quot;. </span></font></p></div> <div> <p class=MsoNormal><span style="font-size:10pt;font-family:Verdana"></span></font></p></div> <div> <p class=MsoNormal><span style="font-size:10pt;font-family:Verdana">I also tried &quot;CallNtPowerInfomation()&quot; to retrieve processor information, processor power policy AC or DC, but never succeed. </span></font></p></div> <div> <p class=MsoNormal><span style="font-size:10pt;font-family:Verdana"></span></font></p></div> <div> <p class=MsoNormal></font></font><span style="font-size:10pt;font-family:Verdana">I wonder how I can control the processor throttle in Windows Vista as previous version of windows. </span></p> <p class=MsoNormal><span style="font-size:10pt;font-family:Verdana"></span></font>Thanks</p></div></td></tr></table></td></tr></table></div>Tue, 21 Nov 2006 08:22:26 Z2006-11-21T08:22:26Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c0a6e824-851c-436b-bda9-b5dd5a99a1ac#aa795c43-c76f-433e-9c0a-acbb1eea6f2bhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c0a6e824-851c-436b-bda9-b5dd5a99a1ac#aa795c43-c76f-433e-9c0a-acbb1eea6f2bvichsuhttp://social.msdn.microsoft.com/Profile/en-US/?user=vichsuPower Management API Issues in Windows Vistasame here. does anyone know how to set processor power policy in desktop? or, is the setting of processor power policy supported by desktop CPU?<br>Tue, 19 Feb 2008 02:23:58 Z2008-02-19T02:23:58Zhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c0a6e824-851c-436b-bda9-b5dd5a99a1ac#bf10d449-ae64-4576-bc1b-1f769a89917fhttp://social.msdn.microsoft.com/Forums/en-US/windowsgeneraldevelopmentissues/thread/c0a6e824-851c-436b-bda9-b5dd5a99a1ac#bf10d449-ae64-4576-bc1b-1f769a89917fsrberardhttp://social.msdn.microsoft.com/Profile/en-US/?user=srberardPower Management API Issues in Windows Vista<p align=left><font face=Arial size=2>Vista and Windows Server 2008 use a new power policy infrastructure and API.  This page details all the power APIs and indicates what is supported by the various Windows versions:</font></p> <blockquote dir=ltr style="margin-right:0px"> <p align=left><a title="http://msdn2.microsoft.com/en-us/library/aa373163(VS.85).aspx" href="http://msdn2.microsoft.com/en-us/library/aa373163(VS.85).aspx">http://msdn2.microsoft.com/en-us/library/aa373163(VS.85).aspx</a></p> <p align=left> </p></blockquote> <p dir=ltr align=left><font face=Arial size=2>While some of the older APIs are supported in Vista, it is recommended that the new APIs be used on Vista and above.</font></p> <p dir=ltr align=left><font face=Arial size=2></font> </p> <p dir=ltr align=left><font face=Arial size=2>To give some background, in Vista a <span style="font-size:10pt;font-family:'Arial','sans-serif'">power plan (sometimes called a power scheme) contains the power setting values that are actually in effect on the system. <span style="font-size:10pt;font-family:'Arial','sans-serif'">A power plan is uniquely identified by a GUID and contains an AC and DC values for each power setting. There can only be </span>one power plan active at a time on the system.  The current plan can be obtained using the PowerGetActiveScheme.  </span></font></p> <p align=left><font face=Arial size=2></font> </p> <p align=left><font face=Arial size=2>Like power plans, power settings are also </font><font face=Arial size=2>identified by unique GUIDs and include a friendly name, description, allowable values, and default values for AC and DC.  Power setting values can be modified using the PowerWriteACValueIndex and PowerWriteDCValueIndex routines.  Note that PowerSetActiveScheme must be called after modifying any of the power settings in order to activate the new values.</font></p> <p align=left><font face=Arial size=2></font> </p> <p align=left><font face=Arial size=2>Specifically to your question, there are two settings that allow you to adjust the minimum and maximum state for processor power management.  These are expressed as a percentage of the maximum processor frequency.  Here is a summary of these two settings:</font></p> <p align=left> </p> <p align=left> <table class=MsoNormalTable style="border-right:medium none;border-top:medium none;margin:auto auto auto 5.4pt;border-left:medium none;border-bottom:medium none;border-collapse:collapse" cellspacing=0 cellpadding=0 border=1> <tbody> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:windowtext 1pt solid;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Description</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:windowtext 1pt solid;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>Minimum processor performance state. The performance state is specified as a percentage of maximum processor frequency.</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>GUID</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><span lang=PT-BR style=""><font size=2>893dee8e-2bef-41e0-89c6-b55d0929964c</font></span></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>PowerCfg Alias</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>PROCTHROTTLEMIN</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Minimum Value</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>0</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Maximum Value</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>100</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Label</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>Percentage (%)</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Hidden</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>No</font></p></td></tr></tbody></table></p> <p align=left> </p> <table class=MsoNormalTable style="border-right:medium none;border-top:medium none;margin:auto auto auto 5.4pt;border-left:medium none;border-bottom:medium none;border-collapse:collapse" cellspacing=0 cellpadding=0 border=1> <tbody> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:windowtext 1pt solid;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Description</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:windowtext 1pt solid;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>Maximum processor performance state. The performance state is specified as a percentage of maximum processor frequency.</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>GUID</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><span lang=PT-BR style=""><font size=2>bc5038f7-23e0-4960-96da-33abaf5935ec</font></span></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>PowerCfg Alias</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>PROCTHROTTLEMAX</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Minimum Value</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>0</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Maximum Value</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>100</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Label</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>Percentage (%)</font></p></td></tr> <tr style="height:1pt"> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;background:#b8cce4;padding-bottom:0in;border-left:windowtext 1pt solid;width:81pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt" valign=top width=108> <p class=TableBody style="margin:1pt 0in"><span class=Bold><strong><font size=2>Hidden</font></strong></span></p></td> <td style="border-right:windowtext 1pt solid;padding-right:5.4pt;border-top:#f0f0f0;padding-left:5.4pt;padding-bottom:0in;border-left:#f0f0f0;width:295.9pt;padding-top:0in;border-bottom:windowtext 1pt solid;height:1pt;background-color:transparent" valign=top width=395> <p class=TableBody style="margin:1pt 0in"><font size=2>No</font></p></td></tr></tbody></table> <p align=left> </p> <p align=left> </p> <p align=left>Additional information on Vista power policy is described in detail in the following whitepaper:</p> <blockquote dir=ltr style="margin-right:0px"> <p align=left><a title="http://www.microsoft.com/whdc/system/pnppwr/powermgmt/PMpolicy_Vista.mspx" href="http://www.microsoft.com/whdc/system/pnppwr/powermgmt/PMpolicy_Vista.mspx">http://www.microsoft.com/whdc/system/pnppwr/powermgmt/PMpolicy_Vista.mspx</a></p> <p align=left> </p></blockquote> <p dir=ltr align=left>Cheers,</p> <p dir=ltr align=left>Stephen [Microsoft]</p>Thu, 21 Feb 2008 21:56:29 Z2008-02-21T22:18:11Z