SOURCE_GROUP_ENTRY構造体 (mgm.h)

SOURCE_GROUP_ENTRY構造体は、グループ列挙関数 MgmGroupEnumerationGetNext によって返されるエントリを記述します。

構文

typedef struct _SOURCE_GROUP_ENTRY {
  DWORD dwSourceAddr;
  DWORD dwSourceMask;
  DWORD dwGroupAddr;
  DWORD dwGroupMask;
} SOURCE_GROUP_ENTRY, *PSOURCE_GROUP_ENTRY;

メンバー

dwSourceAddr

マルチキャスト データの受信元の送信元アドレスを指定します。 すべてのソース (グループのワイルドカード レシーバー) からデータを受信するには、0 を指定します。それ以外の場合は、ソースまたはソース ネットワークの IP アドレスを指定します。

ソース アドレスの範囲を指定するには、 dwSourceAddr を使用してソース ネットワークを指定し、 dwSourceMask を使用してサブネット マスクを指定します。

dwSourceMask

dwSourceAddr に対応するサブネット マスクを指定します。 dwSourceAddr パラメーターと dwSourceMask パラメーターを一緒に使用して、マルチキャスト データを受信するソースの範囲を定義します。

dwSourceAddr (ワイルドカード レシーバー) に 0 が指定されている場合は、このパラメーターに 0 を指定します。

dwGroupAddr

データを受信するマルチキャスト グループを指定します。 すべてのグループ (ワイルドカード レシーバー) を受信するには、0 を指定します。それ以外の場合は、グループの IP アドレスを指定します。

グループ アドレスの範囲を指定するには、 dwGroupAddr を使用してグループ アドレスを指定し、 dwGroupMask を使用してサブネット マスクを指定します。

dwGroupMask

dwGroupAddr に対応するサブネット マスクを指定します。 dwGroupAddr パラメーターと dwGroupMask パラメーターは、マルチキャスト グループの範囲を定義するために一緒に使用されます。

dwGroupAddr (ワイルドカード レシーバー) に 0 が指定されている場合は、このパラメーターに 0 を指定します。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header mgm.h

こちらもご覧ください

MGM_ENUM_TYPES

MgmGroupEnumerationEnd

MgmGroupEnumerationGetNext

MgmGroupEnumerationStart