Partager via


structure MIB_IFSTACK_TABLE

La structure MIB_IFSTACK_TABLE contient une table d’entrées de ligne de pile d’interface réseau. Ce tableau spécifie la relation des interfaces réseau sur une pile d’interfaces.

Syntaxe

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

Membres

  • NumEntries
    Nombre d’entrées de ligne de pile d’interface dans le tableau.

  • Table
    Tableau de structures MIB_IFSTACK_ROW qui contiennent des entrées de ligne de pile d’interface.

Notes

La relation entre les interfaces de la pile d’interfaces est que l’interface avec l’index dans le membre HigherLayerInterfaceIndex de la structure MIB_IFSTACK_ROW se trouve immédiatement au-dessus de l’interface avec l’index dans le membre LowerLayerInterfaceIndex de la structure MIB_IFSTACK_ROW.

La fonction GetIfStackTable énumère les entrées de ligne de pile d’interface réseau sur un ordinateur local et retourne ces informations dans une structure MIB_IFSTACK_TABLE.

La structure MIB_IFSTACK_TABLE peut contenir un remplissage pour l’alignement entre le membre NumEntries et la première entrée de tableau MIB_IFSTACK_ROW dans le membre Table . Le remplissage pour l’alignement peut également être présent entre les entrées de tableau MIB_IFSTACK_ROW dans le membre Table . Tout accès à une entrée de tableau MIB_IFSTACK_ROW doit supposer que le remplissage peut exister.

Spécifications

Version

Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.

En-tête

Netioapi.h (inclure Netioapi.h)

Voir aussi

GetIfStackTable

GetInvertedIfStackTable

MIB_IFSTACK_ROW

MIB_INVERTEDIFSTACK_ROW

MIB_INVERTEDIFSTACK_TABLE