次の方法で共有


MIB_IPMCAST_MFE_STATS_EX_XP 構造体 (ipmib.h)

MIB_IPMCAST_MFE_STATS_EX構造体には、マルチキャスト転送エントリ (MFE) に関連付けられている拡張統計が格納されます。

構文

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;

メンバー

dwGroup

型: DWORD

この MFE のマルチキャスト グループ。 値 0 はワイルドカード グループを示します。

dwSource

型: DWORD

この MFE のソース・アドレスの範囲。 値 0 は、ワイルドカード ソースを示します。

dwSrcMask

型: DWORD

dwSourceAddr に対応する IPv4 サブネット マスク。 dwSourceAddr メンバーと dwSourceMask メンバーは、ソースの範囲を定義するために一緒に使用されます。

dwUpStrmNgbr

型: DWORD

この MFE に関連するアップストリーム ネイバー。

dwInIfIndex

型: DWORD

この MFE が関連付けられている受信インターフェイスのインデックス。

dwInIfProtocol

型: DWORD

この MFE が関連する着信インターフェイスを所有するルーティング プロトコル。

dwRouteProtocol

型: DWORD

ルートを作成したクライアント。

dwRouteNetwork

型: DWORD

dwRouteProtocol によって参照されるルートに関連付けられているアドレス。

dwRouteMask

型: DWORD

dwRouteProtocol によって参照されるルートに関連付けられているマスク。

ulUpTime

種類: ULONG

MFE が作成されてからの時間 (秒の 100 秒)。

ulExpiryTime

種類: ULONG

MFE が削除されるまでの時間 (秒の 100 分の 1)。 MFE がエージング要件の対象でない場合は、ゼロが指定されます。

ulNumOutIf

種類: ULONG

この MFE の発信インターフェイス リスト内のインターフェイスの数。

ulInPkts

種類: ULONG

この MFE に一致した転送されたパケットの数。

ulInOctets

種類: ULONG

この MFE に一致する転送されたデータのオクテットの数。

ulPktsDifferentIf

種類: ULONG

着信インターフェイス チェックが原因でドロップされた、この MFE に一致するパケットの数。

ulQueueOverflow

種類: ULONG

キュー オーバーフローが原因でドロップされた、この MFE と一致するパケットの数。 MFE ごとに 1 つのキューがあります。

ulUninitMfe

種類: ULONG

この MFE に一致した初期化されていないパケットの数。

ulNegativeMfe

種類: ULONG

この MFE と一致するパケットの数は、負のエラー値のために破棄されました。

ulInDiscards

種類: ULONG

この MFE に一致した破棄された転送パケットの数。

ulInHdrErrors

種類: ULONG

この MFE と一致するパケットの数は、ヘッダー値が正しくないか、形式が正しくないために破棄されます (無効な Time-to-Live 値など)。

ulTotalOutPackets

種類: ULONG

関連付けられているすべてのインターフェイス間で送信される MFE パケットの合計数。 N インターフェイス経由で送信される 1 つのパケットは、この値内で N 個のパケットとしてカウントされることに注意してください。

rgmiosOutStats[ANY_SIZE]

注釈

MIB_IPMCAST_MFE_STATS_EX構造体は、MFE パケットに関する追加情報を含めることで、MIB_IPMCAST_MFE_STATSの機能を拡張します。

この構造体には固定サイズがありません。 この構造体のサイズを決定するには、 SIZEOF_MIB_MFE_STATS_EX(X) マクロを使用します。 このマクロは、Iprtrmib.h ヘッダー ファイルで定義されています。

dwRouteProtocoldwRouteNetworkおよび dwRouteMask の各メンバーは、この MFE が関連するルートを一意に識別します。

Windows Vista 以降用にリリースされた Microsoft Windows ソフトウェア開発キット (Windows SDK) (SDK) では、ヘッダー ファイルのorganizationが変更されました。 この構造体は 、Iprtrmib.h ヘッダー ファイルではなく、 Ipmib.h ヘッダー ファイルで定義されます。 Ipmib.h ヘッダー ファイルは、Iphlpapi.h ヘッダー ファイルに自動的に含まれる Iprtrmib.h に自動的に含まれることに注意してください。 Ipmib.h および Iprtrmib.h ヘッダー ファイルを直接使用しないでください。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008、Windows Server 2003 SP1 [デスクトップ アプリのみ]
Header ipmib.h (Iphlpapi.h を含む)

こちらもご覧ください

MIB_IPMCAST_MFE_STATS

MIB_MFE_STATS_TABLE_EX