問題タブ [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.

0 投票する
1 に答える
173 参照

c++ - wlanapi - WlanFreeMemory はその WLAN_INTERFACE_INFO 配列構造体を解放しますか?

次のコードでは、Microsoft の WLAN API を使用しています (例から関連する部分のみを残しました)。

WLAN_INTERFACE_INFO_LIST構造

WLAN_INTERFACE_INFO構造

WlanEnumInterfaces()関数

WlanFreeMemory()関数

にあるアクティブなインターフェイスを に保存していpIntfList->InterfaceInfo[i]ますpIfInfo

WlanFreeMemory(pIfList)また、この変数を解放pIfInfoして役に立たないままにしますか? または、実行時にその値が新しい構造にコピーされpIfInfo = pIntfList->InterfaceInfo[i]ますか?

WLAN_INTERFACE_INFO構造体変数全体を保持し、のみを保持することを回避する方法はありますPWLAN_INTERFACE_INFOか?

0 投票する
1 に答える
361 参照

windows - 新しく利用可能な Wi-Fi ネットワークの通知を受け取る方法

新しい Wifi ネットワークが検出されたときに通知を受け取る方法はありますか?

Native Wifi API Reference を一瞥したところ、WlanRegisterNotification関数が見つかりましたが、探しているものが含まれているかどうかはわかりません。コメントはそれについて言及していません。

0 投票する
1 に答える
554 参照

c++ - WlanConnect 接続の試行が失敗する

WlanConnect機能を使用して、セキュリティで保護されていないネットワークに接続しようとしています。それは戻ってきERROR_SUCCESSています、これまでのところとても良いです。

私の通知コールバックでは、WLAN_NOTIFICATION_ACM_CONNECTION_COMPLETEすぐにWLAN_NOTIFICATION_ACM_CONNECTION_ATTEMPT_FAIL.

誰かが接続が失敗する原因を見つける方法を教えてもらえますか?

0 投票する
2 に答える
63 参照

c++ - ipconfig が適用されたことを確認する

私は現在、特定の状況下でユーザーを特定のワイヤレス ホットスポットに自動的に接続して認証するツールを開発しています。デバイスがキャプティブ ポータルの背後にあるかどうかをテストするには、wininet 経由で http 要求を送信し、リダイレクトされるかどうかを確認します (はい、NCSI を認識していますが、この場合は正しく機能しません)。

成功した wlan 接続のコールバックを取得した直後にこれを行うと、その時点で ipconfig が完全に適用されていないためにエラー 12007 (名前が解決されていません) が表示されます。Sleep() を 2 ~ 3 秒間入れても、エラーは発生しません (ハードウェア ラインナップに高速なデバイスがあるため、他のターゲット デバイスでは異なる可能性があります)。

構成がインターフェイスに完全に適用されているかどうかをプログラムで確認する方法はありますか?

対象OSはWindows7

ジョンが示唆するように再試行することは、この場合、実際には実行可能なオプションではありません。これは、ファイアウォールでホットスポット登録モードを有効にする必要があるためです。これは、一定数のネットワーク操作の後に再び閉じられるため、それを避けたいと考えています。

0 投票する
0 に答える
175 参照

c# - C++ではなくC#を使用してWindows上のhostedNetworkのNativeWifi apiにアクセスすることは可能ですか?

ホストされたネットワークと ICS のリファレンス ページは、C++ で記述されたリファレンスへのリンクです。C++ をスキップして、C# と Windows フォーム アプリケーションを使用できますか?