====== Windows Network ====== ===== Adapters / Devices ===== WinXP: "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards" WinNT: "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards" Win2000: "SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E972-E325-11CE-BFC1-08002BE10318}" win98: "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards\\1" win95: "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards\\1" Exploration dans WinXP sur mon, portable Dell Latitude D830 : * SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards * 11 * Description : REG_SZ : Intel(R) Wireless WiFi Link 4965AGN * ServiceName : REG_SZ : {2F1ECF49-67A5-4755-8C9E-770310786B40} * 13 * Description : REG_SZ : Carte réseau 1394 * ServiceName : REG_SZ : {790F3503-078B-4760-9AEE-8ADEF0C90165} * 16 * Description : REG_SZ : Carte réseau 1394 * ServiceName : REG_SZ : {C46C6500-0BB3-420E-953B-30C7F546EB18} * 17 * Description : REG_SZ : GlobeTrotter HSxPA - Network Interface * ServiceName : REG_SZ : {DC7BDE7A-9B45-43E9-8E72-6B9E04F59C8B} * 2 * Description : REG_SZ : Broadcom NetXtreme 57xx Gigabit Controller * ServiceName : REG_SZ : {81BA4D7A-F053-432D-98E6-EBB0E7FDDCB1} ATTENTION, par code ce n'est pas "**Description**" qu'il faut récupérer mais "**Title**" : AllAdapterNames[i] = (string) OneAdapKey.GetValue("ServiceName"); AllDescriptions[i] = (string) OneAdapKey.GetValue("Title");