<?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[OpenThread nicht verfügbar?!]]></title><description><![CDATA[<p>Hallo!<br />
Hat jemand eine Ahnung, wie ich zur OpenThread() Funktion unter Win2000 Prof. komme?<br />
In der MSDN steht</p>
<blockquote>
<p>Requirements<br />
Client: Requires Windows XP, Windows 2000 Professional, or Windows Me.<br />
Server: Requires Windows Server 2003 or Windows 2000 Server.<br />
Header: Declared in Winbase.h; include Windows.h.<br />
Library: Use Kernel32.lib.</p>
</blockquote>
<p>Die Header hab ich natürlich eingebungen, aber anscheinend gibts die bei mir nicht... Ich programmiere im Visual Studio 6.0...<br />
Kann mir da jemand helfen?</p>
<p>danke</p>
<p>mfG<br />
Mike</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/63437/openthread-nicht-verfügbar</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 06:44:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/63437.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 01 Feb 2004 20:29:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Sun, 01 Feb 2004 20:29:48 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Hat jemand eine Ahnung, wie ich zur OpenThread() Funktion unter Win2000 Prof. komme?<br />
In der MSDN steht</p>
<blockquote>
<p>Requirements<br />
Client: Requires Windows XP, Windows 2000 Professional, or Windows Me.<br />
Server: Requires Windows Server 2003 or Windows 2000 Server.<br />
Header: Declared in Winbase.h; include Windows.h.<br />
Library: Use Kernel32.lib.</p>
</blockquote>
<p>Die Header hab ich natürlich eingebungen, aber anscheinend gibts die bei mir nicht... Ich programmiere im Visual Studio 6.0...<br />
Kann mir da jemand helfen?</p>
<p>danke</p>
<p>mfG<br />
Mike</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449152</guid><dc:creator><![CDATA[Poochie]]></dc:creator><pubDate>Sun, 01 Feb 2004 20:29:48 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Sun, 01 Feb 2004 20:33:43 GMT]]></title><description><![CDATA[<p>Wieso meinst du, dass es die bei dir nicht gibt? Bekommst du Fehlermeldungen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449154</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sun, 01 Feb 2004 20:33:43 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Sun, 01 Feb 2004 20:56:47 GMT]]></title><description><![CDATA[<p>Wie wär's damit?</p>
<pre><code class="language-cpp">HANDLE OpenThread(DWORD dwDesiredAccess, BOOL bInheritHandle, DWORD dwThreadId)
{
   typedef HANDLE (P_OT)(DWORD, BOOL, DWORD);
   P_OT* OT;
   HMODULE hLib;

   hLib = LoadLibrary( TEXT(&quot;Kernel32.dll&quot;) );
   if(hLib)
   {
      OT = (P_OT*)GetProcAddress(hLib, TEXT(&quot;OpenThread&quot;));
      if(OT)
         return OT(dwDesiredAccess, bInheritHandle, dwThreadId);
      else
         return NULL;
   }
   else
      return NULL;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/449183</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449183</guid><dc:creator><![CDATA[WebFritzi]]></dc:creator><pubDate>Sun, 01 Feb 2004 20:56:47 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Sun, 01 Feb 2004 21:26:07 GMT]]></title><description><![CDATA[<p>Du musst WIN_VER richtig definieren, ich glaub mit 0x501 (kann grad nicht nachschauen).<br />
Wenn du dann &lt;windows.h&gt; (niemals &lt;winbase.h&gt;!) einbindest, müsste die Funktion bekannt sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449196</guid><dc:creator><![CDATA[Christoph]]></dc:creator><pubDate>Sun, 01 Feb 2004 21:26:07 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Sun, 01 Feb 2004 22:00:04 GMT]]></title><description><![CDATA[<p>Danke für eure Antworten!</p>
<p>a) Welche Fehlermeldung er hinschreibt? Ganz einfach<br />
error C2065: 'OpenThread' : nichtdeklarierter Bezeichner</p>
<p>b) Danke das werd ich gleich mal probieren!</p>
<p>c) Hab ein bisschen mit der Winver rumgespielt, aber das hat auch nichts genützt!</p>
<p>Ich hab vorhin mal ein bisschen gegooglet: Google hat 10 Seiten gefunden und in der letzten stand etwas von einem typen der das gleiche problem hatte. dieser meinte das visual studio 6.0 unterstützt OpenThread nicht und dass man durch tricks die winbase austauschen kann bzw. sollte man gleich auf .NET wechseln.<br />
Das halte ich alles für etwas unseriöse und plump.. das muss doch so auch gehen bitte... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>danke erst mal!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449219</guid><dc:creator><![CDATA[Poochie]]></dc:creator><pubDate>Sun, 01 Feb 2004 22:00:04 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Sun, 01 Feb 2004 22:04:11 GMT]]></title><description><![CDATA[<p>ok, hab mal mitm dependency walker die kernel32 angesehen und die Funktion ist tatsächlich verfügbar <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>
<p>VIELEN DANK!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449224</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449224</guid><dc:creator><![CDATA[Poochie]]></dc:creator><pubDate>Sun, 01 Feb 2004 22:04:11 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Sun, 01 Feb 2004 22:05:56 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>@Poochie:</p>
<p>siehe <a href="http://c-plusplus.net/forum/viewtopic.php?t=60812" rel="nofollow">http://c-plusplus.net/forum/viewtopic.php?t=60812</a></p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449227</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449227</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Sun, 01 Feb 2004 22:05:56 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Sun, 01 Feb 2004 22:54:44 GMT]]></title><description><![CDATA[<p>Hallo nochmal...</p>
<p>Ich habe hier ein Problem:</p>
<pre><code class="language-cpp">OT = (P_OT*)GetProcAddress(hLib, TEXT(&quot;OpenThread&quot;));
</code></pre>
<p>Bei dieser Anweisung stürtzt er ab und meint, dass der ESP nicht gesichert wurde, aufgrund einer falschen Aufrufkonvention.<br />
Was muss ich da ändern? Irgend wo ein __stdcall oder __fastcall einbauen??</p>
<p>bitte danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449266</guid><dc:creator><![CDATA[Poochie]]></dc:creator><pubDate>Sun, 01 Feb 2004 22:54:44 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Mon, 02 Feb 2004 11:24:56 GMT]]></title><description><![CDATA[<p>Poochie schrieb:</p>
<blockquote>
<p>c) Hab ein bisschen mit der Winver rumgespielt, aber das hat auch nichts genützt!</p>
</blockquote>
<p>Das nehme ich dir nicht ganz ab. Wenn du in der platformsdk-doku unter dem Topic WINVER nachschlägst, findest du folgendes:</p>
<pre><code>Windows XP: _WIN32_WINNT&gt;=0x0501
</code></pre>
<p>Und zwar auf der ersten Seite, ganz ohne suchen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Definiere _WIN32_WINNT als 0x0501, dann ist die Funktion OpenThread bekannt (ich habe es eben getestet).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449495</guid><dc:creator><![CDATA[Christoph]]></dc:creator><pubDate>Mon, 02 Feb 2004 11:24:56 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Mon, 02 Feb 2004 11:36:05 GMT]]></title><description><![CDATA[<p>OpenThread funktioniert ausnahmsweise auch ohne diese defines. Vielleicht sollte das SDK einfach mal auf den neuesten Stand gebracht werden ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449502</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449502</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Mon, 02 Feb 2004 11:36:05 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Mon, 02 Feb 2004 11:38:53 GMT]]></title><description><![CDATA[<p>Das heißt es ist auch in den älteren Windows Versionen verfügbar und nicht wie es im PSDK steht nur unter ab 2000 oder so?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449503</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Mon, 02 Feb 2004 11:38:53 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Mon, 02 Feb 2004 11:43:21 GMT]]></title><description><![CDATA[<p>Das heißt, daß OpenThread in &lt;winbase.h&gt; nicht in einem #ifdef/ #endif Block eingeschlossen ist. Die Doku ist aber trotzdem richtig, denn in den alten Headern fehlt der Prototyp völlig, und vermutlich fehlt's auch in den Import-Libs.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449511</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449511</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Mon, 02 Feb 2004 11:43:21 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Mon, 02 Feb 2004 11:52:53 GMT]]></title><description><![CDATA[<p>@cd9000:<br />
Ich habe es definiert und er findet OpenThread() trotzdem nicht (in meiner winbase ist auch kein Prototyp drin!).</p>
<p>Ich hab mir aber komischerweise das neueste SDK gesaugt..</p>
<p>Wie auch immer, jedenfalls habe ich mit</p>
<pre><code class="language-cpp">typedef HANDLE (__stdcall P_OT)(DWORD, BOOL, DWORD);
</code></pre>
<p>zum Laufen gebracht!</p>
<p>vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449521</guid><dc:creator><![CDATA[Poochie]]></dc:creator><pubDate>Mon, 02 Feb 2004 11:52:53 GMT</pubDate></item><item><title><![CDATA[Reply to OpenThread nicht verfügbar?! on Mon, 02 Feb 2004 11:56:01 GMT]]></title><description><![CDATA[<p>Poochie schrieb:</p>
<blockquote>
<p>Ich hab mir aber komischerweise das neueste SDK gesaugt..</p>
</blockquote>
<p>Aber die Include-Pfade nicht angepasst, rate ich mal. Oder hast Du?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/449526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/449526</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Mon, 02 Feb 2004 11:56:01 GMT</pubDate></item></channel></rss>