Freigeben über


MIB_ANYCASTIPADDRESS_ROW-Struktur (netioapi.h)

Die MIB_ANYCASTIPADDRESS_ROW-Struktur speichert Informationen zu einer anycast-IP-Adresse.

Syntax

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

Member

Address

Die anycast-IP-Adresse. Bei diesem Member kann es sich um eine IPv6-Adresse oder eine IPv4-Adresse handeln.

InterfaceLuid

Der lokal eindeutige Bezeichner (LUID) für die Netzwerkschnittstelle, die dieser IP-Adresse zugeordnet ist.

InterfaceIndex

Der lokale Indexwert für die Netzwerkschnittstelle, die dieser IP-Adresse zugeordnet ist. Dieser Indexwert kann sich ändern, wenn ein Netzwerkadapter deaktiviert und dann aktiviert wird, oder unter anderen Umständen, und sollte nicht als persistent betrachtet werden.

ScopeId

Die Bereichs-ID der anycast-IP-Adresse. Dieses Element gilt nur für eine IPv6-Adresse. Dieses Element kann nicht festgelegt werden. Sie wird automatisch von der Schnittstelle bestimmt, auf der die Adresse hinzugefügt wurde.

Hinweise

Die MIB_ANYCASTIPADDRESS_ROW-Struktur wird unter Windows Vista und höher definiert.

Beachten Sie, dass die Headerdatei Netioapi.h automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Netioapi.h-Headerdatei sollte nie direkt verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile netioapi.h (include Iphlpapi.h)

Weitere Informationen

CreateAnycastIpAddressEntry

DeleteAnycastIpAddressEntry

GetAnycastIpAddressEntry

GetAnycastIpAddressTable

MIB_ANYCASTIPADDRESS_TABLE

SOCKADDR_INET