Compartilhar via


estrutura MIB_IPMCAST_MFE_STATS_EX_XP (ipmib.h)

A estrutura MIB_IPMCAST_MFE_STATS_EX armazena as estatísticas estendidas associadas a uma MFE (Entrada de Encaminhamento Multicast).

Sintaxe

typedef struct _MIB_IPMCAST_MFE_STATS_EX_XP {
  DWORD                 dwGroup;
  DWORD                 dwSource;
  DWORD                 dwSrcMask;
  DWORD                 dwUpStrmNgbr;
  DWORD                 dwInIfIndex;
  DWORD                 dwInIfProtocol;
  DWORD                 dwRouteProtocol;
  DWORD                 dwRouteNetwork;
  DWORD                 dwRouteMask;
  ULONG                 ulUpTime;
  ULONG                 ulExpiryTime;
  ULONG                 ulNumOutIf;
  ULONG                 ulInPkts;
  ULONG                 ulInOctets;
  ULONG                 ulPktsDifferentIf;
  ULONG                 ulQueueOverflow;
  ULONG                 ulUninitMfe;
  ULONG                 ulNegativeMfe;
  ULONG                 ulInDiscards;
  ULONG                 ulInHdrErrors;
  ULONG                 ulTotalOutPackets;
  MIB_IPMCAST_OIF_STATS rgmiosOutStats[ANY_SIZE];
} MIB_IPMCAST_MFE_STATS_EX_XP, *PMIB_IPMCAST_MFE_STATS_EX_XP;

Membros

dwGroup

Tipo: DWORD

O grupo multicast para este MFE. Um valor zero indica um grupo curinga.

dwSource

Tipo: DWORD

O intervalo de endereços de origem para este MFE. Um valor igual a zero indica uma fonte curinga.

dwSrcMask

Tipo: DWORD

A máscara de sub-rede IPv4 que corresponde a dwSourceAddr. Os membros dwSourceAddr e dwSourceMask são usados juntos para definir um intervalo de fontes.

dwUpStrmNgbr

Tipo: DWORD

O upstream vizinho relacionado a este MFE.

dwInIfIndex

Tipo: DWORD

O índice da interface de entrada à qual esse MFE está relacionado.

dwInIfProtocol

Tipo: DWORD

O protocolo de roteamento que possui a interface de entrada à qual esse MFE está relacionado.

dwRouteProtocol

Tipo: DWORD

O cliente que criou a rota.

dwRouteNetwork

Tipo: DWORD

O endereço associado à rota referenciada por dwRouteProtocol.

dwRouteMask

Tipo: DWORD

A máscara associada à rota referenciada por dwRouteProtocol.

ulUpTime

Tipo: ULONG

A hora, em mil segundos, desde que o MFE foi criado.

ulExpiryTime

Tipo: ULONG

O tempo, em 100 segundos, até que o MFE seja excluído. Zero será especificado se o MFE não estiver sujeito a requisitos de envelhecimento.

ulNumOutIf

Tipo: ULONG

O número de interfaces na lista de interfaces de saída para este MFE.

ulInPkts

Tipo: ULONG

O número de pacotes que foram encaminhados que corresponderam a esse MFE.

ulInOctets

Tipo: ULONG

O número de octetos de dados encaminhados que correspondem a esse MFE.

ulPktsDifferentIf

Tipo: ULONG

O número de pacotes correspondentes a esse MFE que foram descartados devido a uma interface de entrada marcar.

ulQueueOverflow

Tipo: ULONG

O número de pacotes correspondentes a esse MFE que foram descartados devido a um estouro de fila. Há uma fila por MFE.

ulUninitMfe

Tipo: ULONG

O número de pacotes não inicializados que corresponderam a esse MFE.

ulNegativeMfe

Tipo: ULONG

O número de pacotes correspondentes a esse MFE descartados devido a um valor de erro negativo.

ulInDiscards

Tipo: ULONG

O número de pacotes encaminhados descartados que corresponderam a esse MFE.

ulInHdrErrors

Tipo: ULONG

O número de pacotes correspondentes a esse MFE descartados devido a valores de cabeçalho inválidos ou malformados (como um valor de Vida Útil inválido).

ulTotalOutPackets

Tipo: ULONG

O número total de pacotes MFE transmitidos por todas as interfaces associadas. Observe que um pacote enviado por N interfaces contará como N pacotes dentro desse valor.

rgmiosOutStats[ANY_SIZE]

Comentários

A estrutura MIB_IPMCAST_MFE_STATS_EX estende a funcionalidade de MIB_IPMCAST_MFE_STATS incluindo informações adicionais sobre pacotes MFE.

Essa estrutura não tem um tamanho fixo. Use a macro SIZEOF_MIB_MFE_STATS_EX(X) para determinar o tamanho dessa estrutura. Essa macro é definida no arquivo de cabeçalho Iprtrmib.h.

Os membros dwRouteProtocol, dwRouteNetwork e dwRouteMask identificam exclusivamente a rota à qual esse MFE está relacionado.

No Microsoft Software Development Kit do Windows (SDK do Windows) (SDK) lançado para Windows Vista e posterior, a organização dos arquivos de cabeçalho foi alterada. Essa estrutura é definida no arquivo de cabeçalho Ipmib.h , não no arquivo de cabeçalho Iprtrmib.h . Observe que o arquivo de cabeçalho Ipmib.h é incluído automaticamente em Iprtrmib.h, que é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h . Os arquivos de cabeçalho Ipmib.h e Iprtrmib.h nunca devem ser usados diretamente.

Requisitos

Requisito Valor
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 ipmib.h (inclua Iphlpapi.h)

Confira também

MIB_IPMCAST_MFE_STATS

MIB_MFE_STATS_TABLE_EX