次の方法で共有


MIB_ANYCASTIPADDRESS_ROW構造体 (netioapi.h)

MIB_ANYCASTIPADDRESS_ROW構造体には、エニーキャスト IP アドレスに関する情報が格納されます。

構文

typedef struct _MIB_ANYCASTIPADDRESS_ROW {
  SOCKADDR_INET Address;
  NET_LUID      InterfaceLuid;
  NET_IFINDEX   InterfaceIndex;
  SCOPE_ID      ScopeId;
} MIB_ANYCASTIPADDRESS_ROW, *PMIB_ANYCASTIPADDRESS_ROW;

メンバー

Address

エニーキャスト IP アドレス。 このメンバーには、IPv6 アドレスまたは IPv4 アドレスを指定できます。

InterfaceLuid

この IP アドレスに関連付けられているネットワーク インターフェイスのローカル一意識別子 (LUID)。

InterfaceIndex

この IP アドレスに関連付けられているネットワーク インターフェイスのローカル インデックス値。 このインデックス値は、ネットワーク アダプターを無効にしてから有効にした場合、またはその他の状況で変更される可能性があり、永続的と見なすべきではありません。

ScopeId

エニーキャスト IP アドレスのスコープ ID。 このメンバーは、IPv6 アドレスにのみ適用されます。 このメンバーは設定できません。 アドレスが追加されたインターフェイスによって自動的に決定されます。

注釈

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

Netioapi.h ヘッダー ファイルは Iphlpapi.h ヘッダー ファイルに自動的に含まれることに注意してください。 Netioapi.h ヘッダー ファイルを直接使用しないでください。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header netioapi.h (Iphlpapi.h を含む)

こちらもご覧ください

CreateAnycastIpAddressEntry

DeleteAnycastIpAddressEntry

GetAnycastIpAddressEntry

GetAnycastIpAddressTable

MIB_ANYCASTIPADDRESS_TABLE

SOCKADDR_INET