蓝牙注册表项 您所在的位置:网站首页 双系统如何修复另外系统的注册表信息 蓝牙注册表项

蓝牙注册表项

#蓝牙注册表项| 来源: 网络整理| 查看: 265

蓝牙注册表项 项目 06/15/2023

本部分介绍适用于蓝牙驱动程序堆栈的设备类 (CoD) 注册表子项和条目。

“COD 主要”和“COD 类型”值

原始设备制造商 (OEM) 可以使用 COD 主要 和 COD 类型 值来指示已启用蓝牙的 Windows 设备的设备类别。 蓝牙类安装程序根据这些注册表值设置设备类后,远程设备可以确定是否连接到便携式计算机、台式计算机、手机等。

COD 主要值和 COD 类型值的注册表路径为:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters

请注意,设置这些值会更改系统的蓝牙设备类别,而不管可以连接哪个蓝牙无线电。 可以将 COD 主要 和 COD 类型 设置为 DWORD 为 蓝牙 SIG 分配号码中的“设备类别”字段值定义的值。

蓝牙配置文件驱动程序(BthPort.sys)读取 COD 主要 和 COD 类型 值,以确定它应如何响应设备查询。 这些值仅 COD_MAJOR_XXX 影响设备类的 和 COD_XXX_MINOR_XXX 位。 位 COD_SERVICE_XXX 不受此注册表项的影响。

如果未设置 COD Major 和 COD Type 值或设置为无效值,蓝牙类安装程序将分别将这些值设置为 COD_MAJOR_COMPUTER 和 COD_COMPUTER_MINOR_DESKTOP。

扫描参数化设置

配置文件驱动程序可以在配置文件驱动程序的 INF 文件中指定设备 () 的扫描参数设置,以根据给定设备方案的特定需求进行定制。

可以通过在 AddReg 指令中提供下面列出的一个或多个以下扫描参数来替代默认的系统扫描参数。 有关如何使用此指令的详细信息,请参阅 INF AddReg 指令。

值名称 类型 最小值 最大值 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

注意

对扫描参数的更改会对蓝牙堆栈的性能产生全局影响。 不允许以编程方式更改扫描参数。 使用过于激进的低占空周期扫描参数不仅会对其他低能耗蓝牙连接的可用带宽产生负面影响,还会对蓝牙 BR/EDR 连接产生负面影响。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有