MIB_INVERTEDIFSTACK_TABLE 構造体

MIB_INVERTEDIFSTACK_TABLE 構造体には、逆ネットワーク インターフェイス スタック行エントリのテーブルが含まれています。 次の表に、インターフェイス スタック上のネットワーク インターフェイスの関係を逆の順番で示します。

構文

typedef struct _MIB_INVERTEDIFSTACK_TABLE {
  ULONG                   NumEntries;
  MIB_INVERTEDIFSTACK_ROW Table[ANY_SIZE];
} MIB_INVERTEDIFSTACK_TABLE, *PMIB_INVERTEDIFSTACK_TABLE;

メンバー

  • NumEntries
    配列内の逆インターフェイス スタック行エントリの数。

  • Table
    逆インターフェイス スタック行エントリを含む MIB_INVERTEDIFSTACK_ROW 構造体の配列。

解説

インターフェイス スタック内のインターフェイス間の関係では、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 配列エントリへのアクセスでは、パディングが存在する可能性があることを前提とする必要があります。

要件

バージョン

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

ヘッダー

Netioapi.h (Netioapi.h を含む)

関連項目

GetIfStackTable

GetInvertedIfStackTable

MIB_IFSTACK_ROW

MIB_IFSTACK_TABLE

MIB_INVERTEDIFSTACK_ROW