MIB_MULTICASTIPADDRESS_ROW-Struktur (netioapi.h)
Die MIB_MULTICASTIPADDRESS_ROW-Struktur speichert Informationen zu einer Multicast-IP-Adresse.
Syntax
typedef struct _MIB_MULTICASTIPADDRESS_ROW {
SOCKADDR_INET Address;
NET_IFINDEX InterfaceIndex;
NET_LUID InterfaceLuid;
SCOPE_ID ScopeId;
} MIB_MULTICASTIPADDRESS_ROW, *PMIB_MULTICASTIPADDRESS_ROW;
Member
Address
Die Multicast-IP-Adresse. Bei diesem Member kann es sich um eine IPv6-Adresse oder eine IPv4-Adresse handeln.
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 er sollte nicht als persistent betrachtet werden.
InterfaceLuid
Der lokal eindeutige Bezeichner (LUID) für die Netzwerkschnittstelle, die dieser IP-Adresse zugeordnet ist.
ScopeId
Die Bereichs-ID der Multicast-IP-Adresse. Dieses Mitglied gilt nur für eine IPv6-Adresse. Dieser Member kann nicht festgelegt werden. Sie wird automatisch von der Schnittstelle bestimmt, auf der die Adresse hinzugefügt wurde.
Hinweise
Die MIB_MULTICASTIPADDRESS_ROW-Struktur wird unter Windows Vista und höher definiert.
Die GetMulticastIpAddressTable-Funktion listet die Multicast-IP-Adressen auf einem lokalen System auf und gibt diese Informationen in einer MIB_MULTICASTIPADDRESS_TABLE-Struktur zurück. Die GetMulticastIpAddressEntry-Funktion ruft eine einzelne Multicast-IP-Adresse ab und gibt diese Informationen in einer MIB_MULTICASTIPADDRESS_ROW-Struktur zurück.
Beachten Sie, dass die Netioapi.h-Headerdatei automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Netioapi.h-Headerdatei sollte niemals 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) |