bth.inf Driver File Contents (3com-3c2000-t-gigabit-adapter_Win.zip)

ÿþ; Microsoft Windows Bluetooth Driver INF

; Copyright (c) 2002 Microsoft Corporation



[Version]

Signature="$Windows NT$"

Class=Bluetooth

Provider=%Microsoft%

CLASSGUID={e0cbf06c-cd8b-4647-bb8a-263b43f0f974}

DriverVer = 06/21/2006,10.0.18362.693



[SourceDisksNames]

3426=windows cd



[SourceDisksFiles]

bthusb.sys  = 3426

bthenum.sys = 3426

bthport.sys = 3426

bthmini.sys = 3426



[DestinationDirs]

DefaultDestDir = 11                    ;LDID_SYS

BthPort.NT.CopyFiles = 12              ;DIRID_DRIVERS

BthUsb.NT.Copy = 12                    ;DIRID_DRIVERS

BthEnum.NT.Copy = 12                   ;DIRID_DRIVERS

BthMini.NT.Copy = 12                   ;DIRID_DRIVERS



[ControlFlags]

ExcludeFromSelect=BTH\MS_BTHBRB

BasicDriverOk=MS_BTHX_BTHMINI,\

    BTH\MS_BTHBRB,\

    BTHENUM\GENERIC_DEVICE,\

    BTHENUM\{00001000-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001001-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001002-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001115-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001105-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001106-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001107-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001116-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001117-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001112-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001104-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{0000112d-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{0000112e-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{0000112f-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001111-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{00001200-0000-1000-8000-00805f9b34fb},\

    BTHENUM\{c7f94713-891e-496a-a0e7-983a0946126e}

PreConfigureDriver= *



[Manufacturer]

%Microsoft%=Microsoft, NTamd64

GenericAdapter=GenericAdapter, NTamd64



ALPS=ALPS, NTamd64

ASUS=ASUS, NTamd64

Belkin=Belkin, NTamd64

Brain Boxes=BrainBoxes, NTamd64

Broadcom=Broadcom, NTamd64

Cambridge Silicon Radio Ltd.=Cambridge, NTamd64

Dell=Dell, NTamd64

FIC=FIC, NTamd64

GVC=GVC, NTamd64

HP=HP, NTamd64

IBM=IBM, NTamd64

Microlink=MicroLink, NTamd64

MicrosoftHW=MicrosoftHW, NTamd64

MicroStar=MicroStar, NTamd64

Motion Computing=MotionComputing, NTamd64

Silicon Wave=SiliconWave, NTamd64

Sony=Sony, NTamd64

TDK=TDK, NTamd64

TOSHIBA=Toshiba, NTamd64

Zeevo=Zeevo, NTamd64



;------------- Device section - Start -----------------------



[Microsoft.NTamd64]

%BTH\MS_BTHBRB.DeviceDesc%=                      BthEnum, BTH\MS_BTHBRB

%BTHENUM\{00001000-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001000-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001001-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001001-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001002-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001002-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001115-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001115-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001105-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001105-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001106-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001106-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001107-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001107-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001116-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001116-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001117-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001117-0000-1000-8000-00805f9b34fb}

%BTHENUM\{0000110a-0000-1000-8000-00805f9b34fb}%= BthGenericService, BTHENUM\{0000110a-0000-1000-8000-00805f9b34fb}_GENERIC

%BTHENUM\{0000110b-0000-1000-8000-00805f9b34fb}%= BthGenericService, BTHENUM\{0000110b-0000-1000-8000-00805f9b34fb}_GENERIC

%BTHENUM\{00001112-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001112-0000-1000-8000-00805f9b34fb}

%BTHENUM\{0000111e-0000-1000-8000-00805f9b34fb}%= BthGenericService, BTHENUM\{0000111e-0000-1000-8000-00805f9b34fb}_GENERIC

%BTHENUM\{0000111f-0000-1000-8000-00805f9b34fb}%= BthGenericService, BTHENUM\{0000111f-0000-1000-8000-00805f9b34fb}_GENERIC

%BTHENUM\{00001104-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001104-0000-1000-8000-00805f9b34fb}

%BTHENUM\{0000112d-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{0000112d-0000-1000-8000-00805f9b34fb}

%BTHENUM\{0000112e-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{0000112e-0000-1000-8000-00805f9b34fb}

%BTHENUM\{0000112f-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{0000112f-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001111-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001111-0000-1000-8000-00805f9b34fb}

%BTHENUM\{00001200-0000-1000-8000-00805f9b34fb}%= BthDefaultService, BTHENUM\{00001200-0000-1000-8000-00805f9b34fb}

%BTHENUM\{c7f94713-891e-496a-a0e7-983a0946126e}%= BthDefaultService, BTHENUM\{c7f94713-891e-496a-a0e7-983a0946126e}

%BTHENUM\GENERIC_DEVICE%=                         BthGenericDevice,BTHENUM\GENERIC_DEVICE

%BthMini.DeviceDesc%=                             BthMini, MS_BTHX_BTHMINI

%BthMini_CopyFilesOnly.DeviceDesc%=               BthMini.CopyFilesOnly ; Used by Include/Needs

%BthEnum_Filter.DeviceDesc%=                      BthEnum_Filter        ; Used by Include/Needs

%BthUsb.DeviceDesc%=                              BthUsb                ; Used by Include/Needs



[GenericAdapter.NTamd64]

Generic Bluetooth Adapter=                       BthUsbGeneric, USB\Class_E0&SubClass_01&Prot_01

Generic Bluetooth Adapter=                       BthUsbGeneric, USB\MS_COMP_BLUTUTH

Generic Bluetooth Adapter=                       BthUsbGeneric, USB\Vid_0B05&Pid_1712





[ALPS.NTamd64]

ALPS Integrated Bluetooth Device=                BthUsb, USB\Vid_044e&Pid_3005

Alps Bluetooth USB Adapter=                      BthUsb, USB\Vid_044e&Pid_3006



[ASUS.NTamd64]

Asus BT-183=                                     BthUsb, USB\Vid_0B05&Pid_1746



[Belkin.NTamd64]

Belkin Bluetooth Adapter=                        BthUsb, USB\Vid_050d&Pid_0081

Belkin Bluetooth Adapter=                        BthUsb, USB\Vid_050d&Pid_0084



[BrainBoxes.NTamd64]

Brain Boxes USB Bluetooth Adapter BL-554=        BthUsb, USB\Vid_05d1&Pid_0003



[Broadcom.NTamd64]

Blutonium BCM2035 Bluetooth 2.4 GHz Single Chip Transceiver= BthUsb, USB\VID_0A5C&PID_200A

BCM2033 Bluetooth 2.4 GHz Single Chip Transceiver= BthUsb, USB\VID_0A5C&PID_200F

ANYCOM USB-200/250 Bluetooth Adapter=            BthUsb, USB\VID_0A5C&PID_2111



[Cambridge.NTamd64]

Generic Bluetooth Radio=                         BthUsb, USB\Vid_0a12&Pid_0001

CSR Nanosira=                                    BthUsb, USB\Vid_0a12&Pid_0003

CSR Nanosira WHQL Reference Radio=               BthUsb, USB\Vid_0a12&Pid_0004

CSR Nanosira-Multimedia=                         BthUsb, USB\Vid_0a12&Pid_0005

CSR Nanosira-Multimedia WHQL Reference Radio=    BthUsb, USB\Vid_0a12&Pid_0006

Generic Bluetooth Radio=                         BthUsb, USB\Vid_0a12&Pid_0043

PCSBU Host Controller=                           BthUsb, USB\Vid_0a12&Pid_0044



[Dell.NTamd64]

Dell TrueMobile Bluetooth Module=                BthUsb, USB\VID_413C&PID_8000

Dell Wireless 350 Bluetooth Module=              BthUsb, USB\VID_413C&PID_8103

Dell Wireless Bluetooth Module=                  BthUsb, USB\VID_413C&PID_8120

Dell Truemobile 355 Bluetooth + EDR=             BthUsb, USB\VID_413C&PID_8126



[FIC.NTamd64]

FIC Bluetooth Wireless Adapter=                  BthUsb, USB\Vid_05b1&Pid_1389



[GVC.NTamd64]

GVC Bluetooth Wireless Adapter=                  BthUsb, USB\Vid_0525&Pid_a220



[HP.NTamd64]

"HP USB BT Transceiver [1.2]"=                   BthUsb, USB\Vid_03F0&Pid_0C24

HP nx7000=                                       BthUsb, USB\Vid_049F&Pid_0086&Rev_1393

HP nc4200=                                       BthUsb, USB\Vid_03F0&Pid_011D&Rev_0017

HP Integrated Bluetooth module=                  BthUsb, USB\Vid_03F0&Pid_171D

HP Integrated Bluetooth module=                  BthUsb, USB\Vid_03F0&Pid_011D

HP Integrated Bluetooth module=                  BthUsb, USB\Vid_049F&Pid_0086



[IBM.NTamd64]

Bluetooth UltraPort Module from IBM=             BthUsb, USB\Vid_04BF&Pid_0317

IBM Integrated Bluetooth=                        BthUsb, USB\Vid_04BF&Pid_0318

IBM Integrated Bluetooth II=                     BthUsb, USB\Vid_1668&Pid_0441

IBM Integrated Bluetooth III=                    BthUsb, USB\Vid_1668&Pid_2441

IBM Integrated Bluetooth IV=                     BthUsb, USB\Vid_0A5C&Pid_201E

ThinkPad Bluetooth with Enhanced Data Rate=      BthUsb, USB\Vid_0A5C&Pid_2110



[MicroLink.NTamd64]

BT450 Bluetooth Wireless Printer and PC Adapter - IPG= BthUsb, USB\Vid_03f0&Pid_d104



[MicrosoftHW.NTamd64]

Microsoft Wireless Transceiver for Bluetooth=    BthUsb_NoSco, USB\Vid_045e&Pid_007e

Microsoft Wireless Transceiver for Bluetooth 2.0= BthUsb_NoSco, USB\Vid_045e&Pid_009c

Microsoft Wireless Transceiver for Bluetooth v3.0= BthUsb, USB\Vid_045e&Pid_0708



[MicroStar.NTamd64]

MSI Bluetooth Device=                            BthUsb, USB\Vid_0DB0&Pid_6855&Rev_2000



[MotionComputing.NTamd64]

Motion Computing USB Bluetooth Device=           BthUsb, USB\Vid_10ab&Pid_1002

Motion Computing USB Bluetooth Device=           BthUsb, USB\Vid_10ab&Pid_1005



[SiliconWave.NTamd64]

Silicon Wave Bluetooth Wireless Adapter=         BthUsb, USB\Vid_0c10&Pid_0000&Rev_1350

Silicon Wave Bluetooth Wireless Adapter=         BthUsb, USB\Vid_0c10&Pid_0000

USB Bluetooth Wireless Adapter=                  BthUsb, USB\Vid_1310&Pid_0001



[Sony.NTamd64]

USB Bluetooth Device=                            BthUsb, USB\Vid_044E&Pid_3002

USB Bluetooth Device=                            BthUsb, USB\Vid_044E&Pid_3003

Sony Bluetooth USB Adapter=                      BthUsb, USB\Vid_044E&Pid_3004

USB Bluetooth Device=                            BthUsb, USB\Vid_044E&Pid_3007

Sony Bluetooth USB Adapter=                      BthUsb, USB\Vid_044E&Pid_300A

Sony Bluetooth USB Adapter=                      BthUsb, USB\Vid_044E&Pid_300C



[TDK.NTamd64]

TDK Bluetooth USB Adapter=                       BthUsb, USB\Vid_04BF&Pid_0319

TDK Bluetooth USB Adaptor=                       BthUsb, USB\VID_04BF&PID_0320



[Toshiba.NTamd64]

TOSHIBA Integrated Bluetooth=                    BthUsb, USB\Vid_0930&Pid_0502&Rev_1350

TOSHIBA Integrated Bluetooth 2=                  BthUsb, USB\Vid_0930&Pid_0505

TOSHIBA Integrated Bluetooth 3=                  BthUsb, USB\VID_0930&PID_0506

TOSHIBA Bluetooth Adapter=                       BthUsb, USB\Vid_0930&Pid_0507

TOSHIBA Bluetooth Adapter=                       BthUsb, USB\Vid_0930&Pid_0508

TOSHIBA Bluetooth adapter=                       BthUsb, USB\Vid_0930&Pid_0509



[Zeevo.NTamd64]

Zeevo Bluetooth Solution=                        BthUsb, USB\Vid_0b7a&Pid_07d0&Rev_0126

Zeevo Bluetooth Solution=                        BthUsb, USB\Vid_0b7a&Pid_07d0&Rev_0133



;------------- Device section - End -----------------------



;----------------------------------------------------------------------------

; USB Bluetooth radios with SCO support.

;----------------------------------------------------------------------------



[BthUsb.NT]

CopyFiles=BthUsb.NT.Copy, BthPort.NT.CopyFiles



AddReg=Fsquirt.NT.AddReg





[BthUsb.NT.HW]

AddReg=BthPort.NT.HW.AddReg

DelReg=BthPort.NT.HW.DelReg

; Enable to enter D3cold from D3hot if xHCI and device's power configuration are capable; otherwise, nop.

; https://msdn.microsoft.com/en-us/library/windows/hardware/hh967717(v=vs.85).aspx 

Include = pci.inf

Needs = PciD3ColdSupported.HW



[BthUsb.NT.Services]

Addservice = BTHUSB, 0x00000002, BthUsb_Service_Inst, BthUsb_EventLog_Inst

Addservice = BTHPORT, , BthPort_Service_Inst, BthPort_EventLog_Inst



;----------------------------------------------------------------------------

; USB Bluetooth radios with NO SCO support.

;----------------------------------------------------------------------------



[BthUsb_NoSco.NT]

CopyFiles=BthUsb.NT.Copy, BthPort.NT.CopyFiles

AddReg=Fsquirt.NT.AddReg



[BthUsb_NoSco.NT.HW]

AddReg=BthPort.NT.HW.AddReg, BthPort_NoSco.NT.HW.AddReg

DelReg=BthPort.NT.HW.DelReg



[BthUsb_NoSco.NT.Services]

Addservice = BTHUSB, 0x00000002, BthUsb_Service_Inst, BthUsb_EventLog_Inst

Addservice = BTHPORT, , BthPort_Service_Inst, BthPort_EventLog_Inst



;----------------------------------------------------------------------------

; USB Bluetooth radios with sideband sco support

;----------------------------------------------------------------------------



[BthUsb_SidebandSco.NT]

CopyFiles=BthUsb.NT.Copy, BthPort.NT.CopyFiles

AddReg=Fsquirt.NT.AddReg



[BthUsb_SidebandSco.NT.HW]

AddReg=BthPort.NT.HW.AddReg, BthPort_SidebandSco.NT.HW.AddReg

DelReg=BthPort.NT.HW.DelReg

; Enable to enter D3cold from D3hot if xHCI and device's power configuration are capable; otherwise, nop.

; https://msdn.microsoft.com/en-us/library/windows/hardware/hh967717(v=vs.85).aspx 

Include = pci.inf

Needs = PciD3ColdSupported.HW



[BthUsb_SidebandSco.NT.Services]

Addservice = BTHUSB, 0x00000002, BthUsb_Service_Inst, BthUsb_EventLog_Inst

Addservice = BTHPORT, , BthPort_Service_Inst, BthPort_EventLog_Inst



;----------------------------------------------------------------------------

; Generic USB Bluetooth radios installed with only a CLASSGUID match

;----------------------------------------------------------------------------



[BthUsbGeneric.NT]

Needs = BthUsb.NT

ExcludeID=USB\VID_8087&PID_0025

ExcludeID=USB\VID_8087&PID_0026&REV_0000

ExcludeID=USB\VID_8087&PID_0026&REV_0001

ExcludeID=USB\VID_8087&PID_0026&REV_0002

ExcludeID=USB\VID_8087&PID_0026&REV_0013

ExcludeID=USB\VID_8087&PID_0027&REV_0000

ExcludeID=USB\VID_8087&PID_0027&REV_0001

ExcludeID=USB\VID_8087&PID_0027&REV_0002

ExcludeID=USB\VID_8087&PID_0027&REV_0003

ExcludeID=USB\VID_8087&PID_0029&REV_0001

ExcludeID=USB\VID_8087&PID_0031&REV_0001

ExcludeID=USB\VID_8087&PID_0A2A

ExcludeID=USB\VID_8087&PID_0A2B

ExcludeID=USB\VID_8087&PID_07DA

ExcludeID=USB\VID_8087&PID_07DC

ExcludeID=USB\VID_8087&PID_0AAA&REV_0000

ExcludeID=USB\VID_8087&PID_0AAA&REV_0001

ExcludeID=USB\VID_8087&PID_0AAA&REV_0002

ExcludeID=USB\VID_8087&PID_0AAA&REV_0011

ExcludeID=USB\VID_8087&PID_0AAA&REV_0013

ExcludeID=USB\VID_0CF3&PID_0036

ExcludeID=USB\VID_0930&PID_021C

ExcludeID=USB\VID_0CF3&PID_E005

ExcludeID=USB\VID_0CF3&PID_E004

ExcludeID=USB\VID_0CF3&PID_E003

AddProperty = BthUsbGeneric_AddProperty



[BthUsbGeneric.NT.HW]

Needs = BthUsb.NT.HW



[BthUsbGeneric.NT.Services]

Needs = BthUsb.NT.Services



[BthUsbGeneric_AddProperty]

GenericDriverInstalled,,,,1



;----------------------------------------------------------------------------

; USB Bluetooth radios support sections.

;----------------------------------------------------------------------------



[BthUsb.NT.Copy]

BTHUSB.SYS,,,0x100



[BthUsb_Service_Inst]

DisplayName    = %BTHUSB.SvcDesc%

ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER

StartType      = 3                  ; SERVICE_AUTO_START

ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %12%\BTHUSB.sys

LoadOrderGroup = PNP Filter



[BthUsb_EventLog_Inst]

AddReg=BthUsb_EventLog_Inst.AddReg, BthUsb_ETW.AddReg



[BthUsb_EventLog_Inst.AddReg]

HKR,,EventMessageFile,0x00020002,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\Bthport.sys;%%SystemRoot%%\System32\Drivers\BthUsb.sys"

HKR,,TypesSupported,0x00010003,7



[BthUsb_ETW.AddReg]

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Diagnostic","OwningPublisher",0x0,"{33693e1d-246a-471b-83be-3e75f47a832d}"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Diagnostic","Enabled",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Diagnostic","Isolation",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Diagnostic","ChannelAccess",0x0,"O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x7;;;SO)(A;;0x3;;;IU)(A;;0x3;;;SU)(A;;0x3;;;S-1-5-3)(A;;0x3;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Diagnostic","Type",0x00010001,2

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Performance","OwningPublisher",0x0,"{33693e1d-246a-471b-83be-3e75f47a832d}"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Performance","Enabled",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Performance","Isolation",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Performance","ChannelAccess",0x0,"O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x7;;;SO)(A;;0x3;;;IU)(A;;0x3;;;SU)(A;;0x3;;;S-1-5-3)(A;;0x3;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHUSB/Performance","Type",0x00010001,3

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}",,0x0,"Microsoft-Windows-BTH-BTHUSB"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}","ResourceFileName",0x00020000,"%%SystemRoot%%\system32\drivers\bthusb.sys"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}","MessageFileName",0x00020000,"%%SystemRoot%%\system32\drivers\bthusb.sys"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}\ChannelReferences\0",,0x0,"Microsoft-Windows-BTH-BTHUSB/Diagnostic"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}\ChannelReferences\0","Id",0x00010001,16

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}\ChannelReferences\0","Flags",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}\ChannelReferences\1",,0x0,"Microsoft-Windows-BTH-BTHUSB/Performance"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}\ChannelReferences\1","Id",0x00010001,17

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}\ChannelReferences\1","Flags",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{33693e1d-246a-471b-83be-3e75f47a832d}\ChannelReferences",Count,0x00010001,2



;----------------------------------------------------------------------------

; Bluetooth Transport Extensibility support sections.

;----------------------------------------------------------------------------

[BthMini.CopyFilesOnly]

;; Note the BthMini.CopyFilesOnly section is used to force a CopyFiles

;; reference from a DDInstall section of this INF for files that are

;; only indirectly referenced by Include=/Needs= directives in external

;; INFs.  The files are not otherwise used by any device installation

;; section in this INF, but must still be copied to the driver store.

CopyFiles=BthMini.NT.Copy



[BthMini.NT]

CopyFiles=BthMini.NT.Copy, BthPort.NT.CopyFiles



AddReg=Fsquirt.NT.AddReg





[BthMini.NT.HW]

AddReg=BthPort.NT.HW.AddReg

DelReg=BthPort.NT.HW.DelReg



[BthMini.NT.Services]

Addservice = BthMini, 0x00000002, BthMini_Service_Inst, BthMini_EventLog_Inst

Addservice = BTHPORT, , BthPort_Service_Inst, BthPort_EventLog_Inst



[BthMini.NT.Copy]

BthMini.SYS,,,0x100



[BthMini_Service_Inst]

DisplayName    = %BTHMINI.SvcDesc%

ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER

StartType      = 3                  ; SERVICE_AUTO_START

ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %12%\BTHMINI.sys

LoadOrderGroup = PNP Filter



[BthMini_EventLog_Inst]

AddReg=BthMini_EventLog_Inst.AddReg, BthMini_ETW.AddReg



[BthMini_EventLog_Inst.AddReg]

HKR,,EventMessageFile,0x00020002,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\Bthport.sys;%%SystemRoot%%\System32\Drivers\BthMini.sys"

HKR,,TypesSupported,0x00010003,7



[BthMini_ETW.AddReg]

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Bthmini/Operational","OwningPublisher",0x0,"{db25b328-a6f6-444f-9d97-a50e20217d16}"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Bthmini/Operational","Enabled",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Bthmini/Operational","Isolation",0x00010001,1

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Bthmini/Operational","ChannelAccess",0x0,"O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x3;;;BO)(A;;0x5;;;SO)(A;;0x1;;;IU)(A;;0x3;;;SU)(A;;0x1;;;S-1-5-3)(A;;0x2;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Bthmini/Operational","Type",0x00010001,1

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{db25b328-a6f6-444f-9d97-a50e20217d16}",,0x0,"Microsoft-Windows-Bluetooth-Bthmini"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{db25b328-a6f6-444f-9d97-a50e20217d16}","ResourceFileName",0x00020000,"%%SystemRoot%%\system32\drivers\bthmini.sys"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{db25b328-a6f6-444f-9d97-a50e20217d16}","MessageFileName",0x00020000,"%%SystemRoot%%\system32\drivers\bthmini.sys"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{db25b328-a6f6-444f-9d97-a50e20217d16}\ChannelReferences\0",,0x0,"Microsoft-Windows-Bluetooth-Bthmini/Operational"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{db25b328-a6f6-444f-9d97-a50e20217d16}\ChannelReferences\0","Id",0x00010001,16

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{db25b328-a6f6-444f-9d97-a50e20217d16}\ChannelReferences\0","Flags",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{db25b328-a6f6-444f-9d97-a50e20217d16}\ChannelReferences",Count,0x00010001,1



;----------------------------------------------------------------------------

; BthEnum support sections

;----------------------------------------------------------------------------

[BthEnum.NT]

CopyFiles=BthEnum.NT.Copy



[BthEnum.NT.Copy]

bthenum.sys,,,0x100



[BthEnum.NT.Services]

AddService = BthEnum, 0x00000002, BthEnum_Service_Inst, BthEnum_EventLog_Inst



; BthEnum filter driver for use with Include/Needs

[BthEnum_Filter]

CopyFiles=BthEnum.NT.Copy



[BthEnum_Filter.Hw]

AddReg=BthEnum_Filter.Hw.AddReg



[BthEnum_Filter.Hw.AddReg]

HKR,,"UpperFilters",0x00010000,"BthEnum"



[BthEnum_Filter.Services]

; This service could be included by another INF as a filter driver (note: not as an associated service)

AddService = BthEnum, , BthEnum_Service_Inst, BthEnum_EventLog_Inst



[BthEnum_Service_Inst]

;-----------------------------------------------------

DisplayName     = %BthEnum.SVCDESC%

ServiceType     = 1                       ; SERVICE_KERNEL_DRIVER

StartType       = 3                       ; SERVICE_DEMAND_START

ErrorControl    = 1                       ; SERVICE_ERROR_NORMAL

ServiceBinary   = %12%\BthEnum.sys

AddReg          = BthPort_Service_Inst.Policy.AddReg



[BthEnum_EventLog_Inst]

AddReg=BthEnum_EventLog_Inst.AddReg



[BthEnum_EventLog_Inst.AddReg]

HKR,,EventMessageFile,0x00020002,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\BthEnum.sys"

HKR,,TypesSupported,0x00010003,7



;----------------------------------------------------------------------------

; DefaultService support sections

;----------------------------------------------------------------------------



[BthDefaultService.NT]



[BthDefaultService.NT.Services]

AddService = ,%SPSVCINST_ASSOCSERVICE% ; null service install



;----------------------------------------------------------------------------

; GenericService support sections

;----------------------------------------------------------------------------



[BthGenericService.NT]

AddProperty = BthGenericService.NT.AddProp



[BthGenericService.NT.Services]

AddService = ,%SPSVCINST_ASSOCSERVICE% ; null service install



[BthGenericService.NT.AddProp]

GenericDriverInstalled,,,,1



;----------------------------------------------------------------------------

; GenericDevice support sections

;----------------------------------------------------------------------------



[BthGenericDevice.NT]



[BthGenericDevice.NT.Services]

AddService = ,%SPSVCINST_ASSOCSERVICE% ; null service install



;----------------------------------------------------------------------------

; BthPort support sections

;----------------------------------------------------------------------------



[BthPort.NT.CopyFiles]

bthport.sys,,,0x100



[BthPort.NT.HW.DelReg]

HKR,,"Scans Before Out of Range",0

HKR,,"SCO Max Channels",0

HKR,,"Store Link Key COD Masks",0

HKR,,"SCO Support Level",0



[BthPort.NT.HW.AddReg]

HKR,,"Scans Before Out of Range",0x00010003,8

HKR,,"SCO Max Channels",0x00010001,2



HKR,,"Store Link Key COD Masks", 0x00000001, 00,00,1F,43, 00,00,05,40, 00,00,1F,83, 00,00,05,80





[BthPort_NoSco.NT.HW.AddReg]

HKR,,"SCO Support Level",0x00010001,0





[BthPort_SidebandSco.NT.HW.AddReg]

HKR,,"Sco Support Type",0x00010001,2



[BthPort_Service_Inst]

DisplayName    = %BTHPORT.SvcDesc%

ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER

StartType      = 3                  ; SERVICE_AUTO_START

ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL

ServiceBinary  = %12%\BTHport.sys

LoadOrderGroup = PNP Filter

AddReg=BthPort_Service_Inst.Setup.AddReg,BthPort_Service_Inst.Policy.AddReg,BthPort_Service_Inst.AddReg,BthPort_Service_Inst.System.AddReg



[BthPort_Service_Inst.AddReg]

HKR,"Parameters\Restrictions\COD Major 05 Minor 10","DontAddIncomingSPPInWizard", 0x00010001, 1

HKR,"Parameters\Restrictions\COD Major 05 Minor 20","DontAddIncomingSPPInWizard", 0x00010001, 1

HKR,"Parameters\Restrictions\COD Major 05 Minor 30","DontAddIncomingSPPInWizard", 0x00010001, 1

HKR,"Parameters\Restrictions\COD Major 06 Minor 20","DontAddIncomingSPPInWizard", 0x00010001, 1



; permanent child drivers

HKR,"Parameters\PnpId","RFCOMM",,"MS_RFCOMM"

HKR,"Parameters\PnpId","BTHBRB",,"MS_BTHBRB"



HKR,"Parameters\PnpId","BTHPAN",,"MS_BTHPAN"



HKR,"Parameters\PerDevices",,,



; HID

HKR,"Parameters\SupportedServices","{00001124-0000-1000-8000-00805f9b34fb}",0x00010003,1

; HCRP

HKR,"Parameters\SupportedServices","{00001126-0000-1000-8000-00805f9b34fb}",0x00010003,1

; DUN

HKR,"Parameters\SupportedServices","{00001103-0000-1000-8000-00805f9b34fb}",0x00010003,1

; SPP

HKR,"Parameters\SupportedServices","{00001101-0000-1000-8000-00805f9b34fb}",0x00010003,1

HKR,"Parameters\LocalServices\{00001101-0000-1000-8000-00805f9b34fb}",,,



; **Services which are not displayed in the Services tab of the device's properties dialog**

; PnP service

HKR,"Parameters\UnsupportedServices","{00001200-0000-1000-8000-00805F9B34FB}",0x00010003,1

;Service Discovery Service

HKR,"Parameters\UnsupportedServices","{00001000-0000-1000-8000-00805f9b34fb}",0x00010003,1

;BrowseGroupService

HKR,"Parameters\UnsupportedServices","{00001001-0000-1000-8000-00805f9b34fb}",0x00010003,1

;PublicBrowseGroupService

HKR,"Parameters\UnsupportedServices","{00001002-0000-1000-8000-00805f9b34fb}",0x00010003,1

;PanU

HKR,"Parameters\UnsupportedServices","{00001115-0000-1000-8000-00805f9b34fb}",0x00010003,1

;Object Push

HKR,"Parameters\UnsupportedServices","{00001105-0000-1000-8000-00805f9b34fb}",0x00010003,1

;Obex file transfer

HKR,"Parameters\UnsupportedServices","{00001106-0000-1000-8000-00805f9b34fb}",0x00010003,1

;IRMC sync command

HKR,"Parameters\UnsupportedServices","{00001107-0000-1000-8000-00805f9b34fb}",0x00010003,1

;PAN NAP

HKR,"Parameters\UnsupportedServices","{00001116-0000-1000-8000-00805f9b34fb}",0x00010003,1

;PAN GN

HKR,"Parameters\UnsupportedServices","{00001117-0000-1000-8000-00805f9b34fb}",0x00010003,1

;HeadsetAudioGateway

HKR,"Parameters\UnsupportedServices","{00001112-0000-1000-8000-00805f9b34fb}",0x00010003,1

;IrMCSyncService

HKR,"Parameters\UnsupportedServices","{00001104-0000-1000-8000-00805f9b34fb}",0x00010003,1

;SimAccessService

HKR,"Parameters\UnsupportedServices","{0000112d-0000-1000-8000-00805f9b34fb}",0x00010003,1

;PhonebookAccessPceService

HKR,"Parameters\UnsupportedServices","{0000112e-0000-1000-8000-00805f9b34fb}",0x00010003,1

;PhonebookAccessPseService

HKR,"Parameters\UnsupportedServices","{0000112f-0000-1000-8000-00805f9b34fb}",0x00010003,1

;FaxService

HKR,"Parameters\UnsupportedServices","{00001111-0000-1000-8000-00805f9b34fb}",0x00010003,1



; **Custom BR services which are not displayed in device manager**

;CDP Proximal Transport Service

HKR,"Parameters\UnsupportedServices","{c7f94713-891e-496a-a0e7-983a0946126e}", 0x00010003,1



; **LE Services which are not displayed in device manager**

;LE GAP Service

HKR,"Parameters\UnsupportedServices","{00001800-0000-1000-8000-00805f9b34fb}", 0x00010003,1

;LE GATT Service

HKR,"Parameters\UnsupportedServices","{00001801-0000-1000-8000-00805f9b34fb}", 0x00010003,1

;LE Device Information Service Service

HKR,"Parameters\UnsupportedServices","{0000180a-0000-1000-8000-00805f9b34fb}", 0x00010003,1

;LE Scan Parameter Service

HKR,"Parameters\UnsupportedServices","{00001813-0000-1000-8000-00805f9b34fb}", 0x00010003,1



;  ** Service groups. If more then one service is present, only the highest in the list will get a PDO **

;

; Headset/handsfree

HKR,"Parameters\ServiceGroups","MonoAudio", 0x00010000, "{0000111e-0000-1000-8000-00805f9b34fb}", "{00001108-0000-1000-8000-00805f9b34fb}"



;

; **Services that use SCO**

;

;Headset Service

HKR,"Parameters\HciBypassServices", "{00001108-0000-1000-8000-00805f9b34fb}",0x00010003,1

;Intercom Service

HKR,"Parameters\HciBypassServices", "{00001110-0000-1000-8000-00805f9b34fb}",0x00010003,1

;HandsetAudioGateway Service

HKR,"Parameters\HciBypassServices", "{00001112-0000-1000-8000-00805f9b34fb}",0x00010003,1

;Handsfree Service

HKR,"Parameters\HciBypassServices", "{0000111E-0000-1000-8000-00805f9b34fb}",0x00010003,1

;Handsfree Gateway Service

HKR,"Parameters\HciBypassServices", "{0000111F-0000-1000-8000-00805f9b34fb}",0x00010003,1



HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version01", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version01", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version01", "Subversion",      0x00010003,0x000E

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version02", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version02", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version02", "Subversion",      0x00010003,0x000F

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version03", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version03", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version03", "Subversion",      0x00010003,0x0010

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version04", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version04", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version04", "Subversion",      0x00010003,0x0011

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version05", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version05", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version05", "Subversion",      0x00010003,0x0014

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version06", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version06", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version06", "Subversion",      0x00010003,0x0015

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version07", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version07", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version07", "Subversion",      0x00010003,0x0000

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version08", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version08", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version08", "Subversion",      0x00010003,0x0041

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version09", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version09", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version09", "SubversionMin",   0x00010003,0x0034

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version09", "SubversionMax",   0x00010003,0x003F

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version10", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version10", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version10", "Subversion",      0x00010003,0x002C

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version11", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version11", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version11", "Subversion",      0x00010003,0x002E

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version12", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version12", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version12", "Subversion",      0x00010003,0x0032

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version13", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version13", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version13", "Subversion",      0x00010003,0x0049

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version14", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version14", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version14", "Subversion",      0x00010003,0x002F

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version15", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version15", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version15", "Subversion",      0x00010003,0x0030

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version16", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version16", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version16", "SubversionMin",   0x00010003,0x0042

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version16", "SubversionMax",   0x00010003,0x0045

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version17", "ManufacturerName",0x00010003,0x0059

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version17", "Version",         0x00010003,0x0006

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version17", "SubversionMin",   0x00010003,0x004C

HKR,"Parameters\ExceptionDB\Rules\001_DisconnectOnPairingNotSupported\LMP_Version17", "SubversionMax",   0x00010003,0x0051



HKR,"Parameters\ExceptionDB\Rules\002_SkipPairingIfNotSupported\VendorSpecificSection01", "ManufacturerId", 0x00010003,0x00C3



HKR,"Parameters","Slave Role COD Masks", 0x00000001, 00,00,1F,00, 00,00,04,00, 00,20,00,00, 00,20,00,00, 00,04,00,00, 00,04,00,00



[BthPort_Service_Inst.Setup.AddReg]

HKR,"Parameters",,0x00000010

HKR,"Parameters\Devices",,0x00000010

HKR,"Parameters\Services",,0x00000010



[BthPort_Service_Inst.Setup.AddReg.Security]

; add the ability for LocalService to modify the key and subkeys

"D:AR(A;CI;KA;;;LS)(A;CI;KA;;;SY)(A;CI;KA;;;BA)(A;CIIO;KA;;;CO)(A;CI;KR;;;AC)(A;CI;KR;;;BU)"



[BthPort_Service_Inst.Policy.AddReg]

; Enterprise Management Policy Store

HKR,"Parameters\Policy",, 0x00000010

HKR,"Parameters\Policy", "PM_AllowBluetooth",        %REG_DWORD%  ,2

HKR,"Parameters\Policy", "PM_AllowDiscoverableMode", %REG_DWORD%  ,1

HKR,"Parameters\Policy", "PM_AllowConnectableMode",  %REG_DWORD%  ,1

HKR,"Parameters\Policy", "PM_AllowAdvertising",      %REG_DWORD%  ,1

HKR,"Parameters\Policy", "PM_AllowOutOfBandPairing", %REG_DWORD%  ,1

HKR,"Parameters\Policy", "PM_LinkSecurityLevel",     %REG_DWORD%  ,0

HKR,"Parameters\Policy", "PM_LocalDeviceName",       %REG_SZ%     ,""

HKR,"Parameters\Policy", "PM_DevicesAllowedList",    %REG_BINARY% ,00

HKR,"Parameters\Policy", "PM_ServicesAllowedList",   %REG_BINARY% ,00

HKR,"Parameters\Policy", "PM_RequireRestrictedMode", %REG_DWORD%  ,0



[BthPort_Service_Inst.Policy.AddReg.Security]

; add the ability for BthServ to modify the key and subkeys

"D:AR(A;CI;KA;;;S-1-5-80-2586557155-168560303-1373426920-983201488-1499765686)(A;CI;KA;;;SY)(A;CI;KA;;;BA)(A;CIIO;KA;;;CO)(A;CI;KR;;;AC)(A;CI;KR;;;BU)"



[BthPort_Service_Inst.System.AddReg]

HKR,"Parameters\Keys",, 0x00000010



[BthPort_Service_Inst.System.AddReg.Security]

; secure system keys to local system only

"D:P(A;CI;KA;;;SY)"



[BthPort_EventLog_Inst]

AddReg=BthPort_EventLog_Inst.AddReg, BthPort_ETW.AddReg



[BthPort_EventLog_Inst.AddReg]

HKR,,EventMessageFile,0x00020002,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\Bthport.sys"

HKR,,TypesSupported,0x00010003,7



[BthPort_ETW.AddReg]

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/HCI","OwningPublisher",0x0,"{8a1f9517-3a8c-4a9e-a018-4f17a200f277}"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/HCI","Enabled",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/HCI","Isolation",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/HCI","ChannelAccess",0x0,"O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x7;;;SO)(A;;0x3;;;IU)(A;;0x3;;;SU)(A;;0x3;;;S-1-5-3)(A;;0x3;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/HCI","Type",0x00010001,2

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/L2CAP","OwningPublisher",0x0,"{8a1f9517-3a8c-4a9e-a018-4f17a200f277}"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/L2CAP","Enabled",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/L2CAP","Isolation",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/L2CAP","ChannelAccess",0x0,"O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x7;;;SO)(A;;0x3;;;IU)(A;;0x3;;;SU)(A;;0x3;;;S-1-5-3)(A;;0x3;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-BTH-BTHPORT/L2CAP","Type",0x00010001,2

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}",,0x0,"Microsoft-Windows-BTH-BTHPORT"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}","ResourceFileName",0x00020000,"%%SystemRoot%%\system32\drivers\bthport.sys"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}","MessageFileName",0x00020000,"%%SystemRoot%%\system32\drivers\bthport.sys"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}\ChannelReferences\0",,0x0,"Microsoft-Windows-BTH-BTHPORT/HCI"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}\ChannelReferences\0","Id",0x00010001,16

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}\ChannelReferences\0","Flags",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}\ChannelReferences\1",,0x0,"Microsoft-Windows-BTH-BTHPORT/L2CAP"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}\ChannelReferences\1","Id",0x00010001,17

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}\ChannelReferences\1","Flags",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{8a1f9517-3a8c-4a9e-a018-4f17a200f277}\ChannelReferences",Count,0x00010001,2

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Policy/Operational","OwningPublisher",0x0,"{0602ECEF-6381-4BC0-AEDA-EB9BB919B276}"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Policy/Operational","Enabled",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Policy/Operational","Isolation",0x00010001,1

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Policy/Operational","ChannelAccess",0x0,"O:BAG:SYD:(A;;0xf0007;;;SY)(A;;0x7;;;BA)(A;;0x3;;;BO)(A;;0x5;;;SO)(A;;0x1;;;IU)(A;;0x3;;;SU)(A;;0x1;;;S-1-5-3)(A;;0x2;;;S-1-5-33)(A;;0x1;;;S-1-5-32-573)"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels\Microsoft-Windows-Bluetooth-Policy/Operational","Type",0x00010001,1

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{0602ECEF-6381-4BC0-AEDA-EB9BB919B276}",,0x0,"Microsoft-Windows-Bluetooth-Policy"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{0602ECEF-6381-4BC0-AEDA-EB9BB919B276}","ResourceFileName",0x00020000,"%%SystemRoot%%\system32\drivers\bthport.sys"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{0602ECEF-6381-4BC0-AEDA-EB9BB919B276}","MessageFileName",0x00020000,"%%SystemRoot%%\system32\drivers\bthport.sys"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{0602ECEF-6381-4BC0-AEDA-EB9BB919B276}\ChannelReferences\0",,0x0,"Microsoft-Windows-Bluetooth-Policy/Operational"

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{0602ECEF-6381-4BC0-AEDA-EB9BB919B276}\ChannelReferences\0","Id",0x00010001,16

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{0602ECEF-6381-4BC0-AEDA-EB9BB919B276}\ChannelReferences\0","Flags",0x00010001,0

HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{0602ECEF-6381-4BC0-AEDA-EB9BB919B276}\ChannelReferences",Count,0x00010001,1





[Fsquirt.NT.AddReg]

HKCR, "CLSID\{047ea9a0-93bb-415f-a1c3-d7aeb3dd5087}\DefaultIcon", , %REG_EXPAND_SZ%, "%%SystemRoot%%\System32\fsquirt.exe,-107"

HKCR, "CLSID\{047ea9a0-93bb-415f-a1c3-d7aeb3dd5087}\LocalServer32", , %REG_EXPAND_SZ%, "%%SystemRoot%%\System32\fsquirt.exe"

HKCR, "CLSID\{047ea9a0-93bb-415f-a1c3-d7aeb3dd5087}\shellex\DropHandler", ,%REG_SZ%, "{047ea9a0-93bb-415f-a1c3-d7aeb3dd5087}"





[Strings]

;

;Non-localizable

;

REG_SZ=0x00000000

REG_EXPAND_SZ=0x00020000

REG_DWORD=0x00010001

REG_BINARY=0x00000001

SPSVCINST_ASSOCSERVICE= 0x00000002



;

;Localizable

;

BTHPORT.SvcDesc="Bluetooth Port Driver"

BthEnum.SVCDESC="Bluetooth Enumerator Service"

BTHUSB.SvcDesc="Bluetooth Radio USB Driver"

BTHMINI.SvcDesc="Bluetooth Radio Driver"



Microsoft="Microsoft"

BthMini.DeviceDesc = "Bluetooth Radio"

BthMini_CopyFilesOnly.DeviceDesc = "Bluetooth Extensibility Miniport Driver"

BthEnum_Filter.DeviceDesc = "Bluetooth Enumerator Filter Device"

BthUsb.DeviceDesc = "Bluetooth Radio"



; ------------- Device Strings - start -------------------------

; Microsoft

BTH\MS_BTHBRB.DeviceDesc="Microsoft Bluetooth Enumerator"

BTHENUM\GENERIC_SERVICE.DeviceDesc="Generic Bluetooth Service"

BTHENUM\{00001000-0000-1000-8000-00805f9b34fb}="Service Discovery Service"

BTHENUM\{00001001-0000-1000-8000-00805f9b34fb}="Browse Group Service"

BTHENUM\{00001002-0000-1000-8000-00805f9b34fb}="Public Browse Group Service"

BTHENUM\{00001115-0000-1000-8000-00805f9b34fb}="Personal Area Network Service"

BTHENUM\{00001105-0000-1000-8000-00805f9b34fb}="Object Push Service"

BTHENUM\{00001106-0000-1000-8000-00805f9b34fb}="Obex File Transfer Service"

BTHENUM\{00001107-0000-1000-8000-00805f9b34fb}="IRMC Sync Command Service"

BTHENUM\{00001116-0000-1000-8000-00805f9b34fb}="Personal Area Network NAP Service"

BTHENUM\{00001117-0000-1000-8000-00805f9b34fb}="Personal Area Network GN Service"

BTHENUM\{0000110a-0000-1000-8000-00805f9b34fb}="Audio Source Service"

BTHENUM\{0000110b-0000-1000-8000-00805f9b34fb}="Audio Sink Service"

BTHENUM\{00001112-0000-1000-8000-00805f9b34fb}="Headset Audio Gateway Service"

BTHENUM\{0000111e-0000-1000-8000-00805F9B34FB}="Handsfree Handsfree Service"

BTHENUM\{0000111f-0000-1000-8000-00805F9B34FB}="Handsfree Audio Gateway Service"

BTHENUM\{00001104-0000-1000-8000-00805f9b34fb}="IrMC Sync Service"

BTHENUM\{0000112d-0000-1000-8000-00805f9b34fb}="Sim Access Service"

BTHENUM\{0000112e-0000-1000-8000-00805f9b34fb}="Phonebook Access Pce Service"

BTHENUM\{0000112f-0000-1000-8000-00805f9b34fb}="Phonebook Access Pse Service"

BTHENUM\{00001111-0000-1000-8000-00805f9b34fb}="Fax Service"

BTHENUM\{00001200-0000-1000-8000-00805f9b34fb}="Device Identification Service"

BTHENUM\{c7f94713-891e-496a-a0e7-983a0946126e}="CDP Proximal Transport Service"

BTHENUM\GENERIC_DEVICE="Bluetooth Device"

; ------------- Device Strings - end  --------------------------

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.71