// netioapi.h
typedef struct _MIB_IF_TABLE2 {
ULONG NumEntries;
MIB_IF_ROW2 Table[ANY_SIZE];
} MIB_IF_TABLE2, *PMIB_IF_TABLE2;
View the official Windows hardware development documentationNo description available.
The MIB_IF_TABLE2 structure contains a table of logical and physical interface entries.
NumEntries The number of interface entries in the array.
Table An array of MIB_IF_ROW2 structures that contain interface entries.
The GetIfTable2 and GetIfTable2Ex functions enumerate the logical and physical interfaces on a local computer and return this information in a MIB_IF_TABLE2 structure.
The MIB_IF_TABLE2 structure might contain padding for alignment between the NumEntries member and the first MIB_IF_ROW2 array entry in the Table member. Padding for alignment might also be present between the MIB_IF_ROW2 array entries in the Table member. Any access to a MIB_IF_ROW2 array entry should assume padding might exist.
| Version | Available in Windows Vista and later versions of the Windows operating systems. |
| Header | Netioapi.h (include Netioapi.h) |