Partager via


structure MIB_INVERTEDIFSTACK_TABLE (netioapi.h)

La structure MIB_INVERTEDIFSTACK_TABLE contient une table d’entrées de ligne de pile d’interface réseau inversées. Cela spécifie la relation des interfaces réseau sur une pile d’interfaces dans l’ordre inverse.

Syntaxe

typedef struct _MIB_INVERTEDIFSTACK_TABLE {
  ULONG                   NumEntries;
  MIB_INVERTEDIFSTACK_ROW Table[ANY_SIZE];
} MIB_INVERTEDIFSTACK_TABLE, *PMIB_INVERTEDIFSTACK_TABLE;

Membres

NumEntries

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

Table[ANY_SIZE]

Tableau de structures MIB_INVERTEDIFSTACK_ROW contenant des entrées de ligne de pile d’interface inversées.

Remarques

La structure MIB_INVERTEDIFSTACK_TABLE est définie sur Windows Vista et versions ultérieures.

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

La fonction GetInvertedIfStackTable énumère les entrées de ligne de pile d’interface réseau inversées sur un système local et retourne ces informations dans une structure MIB_INVERTEDIFSTACK_TABLE .

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

Notez que le fichier d’en-tête Netioapi.h est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Le fichier d’en-tête Netioapi.h ne doit jamais être utilisé directement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête netioapi.h (inclure Iphlpapi.h)

Voir aussi

GetIfStackTable

GetInvertedIfStackTable

MIB_IFSTACK_ROW

MIB_IFSTACK_TABLE

MIB_INVERTEDIFSTACK_ROW