Sieht GetInternetConnectedState Gespenster?
-
Hallo!
Wir sind hier im Firmennetzwerk eingebunden und ich versuche mit GetInternetConnectedState(..) herauszufinden, ob ich mit dem Netzwerk verbunden bin oder nicht.
1. Die Verbindung wird erkannt, wenn ich am Netz bin -> OK
2. Ziehe ich das Netzwerkkabel raus, wird die Verbindung immer noch erkannt. -> Nicht OKDer Rückgabewert ist True, welches heißt: Netzverbindung vorhanden. Es gibt also keine Fehlermeldung von der Funktion.
Was kann das sein?
Sascha
-
Hier der Code:
DWORD connection_type; // Zugriff aufs Netzwerk prüfen if(InternetGetConnectedState(&connection_type, 0) == FALSE) { MessageBox(NULL, "Kein Netzwerk verfügbar!", "Fehler", MB_OK); return -1; }