MIB_IF_TABLE2-Struktur (netioapi.h)
Die MIB_IF_TABLE2-Struktur enthält eine Tabelle mit logischen und physischen Schnittstelleneinträgen.
Syntax
typedef struct _MIB_IF_TABLE2 {
ULONG NumEntries;
MIB_IF_ROW2 Table[ANY_SIZE];
} MIB_IF_TABLE2, *PMIB_IF_TABLE2;
Member
NumEntries
Die Anzahl der Schnittstelleneinträge im Array.
Table[ANY_SIZE]
Ein Array von MIB_IF_ROW2 Strukturen, die Schnittstelleneinträge enthalten.
Hinweise
Die MIB_IF_TABLE2-Struktur wird in Windows Vista und höher definiert.
Die Funktionen GetIfTable2 und GetIfTable2Ex listet die logischen und physischen Schnittstellen auf einem lokalen System auf und gibt diese Informationen in einer MIB_IF_TABLE2-Struktur zurück.
Die MIB_IF_TABLE2-Struktur kann eine Auffüllung für die Ausrichtung zwischen dem NumEntries-Member und dem ersten MIB_IF_ROW2 Arrayeintrag im Tabellenelement enthalten. Der Abstand für die Ausrichtung kann auch zwischen den MIB_IF_ROW2 Arrayeinträgen im Tabellenelement vorhanden sein. Bei jedem Zugriff auf einen MIB_IF_ROW2 Arrayeintrag sollte davon ausgegangen werden, dass aufgefüllt werden kann.
Beachten Sie, dass die Headerdatei Netioapi.h automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Netioapi.h-Headerdatei sollte nie 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) |