WindowsでBluetoothネットワークインターフェイスのMACアドレス(ハードウェアアドレス)を見つけるにはどうすればよいですか?問題はアドレスを見つけることではなく、ネットワークインターフェースのタイプがBluetoothであるかどうかを識別することです。
私が試した両方のアプローチは、イーサネットカードとBluetoothを区別しません(少なくとも違いはわかりません)-現在のGetAdaptersAddressesBluetoothインターフェイスを返します(ワイヤレスタイプは存在しますが、WiFiと同じIF_TYPE_ETHERNET_CSMACDですWMI)AdapterTypeID。Ethernet 802.3
私が現在見ている唯一の可能性は、名前または説明文字列でテキスト「bluetooth」を検索することですが、これは問題のない解決策とは思えません;-)