estructura MIB_IPMCAST_MFE_STATS_EX_XP (ipmib.h)
La estructura MIB_IPMCAST_MFE_STATS_EX almacena las estadísticas extendidas asociadas a una entrada de reenvío de multidifusión (MFE).
Sintaxis
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;
Miembros
dwGroup
Tipo: DWORD
Grupo de multidifusión para este MFE. Un valor de cero indica un grupo de caracteres comodín.
dwSource
Tipo: DWORD
Intervalo de direcciones de origen para este MFE. Un valor de cero indica un origen comodín.
dwSrcMask
Tipo: DWORD
Máscara de subred IPv4 que corresponde a dwSourceAddr. Los miembros dwSourceAddr y dwSourceMask se usan juntos para definir un intervalo de orígenes.
dwUpStrmNgbr
Tipo: DWORD
Vecino ascendente relacionado con este MFE.
dwInIfIndex
Tipo: DWORD
Índice de la interfaz entrante a la que está relacionada esta MFE.
dwInIfProtocol
Tipo: DWORD
Protocolo de enrutamiento que posee la interfaz entrante a la que está relacionada esta MFE.
dwRouteProtocol
Tipo: DWORD
Cliente que creó la ruta.
dwRouteNetwork
Tipo: DWORD
Dirección asociada a la ruta a la que hace referencia dwRouteProtocol.
dwRouteMask
Tipo: DWORD
Máscara asociada a la ruta a la que hace referencia dwRouteProtocol.
ulUpTime
Tipo: ULONG
La hora, en 100 segundos, desde que se creó el MFE.
ulExpiryTime
Tipo: ULONG
La hora, en 100 segundos, hasta que se elimine la MFE. Se especifica cero si el MFE no está sujeto a requisitos de envejecimiento.
ulNumOutIf
Tipo: ULONG
Número de interfaces de la lista de interfaces salientes para este MFE.
ulInPkts
Tipo: ULONG
Número de paquetes que se han reenviado que coinciden con este MFE.
ulInOctets
Tipo: ULONG
Número de octetos de datos reenviados que coinciden con este MFE.
ulPktsDifferentIf
Tipo: ULONG
El número de paquetes que coinciden con este MFE que se quitó debido a una comprobación de interfaz entrante.
ulQueueOverflow
Tipo: ULONG
El número de paquetes que coinciden con este MFE que se quitó debido a un desbordamiento de cola. Hay una cola por MFE.
ulUninitMfe
Tipo: ULONG
Número de paquetes no inicializados que coinciden con este MFE.
ulNegativeMfe
Tipo: ULONG
Número de paquetes que coinciden con este MFE descartado debido a un valor de error negativo.
ulInDiscards
Tipo: ULONG
Número de paquetes reenviados descartados que coinciden con este MFE.
ulInHdrErrors
Tipo: ULONG
Número de paquetes que coinciden con este MFE descartado debido a valores de encabezado incorrectos o incorrectos (por ejemplo, un valor de período de vida incorrecto).
ulTotalOutPackets
Tipo: ULONG
El número total de paquetes MFE transmitidos en todas las interfaces asociadas. Tenga en cuenta que un paquete enviado a través de N interfaces contará como N paquetes dentro de este valor.
rgmiosOutStats[ANY_SIZE]
Comentarios
La estructura MIB_IPMCAST_MFE_STATS_EX amplía la funcionalidad de MIB_IPMCAST_MFE_STATS incluyendo información adicional sobre los paquetes MFE.
Esta estructura no tiene un tamaño fijo. Use la macro SIZEOF_MIB_MFE_STATS_EX(X) para determinar el tamaño de esta estructura. Esta macro se define en el archivo de encabezado Iprtrmib.h.
Los miembros dwRouteProtocol, dwRouteNetwork y dwRouteMask identifican de forma única la ruta a la que está relacionada esta MFE.
En Microsoft Kit de desarrollo de software de Windows (SDK) publicado para Windows Vista y versiones posteriores, la organización de los archivos de encabezado ha cambiado. Esta estructura se define en el archivo de encabezado Ipmib.h , no en el archivo de encabezado Iprtrmib.h . Tenga en cuenta que el archivo de encabezado Ipmib.h se incluye automáticamente en Iprtrmib.h, que se incluye automáticamente en el archivo de encabezado Iphlpapi.h . Los archivos de encabezado Ipmib.h e Iprtrmib.h nunca se deben usar directamente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008, Windows Server 2003 con SP1 [solo aplicaciones de escritorio] |
Encabezado | ipmib.h (incluya Iphlpapi.h) |