Hantera nätverkskort
IP-hjälpen innehåller funktioner för att hantera nätverkskort. Det finns en en-till-en-korrespondens mellan gränssnitten och adaptrarna på en viss dator. Ett gränssnitt är en abstraktion på IP-nivå, medan en adapter är en abstraktion på datalänksnivå.
Använd de funktioner som beskrivs i följande stycken för att hämta information om nätverkskorten på den lokala datorn.
Funktionen GetAdaptersInfo returnerar en matris med IP_ADAPTER_INFO strukturer, en för varje kort på den lokala datorn. Funktionen GetPerAdapterInfo returnerar ytterligare information om ett specifikt kort. Funktionen GetPerAdapterInfo kräver att anroparen anger nätverkskortets index. Om du vill hämta adapterindexet från adapternamnet använder du funktionen GetAdapterIndex.
Vissa applikationer använder adaptrar som tar emot datagram, men som inte kan överföra dem. Om du vill få information om dessa adaptrar använder du funktionen GetUniDirectionalAdapterInfo.
Med funktionen GetAdaptersAddresses kan du hämta IP-adresserna som är associerade med ett visst kort. Den här funktionen stöder både IPv4- och IPv6-adressering.
- För kodexempel som involverar GetAdaptersInfo se Hantera nätverkskort med hjälp av GetAdaptersInfo.