MIB_IFSTACK_TABLE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// netioapi.h

typedef struct _MIB_IFSTACK_TABLE {
  ULONG           NumEntries;
  MIB_IFSTACK_ROW Table[ANY_SIZE];
} MIB_IFSTACK_TABLE, *PMIB_IFSTACK_TABLE;
View the official Windows hardware development documentation

NtDoc

No description available.

Windows hardware development documentation (mib-ifstack-table)

MIB_IFSTACK_TABLE structure

The MIB_IFSTACK_TABLE structure contains a table of network interface stack row entries. This table specifies the relationship of the network interfaces on an interface stack.

Members

Remarks

The relationship between the interfaces in the interface stack is that the interface with the index in the HigherLayerInterfaceIndex member of the MIB_IFSTACK_ROW structure is immediately above the interface with the index in the LowerLayerInterfaceIndex member of the MIB_IFSTACK_ROW structure.

The GetIfStackTable function enumerates the network interface stack row entries on a local computer and returns this information in a MIB_IFSTACK_TABLE structure.

The MIB_IFSTACK_TABLE structure might contain padding for alignment between the NumEntries member and the first MIB_IFSTACK_ROW array entry in the Table member. Padding for alignment might also be present between the MIB_IFSTACK_ROW array entries in the Table member. Any access to a MIB_IFSTACK_ROW array entry should assume padding might exist.

Requirements

Version Available in Windows Vista and later versions of the Windows operating systems.
Header Netioapi.h (include Netioapi.h)

See also

GetIfStackTable

GetInvertedIfStackTable

MIB_IFSTACK_ROW

MIB_INVERTEDIFSTACK_ROW

MIB_INVERTEDIFSTACK_TABLE