昔の日記にコメントがあったので、それに関連して、Windowsでアクセスポイントの一覧と信号強度を取得する方法について書いてみたり(・∀・) これらの情報の取得にはDeviceIoControl()を使うんですが、そこに渡すハンドルをオープンするためにネットワークアダプタの情報*1が必要になります。 この情報の取得は、レジストリから取得するか、IP Helper APIのGetInterfaceInfo()を使って取得するかって所ですが。 あと、WMIでも行けるかな(・∀・)? とりあえず、お手軽なところで、GetInterfaceInfo()を使うやりかたで。 IP_INTERFACE_INFO* pIfTable; ULONG dwOutBufLen; if ( ::GetInterfaceInfo( NULL, &dwOutBufLen ) == ERROR_INSUFFICIENT