Freigeben über


SOURCE_GROUP_ENTRY-Struktur (mgm.h)

Die SOURCE_GROUP_ENTRY-Struktur beschreibt den Eintrag, der von der Gruppenenumeration-Funktion MgmGroupEnumerationGetNext zurückgegeben wird.

Syntax

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

Member

dwSourceAddr

Gibt die Quelladresse an, von der Multicastdaten empfangen werden sollen. Geben Sie null an, um Daten aus allen Quellen zu empfangen (ein Wildcardempfänger für eine Gruppe). Geben Sie andernfalls die IP-Adresse des Quell- oder Quellnetzwerks an.

Um einen Bereich von Quelladressen anzugeben, geben Sie das Quellnetzwerk mithilfe von dwSourceAddr an, und geben Sie mithilfe von dwSourceMask eine Subnetzmaske an.

dwSourceMask

Gibt die Subnetzmaske an, die dwSourceAddr entspricht. Die Parameter dwSourceAddr und dwSourceMask werden zusammen verwendet, um einen Bereich von Quellen zu definieren, aus denen Multicastdaten empfangen werden sollen.

Geben Sie null für diesen Parameter an, wenn für dwSourceAddr (ein Wildcardempfänger) null angegeben wurde.

dwGroupAddr

Gibt die Multicastgruppe an, für die Daten empfangen werden sollen. Geben Sie null an, um alle Gruppen (einen Wildcardempfänger) zu empfangen. Geben Sie andernfalls die IP-Adresse der Gruppe an.

Um einen Bereich von Gruppenadressen anzugeben, geben Sie die Gruppenadresse mithilfe von dwGroupAddr an, und geben Sie mithilfe von dwGroupMask eine Subnetzmaske an.

dwGroupMask

Gibt die Subnetzmaske an, die dwGroupAddr entspricht. Die Parameter dwGroupAddr und dwGroupMask werden zusammen verwendet, um einen Bereich von Multicastgruppen zu definieren.

Geben Sie null für diesen Parameter an, wenn null für dwGroupAddr (ein Wildcardempfänger) angegeben wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile mgm.h

Weitere Informationen

MGM_ENUM_TYPES

MgmGroupEnumerationEnd

MgmGroupEnumerationGetNext

MgmGroupEnumerationStart