2013-10-12 7 views
0

Я пишу программу (C++), которая будет обнаруживать устройства вокруг меня, используя Wi-Fi для ОС Windows.
Для этого я использую API Netmon, и мне нужно переключить адаптер беспроводной сети в режим мониторинга.
Я читал, что у Netmon нет API для этого, и поэтому мне нужно сделать это с помощью WDK и NDIS.Как переключиться в режим мониторинга с помощью NDIS?

Кто-нибудь знает, как переключиться в режим мониторинга? Буду признателен за образец кода.

Спасибо.

ответ

2

В UserMode, переключатель беспроводного интерфейса в режиме мониторинга с

WlanSetInterface(
    . . . , 
    wlan_intf_opcode_current_operation_mode, 
    DOT11_OPERATION_MODE_NETWORK_MONITOR);