MIB_IPNET_TABLE2-Struktur (netioapi.h)
Die MIB_IPNET_TABLE2-Struktur enthält eine Tabelle mit benachbarten IP-Adresseinträgen.
Syntax
typedef struct _MIB_IPNET_TABLE2 {
ULONG NumEntries;
MIB_IPNET_ROW2 Table[ANY_SIZE];
} MIB_IPNET_TABLE2, *PMIB_IPNET_TABLE2;
Member
NumEntries
Ein Wert, der die Anzahl der IP-Netzwerknachbaradresseneinträge im Array angibt.
Table[ANY_SIZE]
Ein Array von MIB_IPNET_ROW2-Strukturen , die IP-Netzwerknachbar-Adresseinträge enthalten.
Hinweise
Die MIB_IPNET_TABLE2-Struktur wird unter Windows Vista und höher definiert.
Die GetIpNetTable2-Funktion listet die benachbarten IP-Adressen auf einem lokalen System auf und gibt diese Informationen in einer MIB_IPNET_TABLE2-Struktur zurück.
Für IPv4 umfasst dies Adressen, die mithilfe des Address Resolution Protocol (ARP) ermittelt wurden. Für IPv6 umfasst dies Adressen, die mithilfe des ND-Protokolls (Neighbor Discovery) für IPv6 ermittelt werden, wie in RFC 2461 angegeben. Weitere Informationen finden Sie unter http://www.ietf.org/rfc/rfc2461.txt.
Die MIB_IPNET_TABLE2-Struktur kann eine Auffüllung für die Ausrichtung zwischen dem NumEntries-Member und dem ersten MIB_IPNET_ROW2 Arrayeintrag im Tabellenmember enthalten. Der Abstand für die Ausrichtung kann auch zwischen den MIB_IPNET_ROW2 Arrayeinträgen im Tabellenelement vorhanden sein. Bei jedem Zugriff auf einen MIB_IPNET_ROW2 Arrayeintrag sollte davon ausgegangen werden, dass eine Auffüllung vorhanden ist.
Beachten Sie, dass die Headerdatei Netioapi.h automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Netioapi.h-Headerdatei sollte nie direkt verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | netioapi.h (include Iphlpapi.h) |