Comment puis-je trouver un numéro de port COM d'un périphérique bluetooth dans c #?

Mon entreprise a développé un appareil qui communique avec un PC via Bluetooth à l'aide d'un port COM virtuel.

Maintenant nous avons besoin d'un utilisateur pour jumeler un appareil avec un PC (MS Windows) d'abord, puis entrez le numéro de port com manuellement dans notre application(je parie que 95% des utilisateurs ne respectent pas cette taks).

Donc je voudrais que mon application à présenter à un utilisateur avec une liste des appareils bluetooth appariés (une liste de leurs "noms") et d'après ce que j'aimerais trouver le selecded de l'appareil numéro de port COM automatiquement.

Comment puis-je le faire en c#? (une solution indépendante de bluetooth installé la pile est appréciée).

Merci d'avance.

source d'informationauteur