Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta seção descreve a programação multicast baseada no estado final usando IOCTLs em vez de opções de soquete. Para obter uma visão geral de como a programação multicast baseada em estado final difere da programação multicast baseada em alterações, consulte Multicast Programming.
A tabela a seguir descreve os IOCTLs do Windows Sockets usados para programação multicast no Windows.
| IOCTL | Tipo de argumento |
|---|---|
| SIOCSMSFILTER | FILTRO_DE_GRUPO estrutura |
| SIOCGMSFILTER | GROUP_FILTER estrutura |
| SIO_GET_MULTICAST_FILTER | ip_msfilter estrutura |
| SIO_SET_MULTICAST_FILTER | ip_msfilter estrutura |
Observe que os IOCTLs SIOCSMSFILTER e SIOCGMSFILTER estão disponíveis no Windows Vista e versões posteriores.
O uso desses IOCTLs para programação multicast tem benefícios de desempenho ao trabalhar com grandes listas de código-fonte. Para obter mais informações sobre os parâmetros e configurações associados ao uso de SIOCGMSFILTER ou SIOCSMSFILTER, consulte a página de referência GROUP_FILTER. Para obter mais informações sobre os parâmetros e configurações associados ao uso de SIO_GET_MULTICAST_FILTER ou SIO_SET_MULTICAST_FILTER, consulte a página de referência ip_msfilter.