Bagikan melalui


struktur MIB_MULTICASTIPADDRESS_ROW (netioapi.h)

Struktur MIB_MULTICASTIPADDRESS_ROW menyimpan informasi tentang alamat IP multicast.

Sintaks

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

Anggota

Address

Alamat IP multicast. Anggota ini dapat menjadi alamat IPv6 atau alamat IPv4.

InterfaceIndex

Nilai indeks lokal untuk antarmuka jaringan yang terkait dengan alamat IP ini. Nilai indeks ini dapat berubah ketika adaptor jaringan dinonaktifkan dan kemudian diaktifkan, atau dalam keadaan lain, dan tidak boleh dianggap persisten.

InterfaceLuid

Pengidentifikasi unik lokal (LUID) untuk antarmuka jaringan yang terkait dengan alamat IP ini.

ScopeId

ID cakupan alamat IP multicast. Anggota ini hanya berlaku untuk alamat IPv6. Anggota ini tidak dapat disetel. Ini secara otomatis ditentukan oleh antarmuka tempat alamat ditambahkan.

Keterangan

Struktur MIB_MULTICASTIPADDRESS_ROW didefinisikan pada Windows Vista dan yang lebih baru.

Fungsi GetMulticastIpAddressTable menghitung alamat IP multicast pada sistem lokal dan mengembalikan informasi ini dalam struktur MIB_MULTICASTIPADDRESS_TABLE . Fungsi GetMulticastIpAddressEntry mengambil satu alamat IP multicast dan mengembalikan informasi ini dalam struktur MIB_MULTICASTIPADDRESS_ROW .

Perhatikan bahwa file header Netioapi.h secara otomatis disertakan dalam file header Iphlpapi.h . File header Netioapi.h tidak boleh digunakan secara langsung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header netioapi.h (termasuk Iphlpapi.h)

Lihat juga

GetMulticastIpAddressEntry

GetMulticastIpAddressTable

MIB_MULTICASTIPADDRESS_TABLE

SOCKADDR_INET