USB Ethernet Adapter identifizieren
-
Hallo Leute,
ich möchte feststellen ob ein mit welcher LAN ID ein bestimmter USB-Ethernet Adapter betrieben wird.
Ich benutze Visual Studio 6.0 und das Programm läuft unter XP und Vista.
Über SetupDiEnumDeviceInfo() und SetupDiGetDeviceRegistryProperty() erkenne ich ob der Adapter installiert und auch ob er gesteckt ist.
Ich brauche nun eine die Information welche LAN ID die Verbindung hat, also z.B. "LAN Verbindung 2".
Im ersten Schuss habe ich mir die Information aus der Regestry aus
\HKLM\SYSTEM\CurrentControlSet\Control\Network gesucht, da Problem ist, wenn der Adapter deinstalliert und wieder installiert ist gibt es zwei Verweise (z.B. "LAN Verbindung 3" und "LAN Verbindung 4" )Gibt es eine Möglichkeit über SetupDIxxxxx an diese Information zu kommen, oder eine andere Lösung?
Grüße Carsten
-
Hallo Leute,
kann mir jemand sagen wie die LAN ID auslesen kann, wenn ich die IP Adresse des Netzwerkinterfaces habe?
Ich brauche eine die Information die mit "ipconfig" angezeigt werden, aber ich möchte nicht die "ipconfig" Ausgabe umleiten und dann parsen.
Grüße
Carsten
-
GetAdaptersInfo?
http://msdn.microsoft.com/en-us/library/aa365917
-
Hallo Jochen,
ja, ich glaube das wird mir weiter helfen.
Danke Carsten