2010-12-14 5 views
1

• Gestion des cartes réseau Utilisation GetAdaptersInfoquelle interface IP Helper API utiliser?

• Gestion des interfaces Utilisation GetInterfaceInfo

• Gestion des adresses IP Utilisation GetIpAddrTable

Ce sont les trois méthodes énumérées sur l'API d'assistance IP msdn. Pourquoi devrais-je préférer une méthode plutôt qu'une autre?

+3

Qu'est-ce que vous essayez de faire? –

+0

J'essaie d'obtenir A. autant d'informations sur l'état des adaptateurs réseau (pour diagnostiquer un problème) et B. être capable de résoudre le problème (via le changement d'un serveur DNS, passerelle, IP statique, serveur dhcp, .. .) – chacham15

Répondre

2

Elles résultent principalement des différences de terminologie, voir http://msdn.microsoft.com/en-us/library/aa365798%28v=vs.85%29.aspx pour l'explication concernant "adaptateur" et "interface". En résumé, un adaptateur est une abstraction de niveau liaison de données tandis qu'une interface est une abstraction au niveau IP.

Cela dépendra de la situation que vous voulez résoudre pour déterminer quelle API utiliser. Par exemple, la vitesse de liaison ou le type de tunnel ne peuvent être obtenus qu'à partir d'adaptateurs.