Name der Netzwerkverbindung ermitteln
-
Mit GetAdaptersInfo hole ich mir die informationen zu den verbauten Netzwerkkarten. Leider Finde ich nirgens einen Verweiss, welche Karte welchem Verbindungsnamen z.B. "LAN-Verbindung" oder "Drahtloseverbindung" so wie er in den Netzwerkeigenschaften erscheint, zugeordnet ist. Wie kann ich das ermitteln?
-
Passt AdapterName oder Description nicht?
-
Ja passt nicht. Adaptename sieht so aus: {CE1E0118-309D-4029-BACE-0EABE5918D9B} und Description so: Realtek RTL8168D/8111D Family PCI-E Gigabit Ethernet NIC (NDIS 6.20). Was ich suche ist der Eintrag "LAN-Verbindung" der genau der Hardware zugeordent ist, die ich mit Adaptername und Description erhalte.
-
habe den Eintrag nun an folgender Stelle in der Registry gefunden:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{"mein AdapterName"}\Connection]
Nun stellt sich die Frage gilt das Betriebssystem unabhänig? Im speziellen der Schlüssel {4D36E972-E325-11CE-BFC1-08002BE10318}
WerWeisWas?