次の方法で共有


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 構造体の配列。

備考

GetIfTable2 および GetIfTable2Ex関数は、ローカル コンピューター上の論理インターフェイスと物理インターフェイスを列挙し、この情報をMIB_IF_TABLE2構造体で返します。

MIB_IF_TABLE2構造体には、NumEntries メンバーと、Table メンバーの最初のMIB_IF_ROW2配列エントリとの間の配置のためのパディングが含まれている場合があります。 配置のパディングは、Table メンバー内のMIB_IF_ROW2配列エントリ間にも存在する場合があります。 MIB_IF_ROW2配列エントリへのアクセスには、パディングが存在する可能性があると想定する必要があります。

必要条件

バージョン

Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。

ヘッダ

Netioapi.h (Netioapi.h を含む)

関連項目

GetIfTable2する

GetIfTable2Ex

MIB_IF_ROW2