Freigeben über


MIB_IPMCAST_MFE_STATS Struktur (ipmib.h)

Die MIB_IPMCAST_MFE_STATS-Struktur speichert die Statistiken, die einem Multicastweiterleitungseintrag (Multicast Forwarding Entry, MFE) zugeordnet sind.

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

Art: DWORD

Die Multicastgruppe für diese MFE. Ein Wert von 0 gibt eine Feldhaltergruppe an.

dwSource

Art: DWORD

Der Bereich der Quelladressen für diese MFE. Ein Wert von 0 gibt eine Feldhalterquelle an.

dwSrcMask

Art: DWORD

Die IPv4-Subnetzmaske, die dwSourceAddr entspricht. Die Elemente dwSourceAddr und dwSourceMask werden zusammen verwendet, um einen Bereich von Quellen zu definieren.

dwUpStrmNgbr

Art: DWORD

Der Upstream Nachbar, der mit dieser MFE verbunden ist.

dwInIfIndex

Art: DWORD

Der Index der eingehenden Schnittstelle, mit der diese MFE verknüpft ist.

dwInIfProtocol

Art: DWORD

Das Routingprotokoll, das die eingehende Schnittstelle besitzt, mit der diese MFE verknüpft ist.

dwRouteProtocol

Art: DWORD

Der Client, der die Route erstellt hat.

dwRouteNetwork

Art: DWORD

Die Adresse, die der Route zugeordnet ist, auf die von dwRouteProtocol verwiesen wird.

dwRouteMask

Art: DWORD

Die Maske, die der Route zugeordnet ist, auf die von dwRouteProtocol verwiesen wird.

ulUpTime

Typ: ULONG

Die Zeit, in 100Stel sekunden, seit die MFE erstellt wurde.

ulExpiryTime

Typ: ULONG

Die Zeit in 100Stel sekunden, bis die MFE gelöscht wird. Ein Wert von 0 wird angegeben, wenn der MFE keine Alterungsanforderungen unterliegt.

ulNumOutIf

Typ: ULONG

Die Anzahl der Schnittstellen in der Liste der ausgehenden Schnittstellen für diese MFE.

ulInPkts

Typ: ULONG

Die Anzahl der Pakete, die weitergeleitet wurden, die mit diesem MFE übereinstimmten.

ulInOctets

Typ: ULONG

Die Anzahl der Oktette der weitergeleiteten Daten, die mit dieser MFE übereinstimmen.

ulPktsDifferentIf

Typ: ULONG

Die Anzahl der Pakete, die dieser MFE entsprechen, die aufgrund einer eingehenden Schnittstellenüberprüfung gelöscht wurden.

ulQueueOverflow

Typ: ULONG

Die Anzahl der Pakete, die dieser MFE entsprechen, die aufgrund eines Warteschlangenüberlaufs gelöscht wurden. Pro MFE gibt es eine Warteschlange.

rgmiosOutStats[ANY_SIZE]

Typ: MIB_IPMCAST_OIF_STATS[ANY_SIZE]

Ein Zeiger auf eine Tabelle mit ausgehenden Schnittstellenstatistiken, die als Array von MIB_IPMCAST_OIF_STATS-Strukturen implementiert sind. Die Anzahl der Einträge in der Tabelle wird durch den Wert des ulNumOutIf-Elements angegeben.

Hinweise

Die MIB_IPMCAST_MFE_STATS-Struktur hat keine feste Größe. Verwenden Sie das Makro SIZEOF_MIB_MFE_STATS(X), um die Größe dieser Struktur zu bestimmen. Dieses Makro ist in der Headerdatei Iprtrmib.h definiert.

Die Mitglieder dwRouteProtocol, dwRouteNetwork und dwRouteMask identifizieren eindeutig die Route, mit der diese MFE verknüpft ist.

Im Microsoft Windows Software Development Kit (SDK), das für Windows Vista und höher veröffentlicht wurde, hat sich die organization von Headerdateien geändert. Diese Struktur wird in der Headerdatei Ipmib.h und nicht in der Headerdatei Iprtrmib.h definiert. Beachten Sie, dass die Ipmib.h-Headerdatei automatisch in Iprtrmib.h enthalten ist, die automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Headerdateien Ipmib.h und Iprtrmib.h sollten nie direkt verwendet werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile ipmib.h (include Iphlpapi.h)

Weitere Informationen

MIB_IPMCAST_OIF_STATS