Bluetooth レジストリ エントリ
このセクションでは、Bluetooth ドライバー スタックに適用されるデバイスクラス (CoD) レジストリ サブキーとエントリについて説明します。
"CODメジャー" と "COD タイプ" の値
相手先商標製品製造業者 (OEM) 缶使用する CODメジャー と Bluetooth対応のWindowsデバイスのデバイスクラスを示す値。 Bluetooth クラス インストーラーがこれらのレジストリ値に基づいてデバイスのクラスを設定した後、リモート デバイスは、ポータブル コンピューター、デスクトップ コンピューター、電話などに接続しているかどうかを判断できます。
へのレジストリ パス CODメジャー と COD タイプ 値は:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters
これらの値を設定すると、接続できる Bluetooth 無線に関係なく、システムの Bluetooth デバイス クラスが変更されることに注意してください。 を設定できます CODメジャー と COD タイプ to DWORD
の装置のクラスフィールド値で定義されたとおりの値である で Bluetooth SIG 割り当て番号.
Bluetooth プロファイル ドライバー BthPort.sys、読み取ります CODメジャー and CODタイプ 値を使用して、デバイスの問い合わせにどのように応答すべきかを決定します。 これらの値は以下にのみ影響します COD_MAJOR_XXX
and COD_XXX_MINOR_XXX
クラス・オブ・デバイスのビッツ。 その COD_SERVICE_XXX
ビットはこのレジストリエントリの影響を受けません。
もし COD メジャー と COD タイプ 値が設定されていない場合、または無効な値に設定されている場合、Bluetooth クラス インストーラーはこれらの値をそれぞれ COD_MAJOR_COMPUTER
と COD_COMPUTER_MINOR_DESKTOP
, それに応じて。
スキャンのパラメータ化設定
プロファイル ドライバーは、特定のデバイス シナリオの特定のニーズに合わせて調整するために、プロファイル ドライバーの INF ファイルでデバイスのスキャン パラメーター設定を指定できます。
既定のシステム スキャン パラメーターをオーバーライドするには、次に示す 1 つ以上のスキャン パラメーターを AddReg ディレクティブに指定します。 このディレクティブの使用方法に関する詳細情報は見つけることができます INF AddReg ディレクティブ。
値の名前 | Type | 最小値 | 最大値 |
---|---|---|---|
HighDutyCycleScanWindow | DWORD 0x10001 | 0x0004 | 0x4000。 等しいかそれより小さいものとするよりもHighDutyCycleScanIntervalパラメータ |
HighDutyCycleScanInterval | DWORD 0x10001 | 0x0004 | 0x4000 |
LowDutyCycleScanWindow | DWORD 0x10001 | 0x0004 | 0x4000。 LowDutyCycleScanInterval パラメータよりも小さくする必要があります |
LowDutyCycleScanInterval | DWORD 0x10001 | 0x0004 | 0x4000 |
LinkSupervisionTimeout | DWORD 0x10001 | 0x000A | 0x0C80 |
ConnectionLatency | DWORD 0x10001 | 0x0000 | 0x01F4 |
ConnectionIntervalMin | DWORD 0x10001 | 0x0006 | 0x0C80。 ConnectionIntervalMax と同じか小さいか等しい |
ConnectionIntervalMax | DWORD 0x10001 | 0x0006 | 0x0C80 |
Note
スキャンパラメータの変更はBluetoothスタックのパフォーマンスにグローバルな影響を与えます。 スキャンパラメータをプログラムで変更することは許可されていません。 低デューティ サイクル スキャン パラメータの使用が積極的すぎると、他の Bluetooth Low Energy 接続だけでなく、Bluetooth BR/EDR 接続の利用可能なBandwidthにも悪影響を与える可能性があります。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示