Partager via


structure SOURCE_GROUP_ENTRY (mgm.h)

La structure SOURCE_GROUP_ENTRY décrit l’entrée retournée par la fonction d’énumération de groupe MgmGroupEnumerationGetNext.

Syntaxe

typedef struct _SOURCE_GROUP_ENTRY {
  DWORD dwSourceAddr;
  DWORD dwSourceMask;
  DWORD dwGroupAddr;
  DWORD dwGroupMask;
} SOURCE_GROUP_ENTRY, *PSOURCE_GROUP_ENTRY;

Membres

dwSourceAddr

Spécifie l’adresse source à partir de laquelle recevoir des données de multidiffusion. Spécifiez zéro pour recevoir des données de toutes les sources (récepteur générique pour un groupe) ; sinon, spécifiez l’adresse IP du réseau source ou source.

Pour spécifier une plage d’adresses sources, spécifiez le réseau source à l’aide de dwSourceAddr et spécifiez un masque de sous-réseau à l’aide de dwSourceMask.

dwSourceMask

Spécifie le masque de sous-réseau qui correspond à dwSourceAddr. Les paramètres dwSourceAddr et dwSourceMask sont utilisés ensemble pour définir une plage de sources à partir desquelles recevoir des données de multidiffusion.

Spécifiez zéro pour ce paramètre si zéro a été spécifié pour dwSourceAddr (récepteur générique).

dwGroupAddr

Spécifie le groupe de multidiffusion pour lequel recevoir des données. Spécifiez zéro pour recevoir tous les groupes (un récepteur générique) ; sinon, spécifiez l’adresse IP du groupe.

Pour spécifier une plage d’adresses de groupe, spécifiez l’adresse de groupe à l’aide de dwGroupAddr et spécifiez un masque de sous-réseau à l’aide de dwGroupMask.

dwGroupMask

Spécifie le masque de sous-réseau qui correspond à dwGroupAddr. Les paramètres dwGroupAddr et dwGroupMask sont utilisés ensemble pour définir une plage de groupes de multidiffusion.

Spécifiez zéro pour ce paramètre si zéro a été spécifié pour dwGroupAddr (un récepteur générique).

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

MGM_ENUM_TYPES

MgmGroupEnumerationEnd

MgmGroupEnumerationGetNext

MgmGroupEnumerationStart