Compartilhar via


estrutura MIB_IPMCAST_SCOPE (iprtrmib.h)

A estrutura MIB_IPMCAST_SCOPE contém um nome de escopo multicast e o endereço e máscara de grupo multicast IPv4 associados que definem o escopo.

Sintaxe

typedef struct _MIB_IPMCAST_SCOPE {
  DWORD             dwGroupAddress;
  DWORD             dwGroupMask;
  SCOPE_NAME_BUFFER snNameBuffer;
  DWORD             dwStatus;
} MIB_IPMCAST_SCOPE, *PMIB_IPMCAST_SCOPE;

Membros

dwGroupAddress

Tipo: DWORD

Uma representação de inteiro de 32 bits do endereço de grupo IPv4 que, quando combinado com o valor correspondente em dwGroupMask, identifica o intervalo de grupo para o qual o escopo multicast existe.

Nota Os endereços com escopo devem vir do intervalo 239.*.*.* conforme especificado no RFC 2365.
 

dwGroupMask

Tipo: DWORD

Uma representação de inteiro de 32 bits da máscara de endereço de grupo IPv4 que, quando combinada com o valor correspondente em dwGroupAddress, identifica o intervalo de grupo para o qual o escopo multicast existe.

snNameBuffer

Tipo: WCHAR[256]

Uma matriz de caracteres Unicode que contém o nome de texto associado ao escopo multicast. O nome deve ser adequado para exibição para usuários de aplicativos multicast.

Se nenhum nome for especificado, o nome padrão será a representação de cadeia de caracteres do endereço com escopo em dwGroupAddress com o comprimento de endereço e máscara acrescentado e separado por um caractere de barra "/", do formato "239. .. *.x/y", em que x é o comprimento do endereço e y é o comprimento da máscara.

dwStatus

Tipo: DWORD

Um valor status que descreve o status atual dessa linha em uma tabela de escopo MFE.

Valor Significado
1
A linha tem status ativos.
2
A linha não tem status Desserviço.
3
A linha não tem status Ready.
4
A linha tem status createAndGo.
5
A linha criouAndWait status.
6
A linha destruiu status.

Comentários

Observe que o arquivo de cabeçalho Iprtrmib.h é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h . Os arquivos de cabeçalho Iprtrmib.h nunca devem ser usados diretamente.

Requisitos

   
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008, Windows Server 2003 com SP1 [somente aplicativos da área de trabalho]
Cabeçalho iprtrmib.h (inclua Iphlpapi.h)