MIB_IPFORWARD_TABLE2-Struktur (netioapi.h)

Die MIB_IPFORWARD_TABLE2-Struktur enthält eine Tabelle mit IP-Routeneinträgen.

Syntax

typedef struct _MIB_IPFORWARD_TABLE2 {
  ULONG              NumEntries;
  MIB_IPFORWARD_ROW2 Table[ANY_SIZE];
} MIB_IPFORWARD_TABLE2, *PMIB_IPFORWARD_TABLE2;

Member

NumEntries

Ein -Wert, der die Anzahl der IP-Routeneinträge im Array angibt.

Table[ANY_SIZE]

Ein Array von MIB_IPFORWARD_ROW2 Strukturen, die IP-Routeneinträge enthalten.

Hinweise

Die MIB_IPFORWARD_TABLE2-Struktur wird unter Windows Vista und höher definiert.

Die GetIpForwardTable2-Funktion listet die IP-Routeneinträge auf einem lokalen System auf und gibt diese Informationen in einer MIB_IPFORWARD_TABLE2-Struktur zurück.

Die GetIpForwardEntry2-Funktion ruft einen einzelnen IP-Routeneintrag ab und gibt diese Informationen in einer MIB_IPFORWARD_ROW2-Struktur zurück.

Die MIB_IPFORWARD_TABLE2-Struktur kann einen Abstand für die Ausrichtung zwischen dem NumEntries-Element und dem ersten MIB_IPFORWARD_ROW2 Arrayeintrag im Table-Element enthalten. Der Abstand für die Ausrichtung kann auch zwischen den MIB_IPFORWARD_ROW2 Arrayeinträgen im Table-Element vorhanden sein. Bei jedem Zugriff auf einen MIB_IPFORWARD_ROW2 Arrayeintrag sollte davon ausgegangen werden, dass eine Auffüllung vorhanden ist.

Beachten Sie, dass die Netioapi.h-Headerdatei automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Netioapi.h-Headerdatei sollte niemals 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)

Weitere Informationen

GetIpForwardEntry2

GetIpForwardTable2

MIB_IPFORWARD_ROW2