Gestion des interfaces
IP Helper étend vos capacités à gérer les interfaces réseau. Il existe une correspondance un-à-un entre les interfaces et les adaptateurs sur un ordinateur donné. Une interface est une abstraction au niveau IP, tandis qu’un adaptateur est une abstraction au niveau de la liaison de données.
Utilisez les fonctions décrites dans les paragraphes suivants pour gérer les interfaces sur l’ordinateur local.
La fonction GetNumberOfInterfaces retourne le nombre d’interfaces sur l’ordinateur local.
La fonction GetInterfaceInfo retourne une table qui contient les noms et les index correspondants pour les interfaces sur l’ordinateur local. Pour obtenir des exemples de code impliquant GetInterfaceInfo , consultez Gestion des interfaces à l’aide de GetInterfaceInfo.
La fonction GetFriendlyIfIndex prend un index d’interface et retourne un index d’interface rétrocompatible, c’est-à-dire un index qui utilise uniquement les 24 bits inférieurs. Ce type d’index est parfois appelé index d’interface « convivial ».
La fonction GetIfEntry retourne une structure MIB_IFROW qui contient des informations sur une interface particulière sur l’ordinateur local. Cette fonction nécessite que l’appelant fournisse l’index de l’interface.
La fonction GetIfTable retourne une table d’entrées MIB_IFROW , une pour chaque interface sur l’ordinateur.
Utilisez la fonction SetIfEntry pour modifier la configuration d’une interface particulière.