Gerenciando interfaces
O Auxiliar de IP estende suas habilidades para gerenciar adaptadores de rede. Há uma correspondência um-para-um entre as interfaces e os adaptadores em um determinado computador. Uma interface é uma abstração no nível de IP, enquanto um adaptador é uma abstração no nível do link de dados.
Use as funções descritas nos parágrafos a seguir para gerenciar interfaces no computador local.
A função GetNumberOfInterfaces retorna o número de interfaces no computador local.
A função GetInterfaceInfo retorna uma tabela que contém os nomes e índices correspondentes para as interfaces no computador local. Para obter exemplos de código que envolvem GetInterfaceInfo , consulte Gerenciando interfaces usando GetInterfaceInfo.
A função GetFriendlyIfIndex usa um índice de interface e retorna um índice de interface compatível com versões anteriores, ou seja, um que usa apenas os 24 bits inferiores. Esse tipo de índice às vezes é chamado de índice de interface "amigável".
A função GetIfEntry retorna uma estrutura MIB_IFROW que contém informações sobre uma interface específica no computador local. Essa função requer que o chamador forneça o índice da interface.
A função GetIfTable retorna uma tabela de entradas MIB_IFROW , uma para cada interface no computador.
Use a função SetIfEntry para modificar a configuração de uma interface específica.