MIB_INVERTEDIFSTACK_TABLE 構造体 (netioapi.h)
MIB_INVERTEDIFSTACK_TABLE構造体には、反転されたネットワーク インターフェイス スタック行エントリのテーブルが含まれています。 これは、インターフェイス スタック上のネットワーク インターフェイスの関係を逆の順序で指定します。
構文
typedef struct _MIB_INVERTEDIFSTACK_TABLE {
ULONG NumEntries;
MIB_INVERTEDIFSTACK_ROW Table[ANY_SIZE];
} MIB_INVERTEDIFSTACK_TABLE, *PMIB_INVERTEDIFSTACK_TABLE;
メンバー
NumEntries
配列内の反転インターフェイス スタック行エントリの数。
Table[ANY_SIZE]
反転インターフェイス スタック行エントリを含む MIB_INVERTEDIFSTACK_ROW 構造体の配列。
注釈
MIB_INVERTEDIFSTACK_TABLE構造は、Windows Vista 以降で定義されています。
インターフェイス スタック内のインターフェイス間の関係は、MIB_INVERTEDIFSTACK_ROW 構造体の HigherLayerInterfaceIndex メンバーのインデックスを持つインターフェイスが、MIB_INVERTEDIFSTACK_ROW構造体の LowerLayerInterfaceIndex メンバーのインデックスを持つインターフェイスのすぐ上にあるということです。
GetInvertedIfStackTable 関数は、ローカル システム上の反転されたネットワーク インターフェイス スタック行エントリを列挙し、この情報をMIB_INVERTEDIFSTACK_TABLE構造体で返します。
MIB_INVERTEDIFSTACK_TABLE構造体には、NumEntries メンバーと Table メンバー内の最初のMIB_INVERTEDIFSTACK_ROW配列エントリとの間の配置のためのパディングが含まれる場合があります。 配置のパディングは、Table メンバー内のMIB_INVERTEDIFSTACK_ROW配列エントリ間に存在する場合もあります。 MIB_INVERTEDIFSTACK_ROW配列エントリへのアクセスでは、埋め込みが存在する可能性があると想定する必要があります。
Netioapi.h ヘッダー ファイルは、Iphlpapi.h ヘッダー ファイルに自動的に含まれることに注意してください。 Netioapi.h ヘッダー ファイルを直接使用しないでください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | netioapi.h (Iphlpapi.h を含む) |