estrutura SOURCE_GROUP_ENTRY (mgm.h)

A estrutura SOURCE_GROUP_ENTRY descreve a entrada retornada pela função de enumeração de grupo MgmGroupEnumerationGetNext.

Sintaxe

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

Membros

dwSourceAddr

Especifica o endereço de origem do qual receber dados multicast. Especifique zero para receber dados de todas as fontes (um receptor curinga para um grupo); caso contrário, especifique o endereço IP da rede de origem ou de origem.

Para especificar um intervalo de endereços de origem, especifique a rede de origem usando dwSourceAddr e especifique uma máscara de sub-rede usando dwSourceMask.

dwSourceMask

Especifica a máscara de sub-rede que corresponde a dwSourceAddr. Os parâmetros dwSourceAddr e dwSourceMask são usados juntos para definir um intervalo de fontes das quais receber dados multicast.

Especifique zero para esse parâmetro se zero tiver sido especificado para dwSourceAddr (um receptor curinga).

dwGroupAddr

Especifica o grupo multicast para o qual receber dados. Especifique zero para receber todos os grupos (um receptor curinga); caso contrário, especifique o endereço IP do grupo.

Para especificar um intervalo de endereços de grupo, especifique o endereço do grupo usando dwGroupAddr e especifique uma máscara de sub-rede usando dwGroupMask.

dwGroupMask

Especifica a máscara de sub-rede que corresponde a dwGroupAddr. Os parâmetros dwGroupAddr e dwGroupMask são usados juntos para definir um intervalo de grupos multicast.

Especifique zero para esse parâmetro se zero tiver sido especificado para dwGroupAddr (um receptor curinga).

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho mgm.h

Confira também

MGM_ENUM_TYPES

MgmGroupEnumerationEnd

MgmGroupEnumerationGetNext

MgmGroupEnumerationStart