MIB_IPFORWARDTABLE-Struktur (ipmib.h)
Die MIB_IPFORWARDTABLE-Struktur enthält eine Tabelle mit IPv4-Routeneinträgen.
Syntax
typedef struct _MIB_IPFORWARDTABLE {
DWORD dwNumEntries;
MIB_IPFORWARDROW table[ANY_SIZE];
} MIB_IPFORWARDTABLE, *PMIB_IPFORWARDTABLE;
Members
dwNumEntries
Die Anzahl der Routeneinträge in der Tabelle.
table[ANY_SIZE]
Ein Zeiger auf eine Tabelle mit Routeneinträgen, die als Array von MIB_IPFORWARDROW-Strukturen implementiert werden.
Hinweise
Die GetIpForwardTable-Funktion listet die IPv4-Routeneinträge auf einem lokalen System auf und gibt diese Informationen in einer MIB_IPFORWARDTABLE-Struktur zurück.
Die MIB_IPFORWARDTABLE-Struktur kann eine Auffüllung für die Ausrichtung zwischen dem dwNumEntries-Member und dem ersten MIB_IPFORWARDROW Arrayeintrag im Tabellenelement enthalten. Die Auffüllung für die Ausrichtung kann auch zwischen den MIB_IPFORWARDROW Arrayeinträgen im Tabellenelement vorhanden sein. Bei jedem Zugriff auf einen MIB_IPFORWARDROW Arrayeintrag sollte davon ausgegangen werden, dass eine Auffüllung vorhanden ist.
Im Microsoft Windows Software Development Kit (SDK), das für Windows Vista und höher veröffentlicht wurde, wurde die organization der Headerdateien geändert. Diese Struktur ist in der Ipmib.h-Headerdatei definiert, nicht in der Headerdatei Iprtrmib.h . Beachten Sie, dass die Ipmib.h-Headerdatei automatisch in Iprtrmib.h enthalten ist, die automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Headerdateien Ipmib.h und Iprtrmib.h sollten niemals direkt verwendet werden.
Beispiele
Ein Beispiel, das die MIB_IPFORWARDTABLE-Struktur abruft und dann die MIB_IPFORWARDROW-Struktureinträge in dieser Tabelle ausgibt, finden Sie in der GetIpForwardTable-Funktion.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | ipmib.h (include Iphlpapi.h) |