こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

自装置がIpV6対応済みか否かを知る方法

駆け出しのプログラマーです。VC++を初めて使用します。
環境は VC++6.0 でSDKは2003 FEBです。

IpV4プロトコルで通信するサーバ及びクライアントアプリがあるのですが、
これらをIpV6にも対応させたいのです。現行機能(V4での通信)を残しつつ、
V6を対応させたいです。

(クライアント側の話は置きます)
サーバアプリは様々なWindowsPC上で実行することを想定しているのですが、
この場合 アプリは「自装置がIpv6に対応しているのか、IpV4に対応しているのか、
双方対応しているのか」を知る必要があるのでは?と考えました。

API等で知る方法があるのでしょうか。
ご教授頂ければ幸いです。

投稿日時 - 2012-10-19 11:36:57

QNo.7755761

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

こちらの記事を参考にしてみると良いと思いますよ。
わかりやすいと思います。

url : http://blogs.msdn.com/b/japan_platform_sdkwindows_sdk_support_team_blog/archive/2012/05/10/winsock-api-ipv4-ipv6-tcp.aspx

投稿日時 - 2012-10-19 11:48:20

お礼

ご回答ありがとうございます。

でもこれ、サーバ側はV4固定なんでよね、、、。

投稿日時 - 2012-10-19 18:24:45

あなたにオススメの質問