PMGM_LOCAL_LEAVE_CALLBACK función de devolución de llamada (mgm.h)
La devolución de llamada PMGM_LOCAL_LEAVE_CALLBACK es una llamada a un protocolo de enrutamiento para notificar al protocolo de enrutamiento que igMP ha detectado que ya no tiene receptores para un grupo en una interfaz que pertenece actualmente al protocolo de enrutamiento.
Esta devolución de llamada se invoca cuando IGMP llama a la función MgmDeleteGroupMembershipEntry .
Sintaxis
PMGM_LOCAL_LEAVE_CALLBACK PmgmLocalLeaveCallback;
DWORD PmgmLocalLeaveCallback(
[in] DWORD dwSourceAddr,
[in] DWORD dwSourceMask,
[in] DWORD dwGroupAddr,
[in] DWORD dwGroupMask,
[in] DWORD dwIfIndex,
[in] DWORD dwIfNextHopAddr
)
{...}
Parámetros
[in] dwSourceAddr
Especifica la dirección de origen desde la que dejar de recibir datos de multidifusión. Cero indica que dejar de recibir datos de todos los orígenes (un receptor comodín para un grupo); de lo contrario, el valor de dwSourceAddr es la dirección IP de la red de origen o de origen.
Para especificar un intervalo de direcciones de origen, el administrador del grupo de multidifusión especifica la red de origen mediante dwSourceAddr y especifica una máscara de subred mediante dwSourceMask.
[in] dwSourceMask
Especifica la máscara de subred que corresponde a dwSourceAddr. Los parámetros dwSourceAddr y dwSourceMask se usan juntos para definir un intervalo de orígenes desde los que dejar de recibir datos de multidifusión.
El administrador de grupos de multidifusión especifica cero para este parámetro si también especificó cero para dwSourceAddr (un receptor con caracteres comodín).
[in] dwGroupAddr
Especifica el grupo de multidifusión para el que se detendrá la recepción de datos. Cero indica dejar de recibir datos para todos los grupos (un receptor comodín); de lo contrario, el valor de dwGroupAddr es la dirección IP del grupo.
Para especificar un intervalo de direcciones de grupo, el administrador de grupos de multidifusión especifica la dirección de grupo mediante dwGroupAddr y especifica una máscara de subred mediante dwGroupMask.
[in] dwGroupMask
Especifica la máscara de subred que corresponde a dwGroupAddr. Los parámetros dwGroupAddr y dwGroupMask se usan juntos para definir un intervalo de grupos de multidifusión.
El administrador de grupos de multidifusión especifica cero para este parámetro si también especificó cero para dwGroupAddr (un receptor con caracteres comodín).
[in] dwIfIndex
Especifica la interfaz en la que se detendrá la recepción de datos de multidifusión.
[in] dwIfNextHopAddr
Especifica la dirección del próximo salto que corresponde al índice especificado por dwIfIndex. Los parámetros dwIfIndex y dwIfNextHopIPAddr identifican de forma única un próximo salto en interfaces de punto a punto. Una interfaz de punto a punto es una conexión en la que una interfaz se conecta a varias redes. Algunos ejemplos de interfaces de punto a punto son interfaces de acceso múltiple (NBMA) que no son de difusión y la interfaz interna en la que se conectan todos los clientes de acceso telefónico.
Para las interfaces de difusión (como las interfaces Ethernet) o las interfaces de punto a punto, que solo se identifican mediante el valor de dwIfIndex, especifique cero.
Valor devuelto
RRAS no espera que la aplicación devuelva ningún valor específico; RRAS omite cualquier valor devuelto.
Comentarios
Esta versión de la API del Administrador de grupos de multidifusión solo admite orígenes comodín (*, g) o orígenes específicos (s, g), no un intervalo de orígenes. La misma restricción se aplica a los grupos (es decir, no se permiten intervalos de grupos).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mgm.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de