Поделиться через


структура MIB_IF_TABLE2

Структура MIB_IF_TABLE2 содержит таблицу записей логического и физического интерфейса.

Синтаксис

typedef struct _MIB_IF_TABLE2 {
  ULONG       NumEntries;
  MIB_IF_ROW2 Table[ANY_SIZE];
} MIB_IF_TABLE2, *PMIB_IF_TABLE2;

Члены

  • NumEntries
    Количество записей интерфейса в массиве.

  • таблицы
    Массив структур MIB_IF_ROW2, содержащих записи интерфейса.

Замечания

Функции GetIfTable2GetIfTable2 и GetIfTable2Ex перечисляют логические и физические интерфейсы на локальном компьютере и возвращают эти сведения в структуре MIB_IF_TABLE2.

Структура MIB_IF_TABLE2 может содержать заполнение для выравнивания между элементом NumEntries и первой записью массива MIB_IF_ROW2 в элементе Table. Заполнение для выравнивания также может присутствовать между записями массива MIB_IF_ROW2 в элементе table. Любой доступ к записи массива MIB_IF_ROW2 должен предполагать, что заполнение может существовать.

Требования

Версия

Доступно в Windows Vista и более поздних версиях операционных систем Windows.

Заголовок

Netioapi.h (include Netioapi.h)

См. также

GetIfTable2

GetIfTable2Ex

MIB_IF_ROW2