ユーザーにCOMポートで接続されたデバイスを選択してもらう際、COM15のような表記ではなく、
デバイス名を表示させたい。 下記のコードでシリアルポートに接続されたデバイスの名前をWMIによって取得できますが、 Bluetoothで接続されたデバイスの場合、
「Bluetooth リンク経由の標準シリアル (COMxx)」となり、デバイス名が取得できません。
Bluetoothで接続されたデバイスの名前を取得することは、方法などありましたら、教えて下さい。

// using System.Management;
using (var device = new ManagementClass( "Win32_SerialPort" )) {
    foreach( ManagementObject port in device.GetInstances() ) {
        var name = port.GetPropertyValue( "Name" ) as string;
        Console.WriteLine( name );
    }
}

開発環境: Windows 7 、C# 6.0 .NET 4.5.1