Ich habe seit längerer Zeit von einem Kunden auch eine negative Rückmeldung von WindowsXP was die Funktion InternetGetConnectedState angeht - und die macht nichts anderes als diese Funktion auch.
Ich habe persönlich den Eindruck, das Problem ist softwareabhängig (von einer Betriebssystemkomponente evtl.) und hat direkt nichts mit dem jeweiligen Betriebssystem zu tun.
Bis nicht genau feststeht, was diese Funktion überhaupt abfragt, kann ich nur jedem raten, besonders vorsichtig mit der Verwendung zu sein.
Du hast sicherlich Recht AH - es wird aber immer so sein das es das Eine oder Andere System gibt auf dem etwas falsch corre. Diese Beobachtung ist nicht nur bei Betriebsystem selbstverständlich welche auch ThirtParty-Software ermöglichen. Aber wem erzähl ich das.
Habs grade auchmal im Routerverkehr getestet auf nem Fremdnetzwerk - selbst da funzt es perfekt.