次の方法で共有


MIB_IPPATH_TABLE構造体

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

構文

typedef struct _MIB_IPPATH_TABLE {
  ULONG          NumEntries;
  MIB_IPPATH_ROW Table[ANY_SIZE];
} MIB_IPPATH_TABLE, *PMIB_IPPATH_TABLE;

メンバーズ

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

  • テーブル
    IP パス エントリを含む MIB_IPPATH_ROW 構造体の配列。

備考

GetIpPathTable 関数は、ローカル コンピューター上の IP パス エントリを列挙し、MIB_IPPATH_TABLE構造体でこの情報を返します。 FlushIpPathTable 関数は、ローカル コンピューター上の IP パス テーブルエントリをフラッシュします。

GetIpPathEntry 関数は、単一の IP パス エントリを取得し、この情報を MIB_IPPATH_ROW 構造体で返します。

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

必要条件

バージョン

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

ヘッダ

Netioapi.h (Netioapi.h を含む)

関連項目

FlushIpPathTable

GetIpPathEntry

GetIpPathTable

MIB_IPPATH_ROW