如何使用 NDIS 切换到监视模式

How to switch to monitor mode using NDIS?

本文关键字:监视 模式 何使用 NDIS      更新时间:2023-10-16

我正在编写一个程序(C++),它将在Windows操作系统上使用Wi-Fi检测我周围的设备。
为此,我正在使用Netmon API,我需要将无线网络适配器切换到监视模式。
我读到Netmon没有这方面的API,因此我需要使用WDK和NDIS来完成。

有谁知道如何切换到监控模式?我将不胜感激一个代码示例。

谢谢。

在用户模式下,

使用
WlanSetInterface(
    . . . ,
    wlan_intf_opcode_current_operation_mode,
    DOT11_OPERATION_MODE_NETWORK_MONITOR);