iPhoneの場合ですと接続状況が切り替わったことを認識する為のAPIが存在するようですが、Windows Mobileで同種のものがないか教えてください。よろしくお願いします。
■インターネットへの接続状況を確認する - 強火で進め
http://d.hatena.ne.jp/nakamura001/20090214/1234634953
試す環境がないため憶測で申し訳ないのですが、ConnMgrQueryDetailedStatus関数が使えそうです。
これを使うと現在のデータ接続情報がとれるようです。ここから得られるCONNMGR_CONNECTION_DETAILED_STATUSのdwTypeとdwSubtypeが該当する情報と思われます。
wifi接続の場合は、dwType == CM_CONNTYPE_NIC, dwSubtype == CM_CONNSUBTYPE_NIC_WIFIが多分入っているんじゃないかと予想されます。ダメだったらスイマセン。
コメント(1件)
参考にさせていただきます。