次の方法で共有


MIB_IPMCAST_MFE_STATS構造体 (ipmib.h)

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

構文

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;

メンバー

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 秒)。 MFE がエージング要件の対象でない場合は、値 0 が指定されます。

ulNumOutIf

種類: ULONG

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

ulInPkts

種類: ULONG

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

ulInOctets

種類: ULONG

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

ulPktsDifferentIf

種類: ULONG

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

ulQueueOverflow

種類: ULONG

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

rgmiosOutStats[ANY_SIZE]

種類: MIB_IPMCAST_OIF_STATS[ANY_SIZE]

MIB_IPMCAST_OIF_STATS構造体の配列として実装される出力インターフェイス統計のテーブルへのポインター。 テーブル内のエントリの数は、 ulNumOutIf メンバーの値によって指定されます。

解説

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

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

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

要件

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

関連項目

MIB_IPMCAST_OIF_STATS