Udostępnij przez


struktura MIB_MULTICASTIPADDRESS_ROW

Struktura MIB_MULTICASTIPADDRESS_ROW przechowuje informacje o adresie IP multiemisji.

Składnia

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

Członków

  • adres
    Adres IP multiemisji. Ten element członkowski może być adresem IPv6 lub adresem IPv4.

  • InterfaceIndex
    Wartość indeksu lokalnego dla interfejsu sieciowego skojarzonego z tym adresem IP. Ta wartość indeksu może ulec zmianie, gdy karta sieciowa jest wyłączona, a następnie włączona lub w innych okolicznościach i nie powinna być uważana za trwałą.

  • InterfaceLuid
    Lokalnie unikatowy identyfikator (LUID) dla interfejsu sieciowego skojarzonego z tym adresem IP.

  • ScopeId
    Identyfikator zakresu adresu IP multiemisji. Ten element członkowski ma zastosowanie tylko do adresu IPv6. Sterownik nie może ustawić tego elementu członkowskiego. Ten element członkowski jest automatycznie określany przez interfejs dodany przez adres.

Uwagi

Funkcja GetMulticastIpAddressTable wylicza adresy IP multiemisji na komputerze lokalnym i zwraca te informacje w strukturze MIB_MULTICASTIPADDRESS_TABLE. Funkcja GetMulticastIpAddressEntry pobiera pojedynczy adres IP multiemisji i zwraca te informacje w strukturze MIB_MULTICASTIPADDRESS_ROW.

Wymagania

Wersja

Dostępne w systemie Windows Vista i nowszych wersjach systemów operacyjnych Windows.

Nagłówek

Netioapi.h (include Netioapi.h)

Zobacz też

FlushIpPathTable

GetIpPathEntry

getIpPathTable

getMulticastIpAddressTable

MIB_IPPATH_ROW

MIB_MULTICASTIPADDRESS_TABLE