問題タブ [wlanapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - wlanapi - WlanFreeMemory はその WLAN_INTERFACE_INFO 配列構造体を解放しますか?
次のコードでは、Microsoft の WLAN API を使用しています (例から関連する部分のみを残しました)。
にあるアクティブなインターフェイスを に保存していpIntfList->InterfaceInfo[i]
ますpIfInfo
。
WlanFreeMemory(pIfList)
また、この変数を解放pIfInfo
して役に立たないままにしますか? または、実行時にその値が新しい構造にコピーされpIfInfo = pIntfList->InterfaceInfo[i]
ますか?
WLAN_INTERFACE_INFO
構造体変数全体を保持し、のみを保持することを回避する方法はありますPWLAN_INTERFACE_INFO
か?
windows - 新しく利用可能な Wi-Fi ネットワークの通知を受け取る方法
新しい Wifi ネットワークが検出されたときに通知を受け取る方法はありますか?
Native Wifi API Reference を一瞥したところ、WlanRegisterNotification関数が見つかりましたが、探しているものが含まれているかどうかはわかりません。コメントはそれについて言及していません。
c++ - WlanConnect 接続の試行が失敗する
WlanConnect機能を使用して、セキュリティで保護されていないネットワークに接続しようとしています。それは戻ってきERROR_SUCCESS
ています、これまでのところとても良いです。
私の通知コールバックでは、WLAN_NOTIFICATION_ACM_CONNECTION_COMPLETE
すぐにWLAN_NOTIFICATION_ACM_CONNECTION_ATTEMPT_FAIL
.
誰かが接続が失敗する原因を見つける方法を教えてもらえますか?
c++ - ipconfig が適用されたことを確認する
私は現在、特定の状況下でユーザーを特定のワイヤレス ホットスポットに自動的に接続して認証するツールを開発しています。デバイスがキャプティブ ポータルの背後にあるかどうかをテストするには、wininet 経由で http 要求を送信し、リダイレクトされるかどうかを確認します (はい、NCSI を認識していますが、この場合は正しく機能しません)。
成功した wlan 接続のコールバックを取得した直後にこれを行うと、その時点で ipconfig が完全に適用されていないためにエラー 12007 (名前が解決されていません) が表示されます。Sleep() を 2 ~ 3 秒間入れても、エラーは発生しません (ハードウェア ラインナップに高速なデバイスがあるため、他のターゲット デバイスでは異なる可能性があります)。
構成がインターフェイスに完全に適用されているかどうかをプログラムで確認する方法はありますか?
対象OSはWindows7
ジョンが示唆するように再試行することは、この場合、実際には実行可能なオプションではありません。これは、ファイアウォールでホットスポット登録モードを有効にする必要があるためです。これは、一定数のネットワーク操作の後に再び閉じられるため、それを避けたいと考えています。
c# - C++ではなくC#を使用してWindows上のhostedNetworkのNativeWifi apiにアクセスすることは可能ですか?
ホストされたネットワークと ICS のリファレンス ページは、C++ で記述されたリファレンスへのリンクです。C++ をスキップして、C# と Windows フォーム アプリケーションを使用できますか?