問題タブ [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 に答える
256 参照

wlanapi - Windows 8 に wlanapi.dll の参照を追加

wlanapi 関数を使用して Wifi の信号強度を測定したいのですが、コードで NativeWifi ステートメントを使用するとエラーが発生します。Windows 8 で wlanapi.dll への参照を追加するにはどうすればよいですか?

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

c - WlanFreeMemory() は NULL で動作しますか

例を見るwlanapiと、最近、次のパターンを数回見ました。

null ポインターを呼び出す小さなプログラムを作成WlanFreeMemoryし、エラーなしで実行されましたが (観察できました)、まだ確信が持てません。

NULL最初は、これはプログラマーが削除、解放などの前に不要なチェックを追加するという一般的な問題であると想定していまし。おそらく、Windowsプログラミングの経験が豊富な人がこれに対する答えを知っていますか?

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

c++ - エラー: 'WlanScan' はこのスコープで宣言されていません

私はWindowsでwlanapiをいじっています。関数WlanScanを使用してみるまで、コンパイルや実行に問題はありませんでした。その後、「WlanScan」がスコープで宣言されていないため、コンパイルできませんでした。これを示す非常に短いプログラムを 2 つの関数 (機能するWlanOpenHandleと機能しないWlanScan ) を使用して作成しました。

その単一のファイルを次のようにコンパイルします。

次のエラーが発生します。

これの原因は何ですか?wlanapi のいくつかの関数を使用できました。私はminGWでコンパイルしているWindows 7を使用しています。

編集: u/ IInspectable の発言に従って、コンパイルに使用するコマンドを次のように変更しました。

そしてそれは働いた!

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

c++ - Windows API を使用してチャネルを検索する

Windows API を使用してチャネルを取得しようとしています。これまでのところ、WlanQueryInterface 関数で wlan_intf_opcode_channel_number を使用しようとしました。そのスレッドでの返信の意味がよくわからないので、誰かが明確にしてくれることを望んでいました.

この後どうすればいいのかわからない。どんな助けでも大歓迎です!チェックした後、WlanQueryInterfaceを呼び出す前にチャネルと同じ値を常に取得することがわかりました

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

c++ - Windows の C++ で再送信された Wifi パケットの数

Windows で C++ を使用して、再送信された Wifi パケットの数 (およびバイト単位のサイズ) を取得する必要があります。必要な情報は非常に低レベルで、Wifi フレームのフレーム コントロールにカプセル化されています。

  • 必要な情報を Windows/WinApi から直接取得するためのインターフェイスはありますか?

必要な情報を取得するために 2 回試行しましたが、質問もあります。

  1. ネイティブ WiFi API:フィールドを持つ構造体WLAN_PHY_FRAME_STATISTICSWLAN_STATISTICSの配列を含む構造体が呼び出されます。ullRetryCount

    • なぜWLAN_PHY_FRAME_STATISTICS配列なのですか?要素は何を表していますか?
    • ullRetryCount必要な情報はありますか? ここで値を取得しますが、それが正しいかどうかはわかりません...
  2. IP Helper API : 構造体MIB_IF_ROW2には field がありOutDiscards、値を取得できません。接続が良好で、フレームが破棄されていない可能性がありますか?

前もって感謝します!