次の方法で共有


MIB_IPMCAST_SCOPE 構造体 (iprtrmib.h)

MIB_IPMCAST_SCOPE構造体には、マルチキャスト スコープ名と、スコープを定義する関連付けられた IPv4 マルチキャスト グループ アドレスとマスクが含まれています。

構文

typedef struct _MIB_IPMCAST_SCOPE {
  DWORD             dwGroupAddress;
  DWORD             dwGroupMask;
  SCOPE_NAME_BUFFER snNameBuffer;
  DWORD             dwStatus;
} MIB_IPMCAST_SCOPE, *PMIB_IPMCAST_SCOPE;

メンバー

dwGroupAddress

型: DWORD

iPv4 グループ アドレスの 32 ビットの整数表現。 dwGroupMask の対応する値と組み合わせると、マルチキャスト スコープが存在するグループ範囲が識別されます。

メモ スコープ付きアドレスは、 RFC 2365 で指定されている範囲 239.*.*.* から取得する必要があります。
 

dwGroupMask

型: DWORD

iPv4 グループ アドレス マスクの 32 ビット整数表現。 dwGroupAddress の対応する値と組み合わせると、マルチキャスト スコープが存在するグループ範囲が識別されます。

snNameBuffer

種類: WCHAR[256]

マルチキャスト スコープに関連付けられているテキスト名を含む Unicode 文字配列。 名前は、マルチキャスト アプリケーション ユーザーへの表示に適している必要があります。

名前が指定されていない場合、既定の名前は dwGroupAddress のスコープ付きアドレスの文字列表現であり、アドレスとマスクの長さはスラッシュ "/" 文字で区切られ、"239" という形式になります。..*.x/y"。ここで、 x はアドレス長、 y はマスク長です。

dwStatus

型: DWORD

MFE スコープ テーブル内のこの行の現在の状態を表す状態値。

説明
1
行の状態が アクティブです
2
行の状態が notInService です。
3
行の状態が notReady です。
4
行の 状態は createAndGo です。
5
行の状態は createAndWait です。
6
行の状態が 破棄 されます。

解説

Iprtrmib.h ヘッダー ファイルは Iphlpapi.h ヘッダー ファイルに自動的に含まれることに注意してください。 Iprtrmib.h ヘッダー ファイルを直接使用しないでください。

要件

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