Forums Neueste Beiträge
 

Übertragungsrate des LAN-Verbindung ermitteln

28/08/2007 - 12:25 von rdtmd | Report spam
Hallo, ich benötige eine Funktion, die die Maximale Übertragungsrate
der LAN-Verbindung zurückgibt. Damit meine ich den Wert, der auch z.B.
im Taskmanager in der Spalte Übertragungsrate angezeigt wird. Ziel ist
es, festzustellen ob in einem Netzwerk ein 10MBit Hub oder ein 100MBit
Switch installiert ist. Über WMI und Win32_NetworkAdapter geht es
irgenwie nicht. MaxSpeed gibt Nothing zurück und ist laut MSDN "not
implemented yet". Gibt es da eine andere Möglichkeit, vielleicht
gelöst über eine API-Funktion (z.B. IPHlpApi.dll)?
Ich bin dankbar für jeden Tip ...
 

Lesen sie die antworten

#1 Oliver Tell
28/08/2007 - 23:48 | Warnen spam
"" wrote:

Hallo, ich benötige eine Funktion, die die Maximale Übertragungsrate
der LAN-Verbindung zurückgibt. Damit meine ich den Wert, der auch z.B.
im Taskmanager in der Spalte Übertragungsrate angezeigt wird. Ziel ist
es, festzustellen ob in einem Netzwerk ein 10MBit Hub oder ein 100MBit
Switch installiert ist. Über WMI und Win32_NetworkAdapter geht es
irgenwie nicht. MaxSpeed gibt Nothing zurück und ist laut MSDN "not
implemented yet". Gibt es da eine andere Möglichkeit, vielleicht
gelöst über eine API-Funktion (z.B. IPHlpApi.dll)?
Ich bin dankbar für jeden Tip ...




Hmm. Ich hab's selber nicht ausprobiert aber unter
System.Net.NetworkInformation gibt es die Klasse NetworkInterface. Die
Eigenschaften Speed oder NetworkInterfaceType sollten dir weiterhelfen.

Ähnliche fragen