Bonjour a tous,
j'ai un petit soucis qui a tendance à me faire m'arracher les cheveux
Je dois, en C++, développer une appli tournant sous Windows XPe qui doit pouvoir lister les connexions réseaux présentent sur le pc. (comme on peut les trouver sur la page "Connexion Réseaux").
J'ai trouvé des fonctions API comme,"GetAdaptersAddresses" ou "GetAdaptersInfo" qui me permettent de retrouver les noms des connexion, mais, petit hic, on peut avec ces fonction lister uniquement les connexions actives.
Si une des connexions a été désactivée, plus moyen de la retrouver.
Première solution qui m'est venue est de lister les connexions réseaux à partir de la base de registre depuis la clé :
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}".
Mais on y trouve également les connexions réseaux ayant été supprimées.
Par exemple je me retrouve avec des noms de connexions réseau genre :
"Connexion au réseua local 1"
"Connexion au réseau local 2"
Qui n'existent plus depuis un bon moment.
Merci
Partager