Jag behöver kontrollera om ett visst nätverkskort (WLAN) är installerat i mitt VB.NET-program. Kolla om länken http://vbnet.mvps.org/code/network/internetgetconnectedstate.htm kan hjälpa dig med ditt problem. Jag tror att detta kan vara ypperligt. eller ännu bättre:Visa installerat nätverkskort
Jag misstänker att denna information finns någonstans i registret, men jag kan inte finna något direkt som motsvarar det (jag tror) att jag söker.
Någon som gjort detta eller är allmänt bra på registerfrågor?
Kanske lagras denna info någon annanstans än i registret. Kan man i så fall gå "direkt" på och fråga enhetshanteraren på något vis??
Tacksam för snabba puckar... ;-)
/andreasSv: Visa installerat nätverkskort
Sv:Visa installerat nätverkskort
Dessutom har jag hittat var i registret som enheterna finns lagrade (även om de pga att sökvägen innehåller en GUID är lite bökigt).
Kanske inte kommer som en nyhet för många av er, MEN under:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
hittar man mycket gött! =)
Problem solved. Tack så mycket!Sv: Visa installerat nätverkskort
HKEY_L_M\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Network Cards
(i alla fall hittar man alla installerade nätverkskort där i Windows XP, med tanke på sökvägen så lär det komma från NT/2000)