PMGM_ENABLE_IGMP_CALLBACK função de retorno de chamada (mgm.h)
O retorno de chamada PMGM_ENABLE_IGMP_CALLBACK é uma chamada para IGMP para notificá-lo de que um protocolo de roteamento terminou de assumir ou liberar a propriedade de uma interface.
Quando esse retorno de chamada é invocado, o IGMP deve adicionar todas as suas associações de grupo na interface especificada usando chamadas para a função MgmAddGroupMembershipEntry .
Sintaxe
PMGM_ENABLE_IGMP_CALLBACK PmgmEnableIgmpCallback;
DWORD PmgmEnableIgmpCallback(
[in] DWORD dwIfIndex,
[in] DWORD dwIfNextHopAddr
)
{...}
Parâmetros
[in] dwIfIndex
Especifica o índice da interface na qual habilitar o IGMP.
[in] dwIfNextHopAddr
Especifica o endereço do próximo salto que corresponde ao índice especificado por dwIfIndex. Os parâmetros dwIfIndex e dwIfNextHopIPAddr identificam exclusivamente um próximo salto em interfaces ponto a multipoint. Uma interface ponto a ponto é uma conexão em que uma interface se conecta a várias redes. Exemplos de interfaces ponto a multiponto incluem interfaces NBMA (acesso múltiplo não difundido) e a interface interna na qual todos os clientes discados se conectam.
Para interfaces de difusão (como interfaces Ethernet) ou interfaces ponto a ponto, que são identificadas apenas pelo valor de dwIfIndex, especifique zero.
Retornar valor
O RRAS não espera que o aplicativo retorne nenhum valor específico; qualquer valor retornado é ignorado pelo RRAS.
Comentários
O IGMP não deve adicionar associações de grupo no contexto desse retorno de chamada. O gerenciador de grupo multicast e o IGMP ficam em deadlock.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mgm.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de