MIB_IPFORWARD_TABLE2 構造体

MIB_IPFORWARD_TABLE2 構造体には、IP ルート エントリのテーブルが含まれています。

構文

typedef struct _MIB_IPFORWARD_TABLE2 {
  ULONG              NumEntries;
  MIB_IPFORWARD_ROW2 Table[ANY_SIZE];
} MIB_IPFORWARD_TABLE2, *PMIB_IPFORWARD_TABLE2;

メンバー

  • NumEntries
    配列内の IP ルート エントリの数を指定する値。

  • Table
    IP ルート エントリを含む MIB_IPFORWARD_ROW2 構造体の配列。

解説

GetIpForwardEntry2関数は、ローカル コンピューター上の IP ルート エントリを列挙し、この情報を MIB_IPFORWARD_TABLE2 構造体で返します。

GetIpForwardEntry2 関数は、単一の IP ルート エントリを取得し、この情報をMIB_IPFORWARD_ROW2 構造体で返します。

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

要件

バージョン

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

ヘッダー

Netioapi.h (Netioapi.h を含む)

関連項目

GetIpForwardEntry2

GetIpForwardTable2

MIB_IPFORWARD_ROW2