_MIB_IF_TABLE_LEVEL Enumeration

The MIB_IF_TABLE_LEVEL enumeration type defines the level of interface information to retrieve.

Syntax

typedef enum _MIB_IF_TABLE_LEVEL {
  MibIfTableNormal                   ,
  MibIfTableRaw                      ,
  MibIfTableNormalWithoutStatistics
} MIB_IF_TABLE_LEVEL, *PMIB_IF_TABLE_LEVEL;

Constants

MibIfTableNormal The values of statistics and state that are returned in members of the MIB_IF_ROW2 structure in the MIB_IF_TABLE2 structure that the Table parameter points to in the GetIfTable2Ex function are returned from the top of the filter stack.
MibIfTableRaw The values of statistics and state that are returned in members of the MIB_IF_ROW2 structure in the MIB_IF_TABLE2 structure that the Table parameter points to in the GetIfTable2Ex function are returned directly for the interface that is being queried.
MibIfTableNormalWithoutStatistics
Note  This value is available starting with Windows 10, version 1703.
 
The values returned are the same as for the MibIfTableNormal value, but without the statistics.

Remarks

The MIB_IF_TABLE_LEVEL enumeration type is used with the GetIfTable2Ex function to specify the level of interface information to retrieve.

Requirements

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

See Also

GetIfTable2Ex

MIB_IF_ROW2

MIB_IF_TABLE2