Condividi tramite


struttura MIB_MULTICASTIPADDRESS_ROW

La struttura MIB_MULTICASTIPADDRESS_ROW archivia informazioni su un indirizzo IP multicast.

Sintassi

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

Members

  • Indirizzo
    Indirizzo IP multicast. Questo membro può essere un indirizzo IPv6 o un indirizzo IPv4.

  • InterfaceIndex
    Valore dell'indice locale per l'interfaccia di rete associata a questo indirizzo IP. Questo valore di indice può cambiare quando una scheda di rete è disabilitata e quindi abilitata o in altre circostanze e non deve essere considerata persistente.

  • InterfaceLuid
    Identificatore univoco locale (LUID) per l'interfaccia di rete associata a questo indirizzo IP.

  • ScopeId
    ID ambito dell'indirizzo IP multicast. Questo membro è applicabile solo a un indirizzo IPv6. Il driver non può impostare questo membro. Questo membro viene determinato automaticamente dall'interfaccia in cui è stato aggiunto l'indirizzo.

Commenti

La funzione GetMulticastIpAddressTable enumera gli indirizzi IP multicast in un computer locale e restituisce queste informazioni in una struttura MIB_MULTICASTIPADDRESS_TABLE . La funzione GetMulticastIpAddressEntry recupera un singolo indirizzo IP multicast e restituisce queste informazioni in una struttura MIB_MULTICASTIPADDRESS_ROW.

Requisiti

Versione

Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.

Intestazione

Netioapi.h (include Netioapi.h)

Vedi anche

FlushIpPathTable

GetIpPathEntry

GetIpPathTable

GetMulticastIpAddressTable

MIB_IPPATH_ROW

MIB_MULTICASTIPADDRESS_TABLE