struttura MIB_IFSTACK_TABLE (netioapi.h)

La struttura MIB_IFSTACK_TABLE contiene una tabella di voci di riga dello stack di interfacce di rete. Specifica la relazione delle interfacce di rete in uno stack di interfacce.

Sintassi

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

Members

NumEntries

Numero di voci di riga dello stack di interfacce nella matrice.

Table[ANY_SIZE]

Matrice di strutture MIB_IFSTACK_ROW contenenti voci di riga dello stack di interfacce.

Commenti

La struttura MIB_IFSTACK_TABLE è definita in Windows Vista e versioni successive.

La relazione tra le interfacce nello stack di interfaccia è che l'interfaccia con indice nel membro HigherLayerInterfaceIndex della struttura MIB_IFSTACK_ROW si trova immediatamente sopra l'interfaccia con indice nel membro LowerLayerInterfaceIndex della struttura MIB_IFSTACK_ROW .

La funzione GetIfStackTable enumera le voci di riga dello stack di interfacce di rete in un sistema locale e restituisce queste informazioni in una struttura MIB_IFSTACK_TABLE .

La struttura MIB_IFSTACK_TABLE può contenere spaziatura interna per l'allineamento tra il membro NumEntries e la prima voce di matrice MIB_IFSTACK_ROW nel membro Table . La spaziatura interna per l'allineamento può essere presente anche tra le voci della matrice MIB_IFSTACK_ROW nel membro Table . Qualsiasi accesso a una voce di matrice MIB_IFSTACK_ROW deve presupporre che la spaziatura interna possa esistere.

Si noti che il file di intestazione Netioapi.h viene incluso automaticamente nel file di intestazione Iphlpapi.h . Il file di intestazione Netioapi.h non deve mai essere usato direttamente.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione netioapi.h (include Iphlpapi.h)

Vedi anche

GetIfStackTable

GetInvertedIfStackTable

MIB_IFSTACK_ROW

MIB_INVERTEDIFSTACK_ROW

MIB_INVERTEDIFSTACK_TABLE