estructura ROUTING_PROTOCOL_CONFIG (mgm.h)
La estructura de ROUTING_PROTOCOL_CONFIG describe la información de configuración del protocolo de enrutamiento que se pasa al administrador de grupos de multidifusión cuando un protocolo se registra con el administrador del grupo de multidifusión.
Sintaxis
typedef struct _ROUTING_PROTOCOL_CONFIG {
DWORD dwCallbackFlags;
PMGM_RPF_CALLBACK pfnRpfCallback;
PMGM_CREATION_ALERT_CALLBACK pfnCreationAlertCallback;
PMGM_PRUNE_ALERT_CALLBACK pfnPruneAlertCallback;
PMGM_JOIN_ALERT_CALLBACK pfnJoinAlertCallback;
PMGM_WRONG_IF_CALLBACK pfnWrongIfCallback;
PMGM_LOCAL_JOIN_CALLBACK pfnLocalJoinCallback;
PMGM_LOCAL_LEAVE_CALLBACK pfnLocalLeaveCallback;
PMGM_DISABLE_IGMP_CALLBACK pfnDisableIgmpCallback;
PMGM_ENABLE_IGMP_CALLBACK pfnEnableIgmpCallback;
} ROUTING_PROTOCOL_CONFIG, *PROUTING_PROTOCOL_CONFIG;
Miembros
dwCallbackFlags
Reservado para uso futuro.
pfnRpfCallback
Devolución de llamada en un protocolo de enrutamiento para realizar una comprobación de RPF.
pfnCreationAlertCallback
Devolución de llamada en un protocolo de enrutamiento para determinar el subconjunto de interfaces que pertenecen al protocolo de enrutamiento en el que se debe reenviar un paquete de multidifusión desde un nuevo origen o a un nuevo grupo.
pfnPruneAlertCallback
Devolución de llamada en un protocolo de enrutamiento para notificar al protocolo que los receptores para el origen y el grupo especificados ya no están presentes en una interfaz propiedad de otros protocolos de enrutamiento.
pfnJoinAlertCallback
Devolución de llamada en un protocolo de enrutamiento para notificar al protocolo que los nuevos receptores para el origen y el grupo especificados están presentes en una interfaz propiedad de otro protocolo de enrutamiento.
pfnWrongIfCallback
Devolución de llamada en un protocolo de enrutamiento para notificar al protocolo que se ha recibido un paquete del origen especificado y para el grupo especificado en la interfaz incorrecta.
pfnLocalJoinCallback
Devolución de llamada en un protocolo de enrutamiento para notificar al protocolo que IGMP ha detectado nuevos receptores para un grupo en una interfaz.
pfnLocalLeaveCallback
Devolución de llamada en un protocolo de enrutamiento para notificar al protocolo que IGMP ha detectado que no hay más receptores para un grupo en una interfaz.
pfnDisableIgmpCallback
Devolución de llamada en IGMP para notificar a IGMP que un protocolo está tomando o liberando la propiedad de una interfaz en la que igMP está habilitado.
pfnEnableIgmpCallback
Devolución de llamada en IGMP para notificar a IGMP que un protocolo ha terminado de tomar o liberar la propiedad de una interfaz en la que IGMP está habilitado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
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