次の方法で共有


MIB_UNICASTIPADDRESS_TABLE 構造体

MIB_UNICASTIPADDRESS_TABLE 構造体には、ユニキャスト IP アドレス エントリのテーブルが含まれています。

構文

typedef struct _MIB_UNICASTIPADDRESS_TABLE {
  ULONG                    NumEntries;
  MIB_UNICASTIPADDRESS_ROW Table[ANY_SIZE];
} MIB_UNICASTIPADDRESS_TABLE, *PMIB_UNICASTIPADDRESS_TABLE;

メンバー

  • NumEntries
    配列内のユニキャスト IP アドレス エントリの数を指定する値。

  • Table
    ユニキャスト IP アドレス エントリを含む MIB_UNICASTIPADDRESS_ROW 構造体の配列。

解説

GetUnicastIpAddressTable 関数は、ローカル コンピューター上のユニキャスト IP アドレスを列挙し、この情報を MIB_UNICASTIPADDRESS_TABLE 構造体で返します。

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

要件

バージョン

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

ヘッダー

Netioapi.h (Netioapi.h を含む)

関連項目

GetUnicastIpAddressTable

MIB_UNICASTIPADDRESS_ROW