<?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[InternetGetConnectedState]]></title><description><![CDATA[<p>Hi.</p>
<p>Ich hab da nen komisches Phänomen. Laut MSDN gibt InternetGetConnectedState n bool zurück. Warum bei mir n Integer. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Außerdem sagt es mir, daß ne Verbindung besteht, obwohl definitiv keine besteht.<br />
Bei Auswertung des flags bescheinigt er mir eine Verbindung über LAN. Der Rechner hat zwar Netzwerk, aber das gleiche Ergebnis, wenn ich den Stecker rausziehe.</p>
<pre><code class="language-cpp">DWORD flag;
//bool status;   --&gt; Warnung beim compilieren
int status;

status=InternetGetConnectedState(&amp;flag,0);
</code></pre>
<p>Hat jemand ne Erklärung und/oder Hilfe anzubieten?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/59314/internetgetconnectedstate</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 23:39:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/59314.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 21 Dec 2003 14:07:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 14:09:22 GMT]]></title><description><![CDATA[<p>Hi.</p>
<p>Ich hab da nen komisches Phänomen. Laut MSDN gibt InternetGetConnectedState n bool zurück. Warum bei mir n Integer. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Außerdem sagt es mir, daß ne Verbindung besteht, obwohl definitiv keine besteht.<br />
Bei Auswertung des flags bescheinigt er mir eine Verbindung über LAN. Der Rechner hat zwar Netzwerk, aber das gleiche Ergebnis, wenn ich den Stecker rausziehe.</p>
<pre><code class="language-cpp">DWORD flag;
//bool status;   --&gt; Warnung beim compilieren
int status;

status=InternetGetConnectedState(&amp;flag,0);
</code></pre>
<p>Hat jemand ne Erklärung und/oder Hilfe anzubieten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420854</guid><dc:creator><![CDATA[nö]]></dc:creator><pubDate>Sun, 21 Dec 2003 14:09:22 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 14:30:41 GMT]]></title><description><![CDATA[<p>Hi<br />
Versuchs mal mit</p>
<pre><code class="language-cpp">DWORD flag; 
BOOL status;   // also BOOL statt bool
//int status; 

status=InternetGetConnectedState(&amp;flag,0);
</code></pre>
<p>Gibts immer noch einen Compilerfehler?</p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420869</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420869</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Sun, 21 Dec 2003 14:30:41 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 14:49:57 GMT]]></title><description><![CDATA[<p>Danke das wars mit der Compilerwarnung. Man sollte richtig lesen können. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
<p>Jetzt ist nur noch das Problem mit der Verbindung an sich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420885</guid><dc:creator><![CDATA[nö]]></dc:creator><pubDate>Sun, 21 Dec 2003 14:49:57 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 15:03:09 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>gehst du über einen Router ins Internet oder benutzt du direkt DFÜ?</p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420895</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Sun, 21 Dec 2003 15:03:09 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 15:12:41 GMT]]></title><description><![CDATA[<p>Ein Rechner über DFÜ im Netz. Der andere, auf dem das Programm läuft nur über ICS.<br />
Aber wenn ich das Kabel zwischen beiden entferne sagt er immer noch daß eine LAN-Verbinbdung ins Inet besteht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420901</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420901</guid><dc:creator><![CDATA[nö]]></dc:creator><pubDate>Sun, 21 Dec 2003 15:12:41 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 15:21:13 GMT]]></title><description><![CDATA[<p>Hm,<br />
ich glaub nicht, das die Funktion bei einem Netzwerk richtig funktioniert <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>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420905</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Sun, 21 Dec 2003 15:21:13 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 17:00:07 GMT]]></title><description><![CDATA[<p>Warum sollte sie nicht?<br />
Das Flag wird auf LANVerbindung gesetzt. Stimmt ja auch, aber warum gibt das Ding true zurück wenn keine aktive Verbindung besteht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420981</guid><dc:creator><![CDATA[nö]]></dc:creator><pubDate>Sun, 21 Dec 2003 17:00:07 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 17:03:47 GMT]]></title><description><![CDATA[<p>Achso <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> du meinst den Rückgabewert <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>
<p>true bedeutet, dass die Funktion erfolgreich beendet wurde, false bedeutet, dass ein Fehler aufgetreten ist.</p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/420985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/420985</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Sun, 21 Dec 2003 17:03:47 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 17:13:51 GMT]]></title><description><![CDATA[<p>Falsch.</p>
<p>MSDN:</p>
<p>BOOL InternetGetConnectedState(<br />
LPDWORD lpdwFlags,<br />
DWORD dwReserved<br />
);</p>
<p>Parameters<br />
..<br />
..<br />
..<br />
Return Values<br />
<strong>Returns TRUE if there is an Internet connection, or FALSE otherwise.</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/421000</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/421000</guid><dc:creator><![CDATA[nö]]></dc:creator><pubDate>Sun, 21 Dec 2003 17:13:51 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 17:18:00 GMT]]></title><description><![CDATA[<p>Hm, ok nehms wieder zurück, war auch nur (falsch) geraten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Ich nehm mal an, dass die Funktion, wenn du einen Proxy-Server benutzt, nicht genau &quot;herausfinden&quot; kann, ob der Proxy auch online ist.</p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/421004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/421004</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Sun, 21 Dec 2003 17:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 17:29:55 GMT]]></title><description><![CDATA[<p>Wie schon gesagt sagt kommt auch true zurück, wenn ich das Netzwerkkabel wegnehme (=keine Verbindung irgendwo hin).<br />
Und dann sollte es ja wirklich egal sein, was der andere Rechner macht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/421011</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/421011</guid><dc:creator><![CDATA[nö]]></dc:creator><pubDate>Sun, 21 Dec 2003 17:29:55 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Sun, 21 Dec 2003 17:53:37 GMT]]></title><description><![CDATA[<p>Ich nehme mal an, dass die, wie ich bereits gesagt habe, nicht überprüfen kann, ob auch dein Proxy-Server online ist. Vielleicht ist das der Grund, warum die Funktion bei einem Proxy-Server true zurückgibt. Sobald du ja eine Anfrage an den Proxy machst, loggt dieser sich ins Internet ein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/421030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/421030</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Sun, 21 Dec 2003 17:53:37 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Mon, 22 Dec 2003 05:06:13 GMT]]></title><description><![CDATA[<p>So ein Problem hatte ich auch mal (Ich gehe ins I-Net übern Hardwarefirewall)</p>
<p>Habs dann so gelöst.</p>
<pre><code class="language-cpp">bool CSetTime2Dlg::CheckForConnection()
{
	BOOL isOnline = false;

	if (InternetCheckConnection(&quot;http://www.google.de&quot;,FLAG_ICC_FORCE_CONNECTION,0))
	{
		isOnline = true;
	}

	return(isOnline);
}
</code></pre>
<p>Gruß Matten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/421210</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/421210</guid><dc:creator><![CDATA[Matten2003]]></dc:creator><pubDate>Mon, 22 Dec 2003 05:06:13 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Mon, 22 Dec 2003 08:09:27 GMT]]></title><description><![CDATA[<p>@ Matten<br />
Danke.<br />
Hat nur den kleinen Hacken: Wenn der &quot;gegnerische&quot; Server nicht online ist gehts auch nicht.<br />
Werds aber wahrscheinlich so machen müssen wenn keine anderen Tips kommen.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3825">@Rapha</a><br />
Wer lesen kann ... :</p>
<blockquote>
<p>Wie schon gesagt sagt kommt auch true zurück, wenn ich das Netzwerkkabel wegnehme (=keine Verbindung irgendwo hin).</p>
</blockquote>
<p>D.h.:<br />
Wenn kein Netzwerkkabel angeschlossen ist, können da 20 Proxys laufen zu denen er keine Verbindung hat. Zu denen wird er dann auch nie eine bekommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/421236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/421236</guid><dc:creator><![CDATA[nö]]></dc:creator><pubDate>Mon, 22 Dec 2003 08:09:27 GMT</pubDate></item><item><title><![CDATA[Reply to InternetGetConnectedState on Mon, 22 Dec 2003 09:23:30 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>nö schrieb:</p>
<blockquote>
<p>Wenn kein Netzwerkkabel angeschlossen ist, können da 20 Proxys laufen zu denen er keine Verbindung hat. Zu denen wird er dann auch nie eine bekommen.</p>
</blockquote>
<p>Natürlich nicht, hab ich nie behauptet. Ich glaube, dass, wenn der User einen Proxy verwendet, die Funktion immer true zurück gibt (da sie ja nicht überprüfen kann, ob der Proxy online ist, bzw. ob der Proxy ereichbar ist).<br />
Hoffe mal, du hast mich jetzt richtig verstanden <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>
<p>Wenn du befürchtest, dass der Server, zu dem du die Anfrage mit InternetCheckConnection startest, offline ist, kannst du eine Liste von Servern testen (so habe ich es mit meinem Updateprogramm gemacht), obwohl ich nicht glaube, dass google oft offline ist <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="😉"
    /><br />
(Du könntest doch auch den Server <a href="http://windowsupdate.mircosoft.com" rel="nofollow">http://windowsupdate.mircosoft.com</a> nehmen :D)</p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/421267</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/421267</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Mon, 22 Dec 2003 09:23:30 GMT</pubDate></item></channel></rss>