Die Erkennung von Netzwerk-Status (angeschlossen - getrennt) in C#

Ich bin in der Notwendigkeit ein Stück code, das kann man erkennen, ob eine Netzwerk-Verbindung verbunden ist oder nicht. Die angeschlossenen Zustand würde bedeuten, ein Kabel wurde eingesteckt in den Ethernet-Anschluss. Einen getrennten Zustand würde bedeuten, es ist nicht angeschlossen.

Kann ich nicht verwenden, die WMI-Schnittstelle aufgrund der Tatsache, dass ich bin läuft auf Windows CE. Ich habe nichts dagegen Aufruf der Win32-API, aber denken Sie daran, dass ich mit Windows CE und läuft auf dem Compact Framework.

  • Eine Sache zu erinnern ist, dass eine Netzwerkverbindung nicht gleich zu einer internet-Verbindung. Es klingt wie Sie bereits erhalten, weil Sie definieren, verbunden mit der Bedeutung "ein Kabel ist eingesteckt in den Ethernet-Verbindung", aber es trägt zu wiederholen.
InformationsquelleAutor Bobby Cannon | 2009-06-01
Schreibe einen Kommentar