Freigeben über


MIB_IFSTACK_TABLE Struktur

Die MIB_IFSTACK_TABLE-Struktur enthält eine Tabelle mit Zeileneinträgen im Netzwerkschnittstellenstapel. Diese Tabelle gibt die Beziehung der Netzwerkschnittstellen auf einem Schnittstellenstapel an.

Syntax

typedef struct _MIB_IFSTACK_TABLE {
  ULONG           NumEntries;
  MIB_IFSTACK_ROW Table[ANY_SIZE];
} MIB_IFSTACK_TABLE, *PMIB_IFSTACK_TABLE;

Member

  • NumEntries
    Die Anzahl der Schnittstellenstapelzeileneinträge im Array.

  • Tabelle
    Ein Array von MIB_IFSTACK_ROW Strukturen, die Schnittstellenstapelzeileneinträge enthalten.

Bemerkungen

Die Beziehung zwischen den Schnittstellen im Schnittstellenstapel besteht darin, dass die Schnittstelle mit dem Index im HigherLayerInterfaceIndex-Member der MIB_IFSTACK_ROW-Struktur direkt über der Schnittstelle mit dem Index im LowerLayerInterfaceIndex-Member der MIB_IFSTACK_ROW-Struktur liegt.

Die GetIfStackTable-Funktion listet die Stapelzeileneinträge der Netzwerkschnittstelle auf einem lokalen Computer auf und gibt diese Informationen in einer MIB_IFSTACK_TABLE-Struktur zurück.

Die MIB_IFSTACK_TABLE-Struktur kann eine Auffüllung für die Ausrichtung zwischen dem NumEntries-Member und dem ersten MIB_IFSTACK_ROW Arrayeintrag im Tabellenelement enthalten. Zwischen den MIB_IFSTACK_ROW Arrayeinträgen im Tabellenelement kann auch ein Abstand für die Ausrichtung vorhanden sein. Bei jedem Zugriff auf einen MIB_IFSTACK_ROW Arrayeintrag sollte davon ausgegangen werden, dass eine Auffüllung vorhanden ist.

Requirements (Anforderungen)

Version

Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.

Header

Netioapi.h (einschließlich Netioapi.h)

Weitere Informationen

GetIfStackTable

GetInvertedIfStackTable

MIB_IFSTACK_ROW

MIB_INVERTEDIFSTACK_ROW

MIB_INVERTEDIFSTACK_TABLE