<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Eliot's Blog  : SDK</title><link>http://blogs.msdn.com/eliotgraff/archive/tags/SDK/default.aspx</link><description>Tags: SDK</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>The $100 Windows SDK Question</title><link>http://blogs.msdn.com/eliotgraff/archive/2008/07/30/the-100-windows-sdk-question.aspx</link><pubDate>Wed, 30 Jul 2008 23:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8792431</guid><dc:creator>Eliot</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/eliotgraff/comments/8792431.aspx</comments><wfw:commentRss>http://blogs.msdn.com/eliotgraff/commentrss.aspx?PostID=8792431</wfw:commentRss><description>&lt;P&gt;I try to get your attention in devious ways. But this is worth being tricked.&lt;/P&gt;
&lt;P&gt;The Windows SDK is looking for feedback about that gigantic product, &lt;EM&gt;The Windows SDK&lt;/EM&gt;. More than feedback, they are dying to know what you'd change and what you want to see added. So, in their own words:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;The Windows SDK Team is looking for customer input into what should change/improve in the Windows SDK and how it interfaces with Visual Studio.&amp;nbsp; Please participate in the short surveys:&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="What new features do you want Survey" href="http://blogs.msdn.com/windowssdk/archive/2008/07/23/what-new-windows-sdk-features-do-you-want.aspx" mce_href="http://blogs.msdn.com/windowssdk/archive/2008/07/23/what-new-windows-sdk-features-do-you-want.aspx"&gt;How would you spend $100 to improve Windows SDK components?&lt;BR&gt;What NEW Windows SDK Features do you want?&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Speak up. You want changes and they're listening!!!!!!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8792431" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/SDK/default.aspx">SDK</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Feedback/default.aspx">Feedback</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Windows/default.aspx">Windows</category></item><item><title>Power Management in Windows Vista</title><link>http://blogs.msdn.com/eliotgraff/archive/2008/02/21/power-management-in-windows-vista.aspx</link><pubDate>Fri, 22 Feb 2008 01:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7842621</guid><dc:creator>Eliot</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/eliotgraff/comments/7842621.aspx</comments><wfw:commentRss>http://blogs.msdn.com/eliotgraff/commentrss.aspx?PostID=7842621</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;Stephen, a program manager on the Windows Kernal team, posted a response to a question in the &lt;A class="" href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=120&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=120&amp;amp;SiteID=1"&gt;General Windows Vista Development Issues&lt;/A&gt; forum, and I thought it could bear repeating here. &lt;A class="" href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=815226&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=815226&amp;amp;SiteID=1"&gt;The original question&lt;/A&gt; was about how to control the processor throttle in Windows Vista. Apparently, some of the calls that used to work in an application geared to Windows XP were not acting the same way in Windows Vista. Here's Stephen's response:&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Windows Vista and Windows Server 2008 use a new power policy infrastructure and API.&amp;nbsp; This page details all the power APIs and indicates what is supported by the various Windows versions:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/aa373163(VS.85).aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa373163(VS.85).aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;While some of the older APIs are supported in Vista, it is recommended that you use the new APIs on Windows Vista and later versions.&lt;/P&gt;
&lt;P&gt;To give some background, in Windows Vista a power plan (sometimes called a power scheme) contains the power setting values that are actually in effect on the system. A power plan is uniquely identified by a GUID and contains an AC and DC values for each power setting. There can only be one power plan active at a time on the system.&amp;nbsp; The current plan can be obtained using the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa372731(VS.85).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa372731(VS.85).aspx"&gt;PowerGetActiveScheme&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;Like power plans, power settings are also identified by unique GUIDs and include a friendly name, description, allowable values, and default values for AC and DC.&amp;nbsp; Power setting values can be modified using the &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa372765(vs.85).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa372765(vs.85).aspx"&gt;PowerWriteACValueIndex&lt;/A&gt; and &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa372769(VS.85).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa372769(VS.85).aspx"&gt;PowerWriteDCValueIndex&lt;/A&gt; routines.&amp;nbsp; Note that you must call&amp;nbsp;&lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa372758(VS.85).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa372758(VS.85).aspx"&gt;PowerSetActiveScheme&lt;/A&gt; after modifying any of the power settings in order to activate the new values.&lt;/P&gt;
&lt;P&gt;Specifically to your question, there are two settings that allow you to adjust the minimum and maximum state for processor power management.&amp;nbsp; These are expressed as a percentage of the maximum processor frequency.&amp;nbsp; Here is a summary of these two settings:&lt;BR&gt;&lt;/P&gt;
&lt;P align=left&gt;
&lt;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 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Description&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;Minimum processor performance state. The performance state is specified as a percentage of maximum processor frequency.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;GUID&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN lang=PT-BR&gt;&lt;FONT size=2&gt;893dee8e-2bef-41e0-89c6-b55d0929964c&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;PowerCfg Alias&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;PROCTHROTTLEMIN&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Minimum Value&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;0&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Maximum Value&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;100&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Label&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;Percentage (%)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Hidden&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;No&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P align=left mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;
&lt;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 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Description&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;Maximum processor performance state. The performance state is specified as a percentage of maximum processor frequency.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;GUID&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN lang=PT-BR&gt;&lt;FONT size=2&gt;bc5038f7-23e0-4960-96da-33abaf5935ec&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;PowerCfg Alias&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;PROCTHROTTLEMAX&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Minimum Value&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;0&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Maximum Value&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;100&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Label&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;Percentage (%)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 1pt"&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;SPAN class=Bold&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Hidden&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" 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&gt;
&lt;P class=TableBody style="MARGIN: 1pt 0in"&gt;&lt;FONT size=2&gt;No&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P align=left&gt;Additional information on Vista power policy is described in detail in the following whitepaper:&lt;/P&gt;
&lt;P align=left&gt;&lt;A href="http://www.microsoft.com/whdc/system/pnppwr/powermgmt/PMpolicy_Vista.mspx" mce_href="http://www.microsoft.com/whdc/system/pnppwr/powermgmt/PMpolicy_Vista.mspx"&gt;http://www.microsoft.com/whdc/system/pnppwr/powermgmt/PMpolicy_Vista.mspx&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;Cheers,&lt;/P&gt;
&lt;P align=left&gt;Stephen [Microsoft]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7842621" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Mobile+PC/default.aspx">Mobile PC</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/SDK/default.aspx">SDK</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/forums/default.aspx">forums</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/developer/default.aspx">developer</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/power+management/default.aspx">power management</category></item><item><title>Microsoft Continues More Openness for Developers</title><link>http://blogs.msdn.com/eliotgraff/archive/2008/02/21/microsoft-continues-more-openness-for-developers.aspx</link><pubDate>Thu, 21 Feb 2008 19:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7839828</guid><dc:creator>Eliot</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/eliotgraff/comments/7839828.aspx</comments><wfw:commentRss>http://blogs.msdn.com/eliotgraff/commentrss.aspx?PostID=7839828</wfw:commentRss><description>&lt;P&gt;Well, just as I was finishing the last entry,&amp;nbsp;mail comes screaming in from Steve Ballmer. I general take a gander at the CEO's mail, and&amp;nbsp;I was glad I did this morning. There&amp;nbsp;has been an announcement about how Microsoft will continue to drive to make our platforms more open to interoperability and innovation. I'm sure that the words were carefully chosen, so I will let the &lt;A class="" href="http://www.microsoft.com/presspass/presskits/interoperability/default.mspx" mce_href="http://www.microsoft.com/presspass/presskits/interoperability/default.mspx"&gt;press release&lt;/A&gt; do the talking:&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Ray Ozzie and Steve Ballmer" style="WIDTH: 300px; HEIGHT: 195px" height=195 alt="Ray Ozzie and Steve Ballmer" src="http://img.microsoft.com/presspass/images/homepage/ballmer-ozzie.jpg" width=300 mce_src="http://img.microsoft.com/presspass/images/homepage/ballmer-ozzie.jpg"&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;Microsoft today announced a set of broad-reaching changes to its technology and business practices to increase the openness of its products and drive greater interoperability, opportunity and choice. These changes are codified into four new interoperability principles and corresponding actions: 1) ensuring open connections; 2) promoting data portability; 3) enhancing support for industry standards; and 4) fostering more open engagement with customers and the industry, including open source communities.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;STRONG&gt;Highlights:&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;A class="" href="http://www.microsoft.com/presspass/press/2008/feb08/02-21NewsConferenceMA.mspx" mce_href="http://www.microsoft.com/presspass/press/2008/feb08/02-21NewsConferenceMA.mspx"&gt;Press Conference Call with Steve Ballmer, Ray Ozzie, Bob Muglia and Brad Smith: 8:30 am PST, Feb. 21&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;&lt;A class="" href="http://msstudios.vo.llnwd.net/o21/msstudios/0802/32351/Robertson_Interop.asx" mce_href="http://msstudios.vo.llnwd.net/o21/msstudios/0802/32351/Robertson_Interop.asx"&gt;Video Clip: Tom Robertson, General Manager, Interoperability and Standards (.wmv file, 44 sec)&lt;/A&gt; &lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;
&lt;P mce_keep="true"&gt;I have to tell you, as the owner of a&amp;nbsp;large developer documentation set, this makes me both&amp;nbsp;happy and nervous. We've been trying to ensure all of our docs are complete and accurate for years, and I think we've succeeded to a great extent. On the other hand, this sounds like there may be more work heading my way in future releases. That's OK by me. It's a weird sort of job security. Sort of.&amp;nbsp; =&lt;STRONG&gt;:&lt;/STRONG&gt;7P&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7839828" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/General/default.aspx">General</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/SDK/default.aspx">SDK</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/developer/default.aspx">developer</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/information/default.aspx">information</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Microsoft+Execs/default.aspx">Microsoft Execs</category></item><item><title>Developer Security Enhancements in Windows Vista SP1</title><link>http://blogs.msdn.com/eliotgraff/archive/2008/02/12/developer-security-enhancements-in-windows-vista-sp1.aspx</link><pubDate>Tue, 12 Feb 2008 23:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7653371</guid><dc:creator>Eliot</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/eliotgraff/comments/7653371.aspx</comments><wfw:commentRss>http://blogs.msdn.com/eliotgraff/commentrss.aspx?PostID=7653371</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;This comes via &lt;SPAN lang=EN style="mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/michael_howard/default.aspx"&gt;&lt;SPAN style="COLOR: windowtext"&gt;&lt;FONT face=Calibri size=3&gt;Michael Howard's Web Log&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;. Take a look at the full post, but here are some salient bits.&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; LINE-HEIGHT: 140%; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;P class=MsoNormal style="MARGIN: 12pt 0in 3pt"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;A href="http://go.microsoft.com/?linkid=8278579"&gt;&lt;SPAN style="COLOR: windowtext"&gt;&lt;FONT face=Calibri size=3&gt;New NX APIs added to Windows Vista SP1, Windows XP SP3 and Windows Server 2008&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;In the interests of helping secure the platform, we want more people to opt-in to using Data Execution Prevention (aka DEP aka NX), and we have lowered the barrier to entry for application developers in Windows Vista SP1, Windows XP SP3 and Windows Server 2008.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;We've added some new APIs that allow a developer to set DEP on their process at runtime rather than using linker options. The new APIs also give developers some more flexibility if your application uses an older version of the Active Template Library (ATL.) &lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;...&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;
&lt;P&gt;The most important API added is &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/bb736299(VS.85).aspx" mce_href="http://msdn2.microsoft.com/en-us/library/bb736299(VS.85).aspx"&gt;SetProcessDEPPolicy&lt;/A&gt;,&amp;nbsp;which sets the DEP policy for the running process. You would normally use this function pretty early in main.&lt;/P&gt;
&lt;P&gt;The function takes only one argument: the policy setting. The possible values are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;0x00000000&lt;/STRONG&gt; Turn off DEP for this process (Why are you doing this?) 
&lt;LI&gt;&lt;STRONG&gt;PROCESS_DEP_ENABLE &lt;/STRONG&gt;Enable DEP for the process. 
&lt;LI&gt;&lt;STRONG&gt;PROCESS_DEP_ENABLE | PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION&lt;/STRONG&gt; Enable DEP for the process, and disallow ATL thunks.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The last option is the killer argument - if you build an application that hosts components that might not be DEP compatible because they were built using an older version of ATL, you can still use DEP for your process. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7653371" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/SDK/default.aspx">SDK</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/developer/default.aspx">developer</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/security/default.aspx">security</category></item><item><title>RTM of the Windows SDK for Windows Server 2008 and .NET Framework 3.5</title><link>http://blogs.msdn.com/eliotgraff/archive/2008/02/07/rtm-of-the-windows-sdk-for-windows-server-2008-and-net-framework-3-5.aspx</link><pubDate>Fri, 08 Feb 2008 00:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7526680</guid><dc:creator>Eliot</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/eliotgraff/comments/7526680.aspx</comments><wfw:commentRss>http://blogs.msdn.com/eliotgraff/commentrss.aspx?PostID=7526680</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 12pt 0in 3pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Wow, this is a mouthful, but if you want the latest and greatest Windows bits this is hot out of the oven:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 12pt 0in 3pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 5pt 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;The Windows SDK team is proud to announce that the RTM release of the &lt;I&gt;Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5&lt;/I&gt; is now live for customers to install!&amp;nbsp; This SDK is a large product spanning both Windows and&amp;nbsp;the .NET Framework.&amp;nbsp; &amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Availability:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoListParagraph style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo3; tab-stops: list 1.0in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;•&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;The Windows SDK is available to install as either an:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 12pt 0in 3pt 2in; TEXT-INDENT: -0.25in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;•&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&amp;amp;displaylang=en"&gt;&lt;SPAN&gt;ISO&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;, or &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 12pt 0in 3pt 2in; TEXT-INDENT: -0.25in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-size: 12.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;•&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'; mso-fareast-font-family: Arial"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/U&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E6E1C3DF-A74F-4207-8586-711EBE331CDC&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E6E1C3DF-A74F-4207-8586-711EBE331CDC&amp;amp;displaylang=en"&gt;&lt;SPAN&gt;Web Setup&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Platforms:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;This SDK release supports &lt;U&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/windowsserver2008/default.mspx" mce_href="http://www.microsoft.com/windowsserver2008/default.mspx"&gt;&lt;SPAN&gt;Windows Server 2008&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&amp;amp;DisplayLang=en"&gt;&lt;SPAN&gt;.NET Framework 3.5&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/U&gt;, and &lt;U&gt;&lt;SPAN&gt;&lt;A href="http://technet.microsoft.com/en-us/windowsvista/default.aspx" mce_href="http://technet.microsoft.com/en-us/windowsvista/default.aspx"&gt;&lt;SPAN&gt;Windows Vista SP1&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/U&gt; and is compatible with &lt;U&gt;&lt;SPAN&gt;&lt;A href="http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx" mce_href="http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx"&gt;&lt;SPAN&gt;Visual Studio 2008&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/U&gt;, and &lt;U&gt;&lt;SPAN&gt;&lt;A href="http://msdn2.microsoft.com/en-us/vs2005/default.aspx" mce_href="http://msdn2.microsoft.com/en-us/vs2005/default.aspx"&gt;&lt;SPAN&gt;Visual Studio 2005 SP1&lt;/SPAN&gt;&lt;/A&gt;; including &lt;A href="http://www.microsoft.com/express/" mce_href="http://www.microsoft.com/express/"&gt;&lt;SPAN&gt;Visual Studio Express Editions&lt;/SPAN&gt;&lt;/A&gt;. &amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;What’s New:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;The following is a small sampling of what’s in this SDK, with a more complete list available in the &lt;I&gt;Getting Started&lt;/I&gt; section in the Windows SDK documentation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 12pt 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;•&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Support for Windows Server 2008 (x86, x64, and Itanuim), .NET Framework 3.5, Windows Server 2003, Windows Vista (including SP1), and Windows XP&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;•&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Visual Studio 2008 C++ command line compiler toolset (with /analyze support) and matching CRT&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;•&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;The SDK headers, libs, and tools integrate with VS2008 when both the SDK and VS2008 are installed&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;•&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;New tools such as XPerf, SqlMetal, xsltc, gc, topoedit, aspnet_merge, and wsdcodegen.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 3pt 1in; TEXT-INDENT: -0.25in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;•&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Documentation and samples (2200+ sample projects) to explain usage of new Windows Server 2008 and .NET Framework 3.5 features as well as previous platform features.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Learn More:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 3pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Stayed tuned to the &lt;U&gt;&lt;SPAN&gt;&lt;A href="http://blogs.msdn.com/windowssdk/" mce_href="http://blogs.msdn.com/windowssdk/"&gt;&lt;SPAN&gt;Windows SDK blog&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/U&gt; as well as the &lt;U&gt;&lt;SPAN&gt;&lt;A href="http://msdn2.microsoft.com/en-us/windowsserver/bb980924.aspx" mce_href="http://msdn2.microsoft.com/en-us/windowsserver/bb980924.aspx"&gt;&lt;SPAN&gt;Windows SDK MSDN Developer Center&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/U&gt; over the coming days and weeks for more information about the Windows SDK. &amp;nbsp;As always, please look over the&lt;SPAN&gt; &lt;U&gt;&lt;A href="http://go.microsoft.com/fwlink/?LinkID=106111" mce_href="http://go.microsoft.com/fwlink/?LinkID=106111"&gt;&lt;SPAN&gt;Release Notes&lt;/SPAN&gt;&lt;/A&gt;&lt;/U&gt;&lt;/SPAN&gt; for a description of known issues before you install the SDK.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 12pt 0in 3pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;As always, if you have comments or suggestions, use the &lt;U&gt;&lt;SPAN&gt;&lt;A href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=112&amp;amp;wa=wsignin1.0" mce_href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=112&amp;amp;wa=wsignin1.0"&gt;&lt;SPAN&gt;MSDN Wiki&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/U&gt; or the built-in feedback mechanism in the SDK. Have questions, need help finding something? Post to the &lt;U&gt;&lt;SPAN&gt;&lt;A href="http://forums.microsoft.com/MSDN/default.aspx?SiteID=1" mce_href="http://forums.microsoft.com/MSDN/default.aspx?SiteID=1"&gt;&lt;SPAN&gt;MSDN forums&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/U&gt;. There's a whole community there to help.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 12pt 0in 3pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;Happy coding!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 12pt 0in 3pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7526680" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/SDK/default.aspx">SDK</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/forums/default.aspx">forums</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/downloads/default.aspx">downloads</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/.NET+Framework/default.aspx">.NET Framework</category></item><item><title>Windows Vista Developer Center Updated</title><link>http://blogs.msdn.com/eliotgraff/archive/2008/02/06/windows-vista-developer-center-updated.aspx</link><pubDate>Thu, 07 Feb 2008 02:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7501597</guid><dc:creator>Eliot</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/eliotgraff/comments/7501597.aspx</comments><wfw:commentRss>http://blogs.msdn.com/eliotgraff/commentrss.aspx?PostID=7501597</wfw:commentRss><description>&lt;P&gt;The &lt;A class="" href="http://msdn2.microsoft.com/en-us/windowsvista/default.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/windowsvista/default.aspx"&gt;Windows Vista Developer Center on MSDN&lt;/A&gt; has been scrubbed, polished, reorganized, blown dry, and is now free to peruse. The developer center now includes easier navigation, links to over fifty "How Do I" videos, RSS feeds for the Windows Shell team's blog, Shell:revealed, and a ton of content about why you should develop applications directly for Windows Vista. Just take a look at the &lt;A class="" href="http://msdn2.microsoft.com/en-us/windowsvista/cc188969.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/windowsvista/cc188969.aspx"&gt;What's New in Windows Vista&lt;/A&gt; page, and use that as your springboard to identify useful new technologies and to find relavent materials throughout MSDN and TechNet.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Seriously, the reorganization is a ton of help in getting into where you need to be.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7501597" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.msdn.com/eliotgraff/archive/tags/SDK/default.aspx">SDK</category></item></channel></rss>