WindowsモバイルでWiFiアクセスポイントをスキャンする方法は?
-
28-09-2019 - |
質問
Windows MobileのWiFiアクセスポイントをスキャンし、スキャンされた結果のアクセスポイントを接続する必要があります。現在、私はC#言語であるWindows Mobile 6.5デバイスを使用しています。また、スキャンして、以下のコードを使用しています。
[DllImport(wlanapi.dll", SetLastError=true)]
使ってます wlanapi.dll
, 、しかし、モバイルで使用することはできないようです。
誰もがBELOWSについて知っていますか。
- Windows Mobile 6.5のDLLを使用してスキャンして接続できますか?
- 1が不可能な場合は、さまざまな方法を教えてください。
手がかりを教えてください。
解決
wlanapi.dllはWinmo/Winceには存在しません。サポートされているAPIを使用する必要があります。
ほとんどのWinmo WiFiドライバー(おそらくすべてではありませんが)は、APIのワイヤレスゼロ構成(WZC)セットをサポートしています。 wzcqueryinterfaceのようなこれらのAPIのネイティブバージョンは MSDNで概説されています.
MicrosoftはこれらのAPIに管理されたインターフェイスを提供していません。実際、それらのネイティブドキュメントもかなり悪いです。使用の決定的な「例」は、プラットフォームビルダーのNetUIコンポーネントソースにあります。ソースのためだけにevalバージョンを取得することは、多くのwince/winmo開発を行う予定がある場合に非常に価値があります。
管理された観点から、私は書いた MSDNの記事 06年に、ネットワーク情報を取得するためにSDFを使用することについて語っています。 SDFはそれ以来、特にWZCエリアで多くの作業を受けていますが、それでもかなり似ています。
私はやった ブログ投稿を更新しました '07年、カスタム描画リストボックスについて、そしてそれはあなたが望んでいるものではありませんが、表示されるデータはワイヤレスネットワーク情報であり、あなたが望んでいるものと一致しています。