MIB_ANYCASTIPADDRESS_ROW Struktur
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
Adresse
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 ist, 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. Ihr Treiber kann diesen Member nicht festlegen. Dieses Element wird automatisch durch die Schnittstelle bestimmt, für die die Adresse hinzugefügt wurde.
Bemerkungen
Die GetAnycastIpAddressTable-Funktion listet die anycast-IP-Adressen auf einem lokalen Computer auf und gibt diese Informationen in einer MIB_ANYCASTIPADDRESS_TABLE-Struktur zurück.
Die MIB_ANYCASTIPADDRESS_TABLE-Struktur kann eine Auffüllung für die Ausrichtung zwischen dem NumEntries-Member und dem ersten MIB_ANYCASTIPADDRESS_ROW Arrayeintrag im Tabellenelement enthalten. Zwischen den MIB_ANYCASTIPADDRESS_ROW Arrayeinträgen im Tabellenelement kann auch ein Abstand für die Ausrichtung vorhanden sein. Bei jedem Zugriff auf einen MIB_ANYCASTIPADDRESS_ROW Arrayeintrag sollte davon ausgegangen werden, dass eine Auffüllung vorhanden ist.
Requirements (Anforderungen)
Version |
Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header |
Netioapi.h (einschließlich Netioapi.h) |