estructura MIB_IPMCAST_MFE_STATS (ipmib.h)
La estructura MIB_IPMCAST_MFE_STATS almacena las estadísticas asociadas a una entrada de reenvío de multidifusión (MFE).
Sintaxis
typedef struct _MIB_IPMCAST_MFE_STATS {
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;
MIB_IPMCAST_OIF_STATS rgmiosOutStats[ANY_SIZE];
} MIB_IPMCAST_MFE_STATS, *PMIB_IPMCAST_MFE_STATS;
Members
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 un valor de 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.
rgmiosOutStats[ANY_SIZE]
Tipo: MIB_IPMCAST_OIF_STATS[ANY_SIZE]
Puntero a una tabla de estadísticas de interfaz salientes que se implementan como una matriz de estructuras de MIB_IPMCAST_OIF_STATS . El número de entradas de la tabla se especifica mediante el valor del miembro ulNumOutIf .
Comentarios
La estructura MIB_IPMCAST_MFE_STATS no tiene un tamaño fijo. Use la macro SIZEOF_MIB_MFE_STATS(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 el Kit de desarrollo de software (SDK) de Microsoft Windows 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
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | ipmib.h (incluya Iphlpapi.h) |