MIB_IPADDRTABLE Struktur (ipmib.h)

Die MIB_IPADDRTABLE Struktur enthält eine Tabelle mit IPv4-Adresseinträgen.

Syntax

typedef struct _MIB_IPADDRTABLE {
  DWORD         dwNumEntries;
  MIB_IPADDRROW table[ANY_SIZE];
} MIB_IPADDRTABLE, *PMIB_IPADDRTABLE;

Member

dwNumEntries

Die Anzahl der IPv4-Adresseinträge in der Tabelle.

table[ANY_SIZE]

Ein Zeiger auf eine Tabelle mit IPv4-Adresseinträgen, die als Array von MIB_IPADDRROW Strukturen implementiert wurden.

Hinweise

Die GetIpAddrTable-Funktion ruft die Schnittstelle-zu-IPv4-Adresszuordnungstabelle auf einem lokalen Computer ab und gibt diese Informationen in einer MIB_IPADDRTABLE Struktur zurück.

Die MIB_IPADDRTABLE Struktur kann Abstand für die Ausrichtung zwischen dem dwNumEntries-Element und dem ersten MIB_IPADDRROW Arrayeintrag im Tabellenelement enthalten. Der Abstand für die Ausrichtung kann auch zwischen den MIB_IPADDRROW Arrayeinträgen im Tabellenelement vorhanden sein. Jeder Zugriff auf einen MIB_IPADDRROW Arrayeintrag sollte davon ausgehen, dass der Abstand vorhanden ist.

Im Für Windows Software Development Kit (SDK) veröffentlichten Microsoft Windows Software Development Kit und höher hat sich die Organisation von Headerdateien geändert, und die MIB_IPADDRROW wird in der Headerdatei "Ipmib.h " nicht in der Headerdatei "Iprtrmib.h " definiert. Beachten Sie, dass die Headerdatei "Ipmib.h " automatisch in iprtrmib.h enthalten ist, die automatisch in der Kopfzeile "Iphlpapi.h " enthalten ist. Die Ipmib.h - und Iprtrmib.h-Headerdateien sollten niemals direkt verwendet werden.

Beispiele

Wenn Sie ein Beispiel anzeigen möchten, das die MIB_IPADDRTABLE Struktur abruft und dann die MIB_IPADDRROW Strukturen in dieser Tabelle ausdruckt, lesen Sie die GetIpAddrTable-Funktion .

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Header ipmib.h (include Iphlpapi.h)

Weitere Informationen

GetIpAddrTable

MIB_IPADDRROW