Sdílet prostřednictvím


Final –State-Based programování vícesměrového vysílání

Tato část popisuje programování vícesměrového vysílání založeného na finálním stavu pomocí příkazů IOCTLs místo možností soketů. Přehled toho, jak se programování vícesměrového vysílání založeného na konečném stavu liší od programování vícesměrového vysílání založeného na změnách, najdete v tématu Program vícesměrového vysílání.

Následující tabulka popisuje vstupně-výstupní seznamy WINDOWS Sockets používané pro programování vícesměrového vysílání ve Windows.

IOCTL Typ argumentu
SIOCSMSFILTER struktura GROUP_FILTER
SIOCGMSFILTER struktura GROUP_FILTER
SIO_GET_MULTICAST_FILTER struktura ip_msfilter
SIO_SET_MULTICAST_FILTER struktura ip_msfilter

 

Všimněte si, že SIOCSMSFILTER a SIOCGMSFILTER IOCTLS jsou k dispozici ve Windows Vista a novějších verzích.

Použití těchto IOCTLs pro programování multicastu má výkonnostní výhody při práci s velkými seznamy zdrojů. Další informace o parametrech a nastaveních přidružených k použití SIOCGMSFILTER nebo SIOCSMSFILTER naleznete na GROUP_FILTER referenční stránce. Další informace o parametrech a nastaveních přidružených k používání SIO_GET_MULTICAST_FILTER nebo SIO_SET_MULTICAST_FILTER najdete na stránce s referenčními informacemi o ip_msfilter.