MIB_IPMCAST_MFE_STATS (Compact 7)
3/12/2014
This structure stores the statistics associated with a Multicast Forwarding Entry (MFE).
Syntax
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
The multicast group for this MFE. A value of zero indicates a wildcard group.
- dwSource
The range of source addresses for this MFE. A value of zero indicates a wildcard source.
- dwSrcMask
The IPv4 subnet mask that corresponds to dwSourceAddr. The dwSourceAddr and dwSourceMask members are used together to define a range of sources.
- dwUpStrmNgbr
The upstream neighbor that is related to this MFE.
- dwInIfIndex
The index of the incoming interface to which this MFE is related.
- dwInIfProtocol
The routing protocol that owns the incoming interface to which this MFE is related.
- dwRouteProtocol
The client that created the route.
- dwRouteNetwork
The address associated with the route referred to by dwRouteProtocol.
- dwRouteMask
The mask associated with the route referred to by dwRouteProtocol.
- ulUpTime
The time, in 100ths of a seconds, since the MFE was created.
- ulExpiryTime
The time, in 100ths of a seconds, until the MFE will be deleted. A value of zero is specified if the MFE is not subject to aging requirements.
- ulNumOutIf
The number of interfaces in the outgoing interface list for this MFE.
- ulInPkts
The number of packets that have been forwarded that matched this MFE.
- ulInOctets
The number of octets of data forwarded that match this MFE.
- ulPktsDifferentIf
The number of packets matching this MFE that were dropped because of an incoming interface check.
- ulQueueOverflow
The number of packets matching this MFE that were dropped because of a queue overflow. There is one queue per MFE.
- rgmiosOutStats
A pointer to a table of outgoing interface statistics that are implemented as an array of MIB_IPMCAST_OIF_STATS structures. The number of entries in the table is specified by the value of the ulNumOutIf member.
Remarks
The MIB_IPMCAST_MFE_STATS structure does not have a fixed size. Use the SIZEOF_MIB_MFE_STATS(X) macro to determine the size of this structure. This macro is defined in the Iprtrmib.h header file.
The dwRouteProtocol, dwRouteNetwork, and dwRouteMask members uniquely identify the route to which this MFE is related.
Requirements
Header |
ws2def.h, |