まずは環境を
WindowsXPSP2、VisualBasic6.0SP6です。
目的はサーバがマルチキャスト配信しているのを
VBのクライアントがWinsockコントロールを使用して受信する方法を教えていただきたいのです。
Winsockコントロールを使用してUDPでの通信ができたのですが
WinsockコントロールにはCの「setsockopt」に該当する命令が無い(わからない)のです。
Winsockコントロールで実現できないのであれば
winsockのAPIを使用する方法でもかまわないのですが
APIの情報も見つからず困っています。
APIを実装しても「IPPROTO_IP」「IP_ADD_MEMBERSHIP」などの定数の定義の情報がなくわからないのです。
これらの情報が載っているページや、解説しているページがあればお教えください。
または実装方法を知っておられるならお教えください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
今、似たようなことをやっています。
ヘッダからとってきます。
■プロトコル
#define IPPROTO_IP 0
■マルチキャスト
winsockのバージョンによって異なる
1)version 1
winsock.hから
#define IP_ADD_MEMBERSHIP 5
#define IP_DROP_MEMBERSHIP 6
2)version 2
WS2TCPIP.hから
#defineIP_ADD_MEMBERSHIP 12
#defineIP_DROP_MEMBERSHIP 13
VBのWinsockコントロールのバージョンは知りません。
MFCのソケットクラス使ってたらversion1です。
情報ありがとうございます
C++を別途インストールしWinsockヘッダファイルを参照することで
解決できました
質問する前はVBしかインストールできなかったので
ヘッダ情報がなかったので質問させていただきました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) おんどとりWebStorage APIから温度情報を取得し表示したい 2 2023/08/03 09:53
- VPN 無料のwifiはなぜ危険性高い? VPN プライベートDNSモードにすれば安全? 2 2022/06/04 18:23
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- その他(プログラミング・Web制作) TwitterAPIを使用せずに自動ツイートする方法を知りたい。考え方としてはブラウザを擬似操作して 2 2023/02/02 17:16
- PHP $_SESSIONに渡した後はそのまま使っても問題ありませんか? 3 2022/11/08 22:17
- Wi-Fi・無線LAN ローソンで wi-fi 接続できませんでした スマホは OPPO A 73です 何がいけなかったか 4 2022/05/31 03:53
- その他(開発・運用・管理) Windows serverでマルチキャスト通信の確認をしたいです。MicrosoftよりMPING 1 2023/03/31 01:05
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- 借金・自己破産・債務整理 自己破産の際のクレジットカードの扱いについて 6 2022/11/18 22:10
- ガラケー・PHS 携帯電話の居場所信号の発信タイミング 3 2022/07/27 14:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル・VBA CheckBoxのオブ...
-
もしフォームヘッダーにコント...
-
ExcelVBAでListViewが使用できない
-
ユーザーフォームで動的(Me.Con...
-
アクセス特有の書き方?
-
OCXって何ですか?
-
変数をコントロール型で使用す...
-
Excel VBA 動的に作成したチェ...
-
カメラスクロールするのを動画...
-
EXCELでactivexコントロールを...
-
コントロールを移動できない
-
間違えて配置してしまったコン...
-
真面目さをコントロールして無...
-
Shapeコントロールの.NET移行方法
-
DataGridView、1セルに複数コ...
-
Groupboxの配下のコントロール...
-
エクセル IEをコピーし貼り付け...
-
LCD 1602ディスプレイの輝度調...
-
コンボボックスの文字によるif...
-
C#で自分のウインド・ハンド...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カメラスクロールするのを動画...
-
エクセル・VBA CheckBoxのオブ...
-
vb.netで画面のコントロールId...
-
エクセルVBAでオプションボタン...
-
EXCELでactivexコントロールを...
-
ExcelVBAでListViewが使用できない
-
excelのリストボックスで選択し...
-
ユーザーフォームで動的(Me.Con...
-
フォーム上の現在アクティブな...
-
C#で自分のウインド・ハンド...
-
変数をコントロール型で使用す...
-
VBAのフォームでTextBoxがいっ...
-
コントロールを移動できない
-
Groupboxの配下のコントロール...
-
C#で角が丸いテキストボックス
-
(VBA)スピンボタンの大量...
-
間違えて配置してしまったコン...
-
エクセル コントロールツール...
-
'ckbl' コントロールは作成され...
-
OCXって何ですか?
おすすめ情報