Ich benötige einen Code, der erkennt, ob eine Netzwerkverbindung verbunden oder getrennt ist. Der verbundene Zustand würde bedeuten, dass ein Kabel in die Ethernet-Verbindung eingesteckt wurde. Ein getrennter Zustand würde bedeuten, dass kein Kabel angeschlossen ist.Erkennen des Netzwerkstatus (verbunden - getrennt) in C#
Ich kann die WMI-Schnittstelle nicht verwenden, da ich auf Windows CE laufe. Es macht mir nichts aus, die Win32-API aufzurufen, aber denken Sie daran, dass ich Windows CE verwende und auf dem Compact Framework läuft.
Eine Sache zu erinnern ist, dass eine Netzwerkverbindung nicht gleich einer Internetverbindung ist. Es hört sich so an, als würdest du das schon bekommen, weil du "connected" definierst, was bedeutet "ein Kabel ist in die Ethernet-Verbindung eingesteckt", aber es muss wiederholt werden. –