Windows Native WiFi API を使用して、一定期間に受信したパケットとフレームの数を取得しようとしています。
たとえば、パケット サイズが MTU 未満 (例: 1000 バイト) に設定されている場合、理想的な受信パケット数は受信フレーム数と等しくなります。
WLAN_MAC_FRAME_STATISTICS構造体とそのメンバーullReceivedFrameCountおよびullDecryptSuccessCountを使用して値を取得しました。この Web サイト を参照してください。
しかし、結果は私が思ったものではありません。ビーコンなどのように、ルーターとMACレイヤーのコンピューター間のメッセージであると思われるフレームがさらにあります。
私の質問は、ネイティブ API ではなく MAC レイヤー情報を取得する方法や、情報をより正確にするためにこの問題に対処する方法はありますか?