MULTICAST_MODE_TYPE列挙 (ws2ipdef.h)

MULTICAST_MODE_TYPE列挙は、マルチキャスト グループ アドレスのフィルター モードを指定します。

構文

typedef enum {
  MCAST_INCLUDE = 0,
  MCAST_EXCLUDE
} MULTICAST_MODE_TYPE;

定数

 
MCAST_INCLUDE
値: 0
フィルターには、含める IP アドレスの一覧が含まれます。
MCAST_EXCLUDE
フィルターには、除外する IP アドレスの一覧が含まれています。

解説

この列挙は、Windows Vista 以降でサポートされています。

MULTICAST_MODE_TYPE列挙は、IP アドレスのリストを含めるか除外するかを判断するために、GROUP_SOURCE_REQ構造体のgf_fmode メンバーで使用されます。 この列挙体の値は、ip_msfilter構造体のimsf_fmode メンバーでも使用できます。

MULTICAST_MODE_TYPE列挙は、Ws2tcpip.h ヘッダー ファイルに自動的に含まれる Ws2ipdef.h ヘッダー ファイルで定義されます。 Ws2ipdef.h ヘッダー ファイルを直接使用しないでください。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header ws2ipdef.h

関連項目

GROUP_REQ

GROUP_SOURCE_REQ

マルチキャスト プログラミング

ソケット オプション

ip_mreq

ip_msfilter

ipv6_mreq