Dela via


MIB_MULTICASTIPADDRESS_ROW struktur

Den MIB_MULTICASTIPADDRESS_ROW strukturen lagrar information om en MULTICAST-IP-adress.

Syntax

typedef struct _MIB_MULTICASTIPADDRESS_ROW {
  SOCKADDR_INET Address;
  NET_IFINDEX   InterfaceIndex;
  NET_LUID      InterfaceLuid;
  SCOPE_ID      ScopeId;
} MIB_MULTICASTIPADDRESS_ROW, *PMIB_MULTICASTIPADDRESS_ROW;

Medlemmar

  • adress
    Multicast-IP-adressen. Den här medlemmen kan vara en IPv6-adress eller en IPv4-adress.

  • InterfaceIndex
    Det lokala indexvärdet för nätverksgränssnittet som är associerat med den här IP-adressen. Det här indexvärdet kan ändras när ett nätverkskort inaktiveras och sedan aktiveras, eller under andra omständigheter, och bör inte betraktas som beständigt.

  • InterfaceLuid
    Den lokalt unika identifieraren (LUID) för nätverksgränssnittet som är associerat med den här IP-adressen.

  • ScopeId
    Omfångs-ID för multicast-IP-adressen. Den här medlemmen gäller endast för en IPv6-adress. Drivrutinen kan inte ange den här medlemmen. Den här medlemmen bestäms automatiskt av gränssnittet som adressen lades till på.

Anmärkningar

Funktionen GetMulticastIpAddressTable räknar upp multicast-IP-adresserna på en lokal dator och returnerar den här informationen i en MIB_MULTICASTIPADDRESS_TABLE struktur. Funktionen GetMulticastIpAddressEntry hämtar en enda multicast-IP-adress och returnerar den här informationen i en MIB_MULTICASTIPADDRESS_ROW struktur.

Krav

Version

Finns i Windows Vista och senare versioner av Windows-operativsystemen.

Rubrik

Netioapi.h (inkludera Netioapi.h)

Se även

FlushIpPathTable

GetIpPathEntry

GetIpPathTable

GetMulticastIpAddressTable

MIB_IPPATH_ROW

MIB_MULTICASTIPADDRESS_TABLE