<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Загадка.</title>
	<atom:link href="http://blog.not-a-kernel-guy.com/2008/03/30/301/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.not-a-kernel-guy.com/2008/03/30/301</link>
	<description>... in the Windows kernel team</description>
	<pubDate>Fri, 21 Nov 2008 13:28:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11469</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Fri, 18 Apr 2008 21:31:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11469</guid>
		<description>&lt;blockquote&gt;Удивительно, а разве библиотеке при загрузке не указали LOAD_LIBRARY_AS_DATAFILE ?&lt;/blockquote&gt;

Какой библиотеке? version.dll? Так она содержит код вызываемых функций (GetFileVersionInfoSize, GetFileVersionInfo и т.п.). Так что это никакой не труп.</description>
		<content:encoded><![CDATA[<blockquote><p>Удивительно, а разве библиотеке при загрузке не указали LOAD_LIBRARY_AS_DATAFILE ?</p></blockquote>
<p>Какой библиотеке? version.dll? Так она содержит код вызываемых функций (GetFileVersionInfoSize, GetFileVersionInfo и т.п.). Так что это никакой не труп.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alex</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11466</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Fri, 18 Apr 2008 11:49:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11466</guid>
		<description>Удивительно, а разве библиотеке при загрузке не указали LOAD_LIBRARY_AS_DATAFILE ?
Если нет, это в общем-то дыра в безопасности. Если да, то какой нафиг delay load helper, если загружается "труп" образа ? Трупу ссылки не нужны.</description>
		<content:encoded><![CDATA[<p>Удивительно, а разве библиотеке при загрузке не указали LOAD_LIBRARY_AS_DATAFILE ?<br />
Если нет, это в общем-то дыра в безопасности. Если да, то какой нафиг delay load helper, если загружается &#8220;труп&#8221; образа ? Трупу ссылки не нужны.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy : Отгадка.</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11431</link>
		<dc:creator>Not a kernel guy : Отгадка.</dc:creator>
		<pubDate>Wed, 02 Apr 2008 05:29:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11431</guid>
		<description>[...] комментариях к загадке ответ был дан почти сразу. Действительно, обработчик [...]</description>
		<content:encoded><![CDATA[<p>[...] комментариях к загадке ответ был дан почти сразу. Действительно, обработчик [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy &#187; Blog Archive &#187; Отгадка.</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11430</link>
		<dc:creator>Not a kernel guy &#187; Blog Archive &#187; Отгадка.</dc:creator>
		<pubDate>Wed, 02 Apr 2008 05:28:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11430</guid>
		<description>[...] комментариях к загадке ответ был дан почти сразу. Действительно, обработчик [...]</description>
		<content:encoded><![CDATA[<p>[...] комментариях к загадке ответ был дан почти сразу. Действительно, обработчик [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: e.v.e</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11429</link>
		<dc:creator>e.v.e</dc:creator>
		<pubDate>Mon, 31 Mar 2008 16:31:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11429</guid>
		<description>Мне вот интересно, откуда это пошло...
Сильно сомневаюсь в параллельной эволюции терминологии...</description>
		<content:encoded><![CDATA[<p>Мне вот интересно, откуда это пошло&#8230;<br />
Сильно сомневаюсь в параллельной эволюции терминологии&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11428</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Mon, 31 Mar 2008 15:38:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11428</guid>
		<description>Да, это единственный надежный способ.</description>
		<content:encoded><![CDATA[<p>Да, это единственный надежный способ.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11427</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Mon, 31 Mar 2008 15:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11427</guid>
		<description>&lt;blockquote&gt;Видимо, в результате отключения перенаправления, попытались загрузить x64 библиотеку вместо x32.&lt;/blockquote&gt;

Именно.

&lt;blockquote&gt;Вызов GetFileVersionInfoSize(0,0) до отключения перенаправления, теоретически должен все исправить.&lt;/blockquote&gt;

Не исправить, а спрятать ошибку. Чтобы исправить - нужно пользоваться sysnative, как ниже указал Anonymous.</description>
		<content:encoded><![CDATA[<blockquote><p>Видимо, в результате отключения перенаправления, попытались загрузить x64 библиотеку вместо x32.</p></blockquote>
<p>Именно.</p>
<blockquote><p>Вызов GetFileVersionInfoSize(0,0) до отключения перенаправления, теоретически должен все исправить.</p></blockquote>
<p>Не исправить, а спрятать ошибку. Чтобы исправить - нужно пользоваться sysnative, как ниже указал Anonymous.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11426</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Mon, 31 Mar 2008 15:35:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11426</guid>
		<description>Без разницы, по идее. Но FALSE надёжнее. IsWow64Process установит флаг в TRUE.</description>
		<content:encoded><![CDATA[<p>Без разницы, по идее. Но FALSE надёжнее. IsWow64Process установит флаг в TRUE.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11425</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Mon, 31 Mar 2008 15:33:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11425</guid>
		<description>&lt;blockquote&gt;...называют кролами&lt;/blockquote&gt;

Есть такое. :-) Забыл переименовать однако.</description>
		<content:encoded><![CDATA[<blockquote><p>&#8230;называют кролами</p></blockquote>
<p>Есть такое. <img src='http://blog.not-a-kernel-guy.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> Забыл переименовать однако.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11424</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 31 Mar 2008 08:50:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2008/03/30/301#comment-11424</guid>
		<description>Как написано по представленной ссылке на "File System Redirector", предпочтительный способ читать из %windir%\system32 - подставить %windir%\sysnative...</description>
		<content:encoded><![CDATA[<p>Как написано по представленной ссылке на &#8220;File System Redirector&#8221;, предпочтительный способ читать из %windir%\system32 - подставить %windir%\sysnative&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
