web-dev-qa-db-ja.com

Bluetooth列挙型デバイスとは何ですか?

私のコンピューターには、デフォルトのWindows7ドライバースタックを使用するBluetoothデバイスがあります。デバイスマネージャで「GenericBluetoothAdapter」デバイスをアクティブにすると、その横に「MicrosoftBluetoothEnumerator」という名前のデバイスが表示されます。

列挙型デバイスの目的は何ですか?また、Bluetoothデバイス自体から分離されているのはなぜですか?

コメントで要求された質問の追加説明

マイクロソフト(または誰でも)がBluetooth機能を2つの異なるデバイスに分割することを決定した理由(他のほとんどのデバイスとは異なり、デバイスマネージャーでは1つのデバイスのみで表される)と、このセカンダリBluetoothの機能について知りたい「列挙子」デバイスです。

以下の1つの回答は、列挙型デバイスの(唯一の?)目的は、接続されたBluetoothデバイスを列挙/循環し、それらの機能に関する情報を返すことであると主張しています。しかし、もしそうなら、それは奇妙に思えます:

1)この機能は、メインのBluetoothデバイスにはありませんが、セカンダリデバイスに分離されています。

2)これが列挙子デバイスの唯一の目的であること。

これが実際に当てはまる場合は、この決定の背後にある理論的根拠の説明があればいいでしょう。

3
Zero3

Microsoft Bluetooth Enumeratorは、Windows 7がドライバーを自動的にインストールするドライバーなしでBluetoothデバイスを接続すると機能します。

WindowsがBluetoothデバイスを検出すると、サードパーティのドライバーではなく、MicrosoftBluetooth列挙子によって制御されます。

ソース

つまり、すべてのBluetoothデバイスと各デバイスの機能を列挙(循環)できる管理システムのように使用されます。

2
Dave