人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windows Mobileで、現在のインターネットへの通信方法として3Gを利用しているか、Wifiを利用しているかアプリ側から認識する方法はありますか?

iPhoneの場合ですと接続状況が切り替わったことを認識する為のAPIが存在するようですが、Windows Mobileで同種のものがないか教えてください。よろしくお願いします。

■インターネットへの接続状況を確認する - 強火で進め
http://d.hatena.ne.jp/nakamura001/20090214/1234634953

●質問者: くじぇ
●カテゴリ:コンピュータ インターネット
✍キーワード:3G API iPhone WiFi Windows Mobile
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● lizy
●60ポイント ベストアンサー

試す環境がないため憶測で申し訳ないのですが、ConnMgrQueryDetailedStatus関数が使えそうです。

これを使うと現在のデータ接続情報がとれるようです。ここから得られるCONNMGR_CONNECTION_DETAILED_STATUSのdwTypeとdwSubtypeが該当する情報と思われます。

wifi接続の場合は、dwType == CM_CONNTYPE_NIC, dwSubtype == CM_CONNSUBTYPE_NIC_WIFIが多分入っているんじゃないかと予想されます。ダメだったらスイマセン。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ