WLAN_NOTIFICATION_CALLBACK

WlanRegisterNotificationで指定するコールバック関数は、関数ポインタWLAN_NOTIFICATION_CALLBACKで定義された形式に基づく。

WLAN_NOTIFICATION_CALLBACK (wlanapi.h) - Win32 apps | Microsoft Docs

コールバック関数にスキャン完了が来るまで、WlanGetAvailableNetworkListしないで待っているようにする。

完了待ちフラグをグローバル変数で用意しておいて、

スキャン完了や失敗ならFALSEにする。

フラグがTRUEの間は待っているという状況。

wlan_notification_acm_scan_completeが来てから一覧が出ている。
wlan_notification_acm_scan_completeが来てから一覧が出ている。

wlan_notification_acm_scan_completeが来てから一覧が出ている。
(その後の通知はなんだろう・・・。いずれ調べる・・・。)

Sample/winapi/WLAN_NOTIFICATION_CALLBACK/W_N_C/src/WLAN_NOTIFICATION_CALLBACK at master · bg1bgst333/Sample · GitHub