次の方法で共有


MIB_IPPATH_TABLE構造体 (netioapi.h)

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 パス エントリの数を示す 値。

Table[ANY_SIZE]

IP パス エントリ 含むMIB_IPPATH_ROW構造体の配列。

注釈

MIB_IPPATH_TABLE構造は、Windows Vista 以降で定義されています。

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 Server 2008 [デスクトップ アプリのみ]
Header netioapi.h (Iphlpapi.h を含む)

こちらもご覧ください

FlushIpPathTable

GetIpPathEntry

GetIpPathTable

MIB_IPPATH_ROW