Hallo ich möchte gerne mit C# Infos über meine WLAN Verbindung auslesen.
Netzwerkname, Signalstärke und Geschwindigkeit mit der ich verbunden bin.
Über Google und die SuFu habe ich bisher nichts brauchbares gefunden.
Wichtig: Das ganze muss mit Windows Vista Desktop-Version laufen.
also ich habs unter xp sp2 versucht, glaube aber dass das ganze auch unter vista funktionieren sollte. falls das unter vista nicht mehr funktioniert hilfts dir vielleicht als anhaltspunkt weiter.
ich hab das mit der windows-management-instrumentation (wmi) gemacht. stichwort sind hir die MSNdis_80211 Klassen (MSNdis_80211_BSSIList ist interessant), bei denen du SQL ähnliche konstrukte erstellst mit denen du alle access points in der umgebung mit den dazugehörigen details als ergebnis bekommst. das problem war (vor ca. 2 jahren), dass das ergebnis teilweise müll zurückgegeben hat. vielleicht ist das ja unter vista anders.
in diesem zusammenhang sind vermutlich auch die wmi-tools interessant (war halt auch unter xp, vielleicht gibts da was für vista). mit denen kannst du, ohne zu programmieren, die ergebnisse abrufen.
viel glück.
Also ich sehe da nur die möglichkeit über die WMI und bei "Codeproject: A Vista Wireless Network Scanner" bekomme ich leider keine Geschwindigkeit angezeigt.
Aber ich glaube mann muss da nur was umbauen.