<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Vista GameExplorer]]></title><description><![CDATA[<p>Ich habe versucht, mein Spiel in den GameExplorer einzutragen, allerdings erhalte ich einen Fehler beim Aufruf von IGameExplorer::AddGame. Laut dem Fehlercode ist eines der Argumente falsch. Hier ist der Codeausschnitt:</p>
<pre><code class="language-cpp">HRESULT hResult;

BSTR pExe = L&quot;C:\\GameSample.exe&quot;;
BSTR pPath = L&quot;C:\\&quot;;

GUID guid = GUID_NULL;
hResult = pGameExplorer-&gt;AddGame( pExe, pPath, GIS_CURRENT_USER, &amp;guid );
</code></pre>
<p>Die GDF ist in der EXE drin ( wurde mit dem GDFMaker aus dem DX SDK erstellt ).<br />
hResult ist immer 0x80070057 ( E_INVALIDARG ). Ich rufe die Funktion aus einer DLL heraus auf, spielt das vielleicht eine Rolle? Das Beispiel aus dem Windows SDK hab ich mir auch schon angesehen und da wird's auch nicht anders gemacht. Irgendwas muss ich vergessen haben ...</p>
<p>Vielen Dank für jede Art von Hilfe! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/202013/vista-gameexplorer</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 18:21:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/202013.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Jan 2008 16:46:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Vista GameExplorer on Sun, 06 Jan 2008 16:46:29 GMT]]></title><description><![CDATA[<p>Ich habe versucht, mein Spiel in den GameExplorer einzutragen, allerdings erhalte ich einen Fehler beim Aufruf von IGameExplorer::AddGame. Laut dem Fehlercode ist eines der Argumente falsch. Hier ist der Codeausschnitt:</p>
<pre><code class="language-cpp">HRESULT hResult;

BSTR pExe = L&quot;C:\\GameSample.exe&quot;;
BSTR pPath = L&quot;C:\\&quot;;

GUID guid = GUID_NULL;
hResult = pGameExplorer-&gt;AddGame( pExe, pPath, GIS_CURRENT_USER, &amp;guid );
</code></pre>
<p>Die GDF ist in der EXE drin ( wurde mit dem GDFMaker aus dem DX SDK erstellt ).<br />
hResult ist immer 0x80070057 ( E_INVALIDARG ). Ich rufe die Funktion aus einer DLL heraus auf, spielt das vielleicht eine Rolle? Das Beispiel aus dem Windows SDK hab ich mir auch schon angesehen und da wird's auch nicht anders gemacht. Irgendwas muss ich vergessen haben ...</p>
<p>Vielen Dank für jede Art von Hilfe! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1431924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1431924</guid><dc:creator><![CDATA[ChristianK]]></dc:creator><pubDate>Sun, 06 Jan 2008 16:46:29 GMT</pubDate></item><item><title><![CDATA[Reply to Vista GameExplorer on Mon, 07 Jan 2008 16:53:04 GMT]]></title><description><![CDATA[<p>Das muss doch jemand wissen ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1432560</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1432560</guid><dc:creator><![CDATA[ChristianK]]></dc:creator><pubDate>Mon, 07 Jan 2008 16:53:04 GMT</pubDate></item><item><title><![CDATA[Reply to Vista GameExplorer on Mon, 07 Jan 2008 17:38:02 GMT]]></title><description><![CDATA[<p>BSTR werden nicht so angelegt sondern via SysAllocString!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1432588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1432588</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 07 Jan 2008 17:38:02 GMT</pubDate></item><item><title><![CDATA[Reply to Vista GameExplorer on Tue, 08 Jan 2008 13:06:34 GMT]]></title><description><![CDATA[<p>Okay danke, jetzt wird das Programm eingetragen. Allerdings gibt AddGame trotzdem den Fehler 0x80004005 zurück. Was bedeutet das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1432991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1432991</guid><dc:creator><![CDATA[ChristianK]]></dc:creator><pubDate>Tue, 08 Jan 2008 13:06:34 GMT</pubDate></item><item><title><![CDATA[Reply to Vista GameExplorer on Tue, 08 Jan 2008 13:35:25 GMT]]></title><description><![CDATA[<p>== Unbekannter Fehler</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1433020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1433020</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 08 Jan 2008 13:35:25 GMT</pubDate></item><item><title><![CDATA[Reply to Vista GameExplorer on Wed, 09 Jan 2008 15:49:36 GMT]]></title><description><![CDATA[<p>Super, das kann ja alles sein ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1433764</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1433764</guid><dc:creator><![CDATA[ChristianK]]></dc:creator><pubDate>Wed, 09 Jan 2008 15:49:36 GMT</pubDate></item></channel></rss>