Freigeben über


MIB_IPNET_TABLE2 Struktur

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.

  • Tabelle
    Ein Array von MIB_IPNET_ROW2 Strukturen, die IP-Netzwerknachbaradresseneinträge enthalten.

Bemerkungen

Die GetIpNetTable2-Funktion listet die benachbarten IP-Adressen auf einem lokalen Computer auf und gibt diese Informationen in einer MIB_IPNET_TABLE2-Struktur zurück. Für IPv4 umfassen diese Informationen Adressen, die mithilfe des Adressauflösungsprotokolls (Address Resolution Protocol, ARP) bestimmt werden. Für IPv6 umfassen diese Informationen Adressen, die mithilfe des ND-Protokolls (Neighbor Discovery) für IPv6 ermittelt werden, wie in RFC 2461 angegeben. Weitere Informationen finden Sie unter Nachbarermittlung für IP Version 6 (IPv6).

Die MIB_IPNET_TABLE2-Struktur kann eine Auffüllung für die Ausrichtung zwischen dem NumEntries-Element und dem ersten MIB_IPNET_ROW2 Arrayeintrag im Tabellenelement 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.

Requirements (Anforderungen)

Version

Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.

Header

Netioapi.h (einschließlich Netioapi.h)

Weitere Informationen

GetIpNetTable2

MIB_IPNET_ROW2