-
C++ : netsh :reseau
Bonjour à tous
Je recherche un moyen de matcher le nom d'une interface et le réseau lui étant associé.(programme C++)
J'utilise netsh
Code:
netsh interface show interface
elle m'affiche le nom de chaque interface.
j'utilise netsh interface set interface name="" admin=disable/enable pour desactiver ou nom une interface sauf qu'il me faut le nom de l'interface ???
sauf que l'API NLM de windows 7 me donne :
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
j ai ID du réseau, nom du réseau et IP
merci
-
il suffit de lister les reseaux avec l'API NLM, et de lister les interfaces avec GetAdapterAddress.
Entre les 2 listes il y a des variables communes.(telle que adapter name , GUID )
ou
passer par ExecQuery, les requetes pour connaître les etats des interfaces et ces propriétés. utiliser NLM pour rappeler les requetes des le changement d'une propriete d'une interface.