Partager via


structure MGM_IF_ENTRY (mgm.h)

La structure MGM_IF_ENTRY décrit une interface de routeur. Cette structure est utilisée dans le PMGM_CREATION_ALERT_CALLBACK. Dans le contexte de ce rappel, le protocole de routage doit activer ou désactiver le transfert de multidiffusion sur chaque interface, en informant le gestionnaire de groupe de multidiffusion à l’aide du membre bIsEnabled .

Syntaxe

typedef struct _MGM_IF_ENTRY {
  DWORD dwIfIndex;
  DWORD dwIfNextHopAddr;
  BOOL  bIGMP;
  BOOL  bIsEnabled;
} MGM_IF_ENTRY, *PMGM_IF_ENTRY;

Membres

dwIfIndex

Spécifie l’index de l’interface.

dwIfNextHopAddr

Spécifie l’adresse du tronçon suivant qui correspond à l’index spécifié par dwIfIndex. Les membres dwIfIndex et dwIfNextHopIPAddr identifient de manière unique un tronçon suivant sur les interfaces point à multipoint. Une interface de point à multipoint est une connexion par laquelle une interface se connecte à plusieurs réseaux. Parmi les exemples d’interfaces point à multipoint, citons les interfaces NBMA (Non Broadcast Multiple Access) et l’interface interne sur laquelle tous les clients d’accès à distance se connectent.

Pour les interfaces de diffusion (telles que les interfaces Ethernet) ou les interfaces point à point, qui sont identifiées uniquement par la valeur de dwIfIndex, spécifiez zéro.

bIGMP

Indique si IGMP est activé ou non sur cette interface. Si bIGMP a la valeur TRUE, IGMP est activé sur cette interface. Si bIGMP a la valeur FALSE, IGMP n’est pas activé sur cette interface.

bIsEnabled

Indique si le transfert de multidiffusion est activé ou non sur cette interface. Si bIsEnabled a la valeur TRUE, le transfert de multidiffusion est activé sur cette interface. Si bIsEnabled a la valeur FALSE, le transfert de multidiffusion est désactivé sur cette interface.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête mgm.h

Voir aussi

PMGM_CREATION_ALERT_CALLBACK