Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção descreve a programação multicast baseada em 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 Programação multicast.
A tabela a seguir descreve as IOCTLs do Windows Sockets usadas para programação multicast no Windows.
| IOCTL | Tipo de argumento |
|---|---|
| SIOCSMSFILTER | GROUP_FILTER estrutura |
| SIOCGMSFILTER | GROUP_FILTER estrutura |
| SIO_GET_MULTICAST_FILTER | ip_msfilter estrutura |
| SIO_SET_MULTICAST_FILTER | ip_msfilter estrutura |
Observe que o SIOCSMSFILTER e o SIOCGMSFILTER IOCTLS estão disponíveis no Windows Vista e posterior.
O uso dessas 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.