<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Windows 2003 SP1 DDK with a little annoyance &#8230;</title>
	<link>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/</link>
	<description>Programming, reverse engineering and anything else as well ...</description>
	<pubDate>Sat, 30 Aug 2008 04:43:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Oliver</title>
		<link>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/#comment-1253</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Fri, 16 Mar 2007 16:18:57 +0000</pubDate>
		<guid>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/#comment-1253</guid>
		<description>Just as a side-note: DDKWizard handles this case and creates the file described here for you.</description>
		<content:encoded><![CDATA[<p>Just as a side-note: DDKWizard handles this case and creates the file described here for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/#comment-1225</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Fri, 16 Mar 2007 02:08:21 +0000</pubDate>
		<guid>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/#comment-1225</guid>
		<description>Yes, thank you for posting this.  I am proof that it continues to be useful.  You saved me a lot of time today!</description>
		<content:encoded><![CDATA[<p>Yes, thank you for posting this.  I am proof that it continues to be useful.  You saved me a lot of time today!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver</title>
		<link>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/#comment-26</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Wed, 02 Aug 2006 20:34:52 +0000</pubDate>
		<guid>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/#comment-26</guid>
		<description>Good to hear it has been useful for someone already :-)

I have wrapped the code into pre and code tags so it will show with fixed font size, just in case you wonder.</description>
		<content:encoded><![CDATA[<p>Good to hear it has been useful for someone already <img src='http://blog.assarbad.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I have wrapped the code into pre and code tags so it will show with fixed font size, just in case you wonder.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CMK</title>
		<link>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/#comment-25</link>
		<dc:creator>CMK</dc:creator>
		<pubDate>Wed, 02 Aug 2006 14:51:10 +0000</pubDate>
		<guid>http://blog.assarbad.net/20060708/windows-2003-sp1-ddk-with-a-little-annoyance/#comment-25</guid>
		<description>Thanks for this post. I actually just ran into this problem yesterday, and you saved me a bit of investigating.  I ended up using you 2nd suggestion to create a file called NtProcessStartupForGS_fix.c and I wrapped it in ifdefs so that it is only used when being compiled in the Win2K environment:

&lt;pre&gt;&lt;code&gt;// only use this file if we are building under/for a Win2K environment
#if _WIN32_WINNT == 0x500

extern void NtProcessStartup(void * StartupArgument);

extern void NtProcessStartupForGS(void * StartupArgument);

void NtProcessStartupForGS(void * StartupArgument)
{
	NtProcessStartup(StartupArgument);
}

#endif&lt;/code&gt;&lt;/pre&gt;


Very useful. Thanks!</description>
		<content:encoded><![CDATA[<p>Thanks for this post. I actually just ran into this problem yesterday, and you saved me a bit of investigating.  I ended up using you 2nd suggestion to create a file called NtProcessStartupForGS_fix.c and I wrapped it in ifdefs so that it is only used when being compiled in the Win2K environment:</p>
<pre><code>// only use this file if we are building under/for a Win2K environment
#if _WIN32_WINNT == 0x500

extern void NtProcessStartup(void * StartupArgument);

extern void NtProcessStartupForGS(void * StartupArgument);

void NtProcessStartupForGS(void * StartupArgument)
{
	NtProcessStartup(StartupArgument);
}

#endif</code></pre>
<p>Very useful. Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
