如何使用NDIS切换到监控模式?

时间:2013-10-12 18:40:36

标签: c++ monitor wdk ndis netmon

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

有谁知道如何切换到监控模式? 我很感激代码示例。

感谢。

1 个答案:

答案 0 :(得分:2)

在用户模式下,使用

将无线接口切换到监控模式
WlanSetInterface(
    . . . ,
    wlan_intf_opcode_current_operation_mode,
    DOT11_OPERATION_MODE_NETWORK_MONITOR);