Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die MIB_IPINTERFACE_TABLE-Struktur enthält eine Tabelle mit IP-Schnittstelleneinträgen.
Syntax
typedef struct _MIB_IPINTERFACE_TABLE {
ULONG NumEntries;
MIB_IPINTERFACE_ROW Table[ANY_SIZE];
} MIB_IPINTERFACE_TABLE, *PMIB_IPINTERFACE_TABLE;
Member
NumEntries
Die Anzahl der IP-Schnittstelleneinträge im Array.
Table[ANY_SIZE]
Ein Array von MIB_IPINTERFACE_ROW Strukturen, die IP-Schnittstelleneinträge enthalten.
Hinweise
Die MIB_IPINTERFACE_TABLE-Struktur wird unter Windows Vista und höher definiert.
Die GetIpInterfaceTable-Funktion listet die IP-Schnittstelleneinträge auf einem lokalen System auf und gibt diese Informationen in einer MIB_IPINTERFACE_TABLE-Struktur zurück.
Die MIB_IPINTERFACE_TABLE-Struktur kann einen Abstand für die Ausrichtung zwischen dem NumEntries-Member und dem ersten MIB_IPINTERFACE_ROW Arrayeintrag im Table-Element enthalten. Der Abstand für die Ausrichtung kann auch zwischen den MIB_IPINTERFACE_ROW Arrayeinträgen im Table-Element vorhanden sein. Bei jedem Zugriff auf einen MIB_IPINTERFACE_ROW 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.
Beispiele
Ein Beispiel, das die MIB_IPINTERFACE_TABLE-Struktur abruft und dann einige Member der MIB_IPINTERFACE_ROW-Struktureinträge in dieser Tabelle ausgibt, finden Sie in der GetIpInterfaceTable-Funktion.
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) |