Как перейти в режим мониторинга с помощью NDIS?

0

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

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

Благодарю.

Теги:
wdk
monitor
ndis

1 ответ

2
Лучший ответ

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

WlanSetInterface(
    . . . ,
    wlan_intf_opcode_current_operation_mode,
    DOT11_OPERATION_MODE_NETWORK_MONITOR);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню