; Microsoft Windows Bluetooth Driver INF ; Copyright (c) 2002 Microsoft Corporation ;;++ Added by AddSDisk.cmd [SourceDisksNames] 3426=windows cd [SourceDisksFiles] bthusb.sys = 3426 bthenum.sys = 3426 bthport.sys = 3426 fsquirt.exe = 3426 bthprops.cpl = 3426 ;;-- [Version] ;; Commented by AddSDisk.cmd ;; LayoutFile=layout.inf Signature="$Windows NT$" Class=Bluetooth Provider=%MS% CLASSGUID={e0cbf06c-cd8b-4647-bb8a-263b43f0f974} DriverVer=06/21/2006,6.0.5384.4 [DestinationDirs] DefaultDestDir = 11 ;LDID_SYS BthPort.NT.CopyFiles = 12 ;DIRID_DRIVERS BluetoothClass.NT.CopyFiles=11 ;LDID_SYS BthUsb.NT.Copy = 12 ;DIRID_DRIVERS BthEnum.NT.Copy = 12 ;DIRID_DRIVERS Serial.NT.Copy = 12 ;DIRID_DRIVERS Fsquirt.NT.CopyFiles = 11 ;LDID_SYS Bthprops.NT.CopyFiles = 11 ;LDID_SYS [ClassInstall32.NT] AddReg=BluetoothClass.NT.AddReg CopyFiles=BluetoothClass.NT.CopyFiles [BluetoothClass.NT.AddReg] HKR,,,,%BluetoothClassName% HKR,,NoInstallClass,,1 HKR,,Installer32,,"bthci.dll,BluetoothClassInstaller" HKR,,Icon,,"201" [BluetoothClass.NT.CopyFiles] bthci.dll,,,0x100 bthserv.dll,,,0x100 [ControlFlags] ExcludeFromSelect="BTH\MS_BTHBRB" [Manufacturer] %Microsoft%=Microsoft, NTx86...1 ALPS=ALPS, NTx86...1 Belkin=Belkin, NTx86...1 Brain Boxes=BrainBoxes, NTx86...1 Broadcom=Broadcom, NTx86...1 Cambridge Silicon Radio Ltd.=Cambridge, NTx86...1 Dell=Dell, NTx86...1 FIC=FIC, NTx86...1 GVC=GVC, NTx86...1 HP=HP, NTx86...1 IBM=IBM, NTx86...1 Microlink=MicroLink, NTx86...1 MicrosoftHW=MicrosoftHW, NTx86...1 MicroStar=MicroStar, NTx86...1 Motion Computing=MotionComputing, NTx86...1 Silicon Wave=SiliconWave, NTx86...1 Sony=Sony, NTx86...1 TDK=TDK, NTx86...1 TOSHIBA=Toshiba, NTx86...1 Zeevo=Zeevo, NTx86...1 ;------------- Device section - Start ----------------------- [ALPS.NTx86...1] ALPS Integrated Bluetooth Device= BthUsb, USB\Vid_044e&Pid_3005 Alps Bluetooth USB Adapter= BthUsb, USB\Vid_044e&Pid_3006 [Belkin.NTx86...1] Belkin Bluetooth Adapter= BthUsb, USB\Vid_050d&Pid_0081 Belkin Bluetooth Adapter= BthUsb, USB\Vid_050d&Pid_0084 ISSC USB Bluetooth Device= BthUsb, USB\Vid_1131&Pid_1001&Rev_0373 [BrainBoxes.NTx86...1] Brain Boxes USB Bluetooth Adapter BL-554= BthUsb, USB\Vid_05d1&Pid_0003 [Broadcom.NTx86...1] 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 Motorola PC850= BthUsb, USB\Vid_22b8&Pid_0850 [Cambridge.NTx86...1] 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 [Dell.NTx86...1] Dell TrueMobile Bluetooth Module= BthUsb, USB\VID_413C&PID_8000 Dell Wireless 350 Bluetooth Module= BthUsb, USB\VID_413C&PID_8103 [FIC.NTx86...1] FIC Bluetooth Wireless Adapter= BthUsb, USB\Vid_05b1&Pid_1389 [GVC.NTx86...1] GVC Bluetooth Wireless Adapter= BthUsb, USB\Vid_0525&Pid_a220 [HP.NTx86...1] "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.NTx86...1] 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.NTx86...1] BT450 Bluetooth Wireless Printer and PC Adapter - IPG= BthUsb, USB\Vid_03f0&Pid_d104 [MicrosoftHW.NTx86...1] Microsoft Wireless Transceiver for Bluetooth= BthUsb, USB\Vid_045e&Pid_007e Microsoft Wireless Transceiver for Bluetooth 2.0= BthUsb, USB\Vid_045e&Pid_009c [Microsoft.NTx86...1] %BTH\MS_BTHBRB.DeviceDesc%= BthEnum, BTH\MS_BTHBRB [MicroStar.NTx86...1] MSI Bluetooth Device= BthUsb, USB\Vid_0DB0&Pid_6855&Rev_2000 [MotionComputing.NTx86...1] Motion Computing USB Bluetooth Device= BthUsb, USB\Vid_10ab&Pid_1002 [SiliconWave.NTx86...1] 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.NTx86...1] 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 [TDK.NTx86...1] TDK Bluetooth USB Adapter= BthUsb, USB\Vid_04BF&Pid_0319 TDK Bluetooth USB Adaptor= BthUsb, USB\VID_04BF&PID_0320 [Toshiba.NTx86...1] 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_0509 [Zeevo.NTx86...1] 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 ;---------------------------------------------------------------------------- [BthUsb.NT] AddReg=BthPort.NT.Setup.AddReg,BthPort.NT.AddReg CopyFiles=BthUsb.NT.Copy, BthPort.NT.CopyFiles, Fsquirt.NT.CopyFiles, Bthprops.NT.CopyFiles ProfileItems=Fsquirt.NT.ProfileItems [BthUsb.NT.Copy] BTHUSB.SYS,,,0x100 [BthUsb.NT.HW] AddReg=BthPort.NT.HW.AddReg [BthUsb.NT.Services] Addservice = BTHUSB, 0x00000002, BthUsb_Service_Inst, BthUsb_EventLog_Inst Addservice = BTHPORT, , BthPort_Service_Inst, BthPort_EventLog_Inst [BthUsb_Service_Inst] DisplayName = %BTHUSB.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_AUTO_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\BTHUSB.sys LoadOrderGroup = PNP Filter [BthUsb_EventLog_Inst] AddReg=BthUsb_EventLog_Inst.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 ;---------------------------------------------------------------------------- ; 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_Service_Inst] ;----------------------------------------------------- DisplayName = %BthEnum.SVCDESC% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\BthEnum.sys ;---------------------------------------------------------------------------- ; BthPort support sections ;---------------------------------------------------------------------------- [BthPort.NT.AddReg] ; permanent child drivers HKLM,%Bthport.Parameters%\PnpId,"RFCOMM",,"MS_RFCOMM" HKLM,%Bthport.Parameters%\PnpId,"BTHBRB",,"MS_BTHBRB" HKLM,%Bthport.Parameters%\PnpId,"BTHPAN",,"MS_BTHPAN" HKLM,%Bthport.Parameters%\PerDevices,,, ; HID HKLM,%Bthport.Parameters%\SupportedServices,"{00001124-0000-1000-8000-00805f9b34fb}",0x00010003,1 ; HCRP HKLM,%Bthport.Parameters%\SupportedServices,"{00001126-0000-1000-8000-00805f9b34fb}",0x00010003,1 ; DUN HKLM,%Bthport.Parameters%\SupportedServices,"{00001103-0000-1000-8000-00805f9b34fb}",0x00010003,1 ; SPP ; SPP is enabled by bthport ; **Services which should never get PDO's:*** ; PnP service HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001200-0000-1000-8000-00805F9B34FB}",0x00010003,1 ;Service Discovery Service HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001000-0000-1000-8000-00805f9b34fb}",0x00010003,1 ;BrowseGroupService HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001001-0000-1000-8000-00805f9b34fb}",0x00010003,1 ;PublicBrowseGroupService HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001002-0000-1000-8000-00805f9b34fb}",0x00010003,1 ;PanU HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001115-0000-1000-8000-00805f9b34fb}",0x00010003,1 ;Object Push HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001105-0000-1000-8000-00805f9b34fb}",0x00010003,1 ;Obex file transfer HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001106-0000-1000-8000-00805f9b34fb}",0x00010003,1 ;IRMC sync command HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001107-0000-1000-8000-00805f9b34fb}",0x00010003,1 ;PAN NAP HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001116-0000-1000-8000-00805f9b34fb}",0x00010003,1 ;PAN GN HKLM,%Bthport.Parameters%\UnsupportedServices,"{00001117-0000-1000-8000-00805f9b34fb}",0x00010003,1 ; Local Services ; SPP default settings are done by bthport HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"BluetoothAuthenticationAgent",0,"rundll32.exe bthprops.cpl,,BluetoothAuthenticationAgent" [BthPort.NT.Setup.AddReg] HKLM,%Bthport.Parameters%,,0x00000010 HKLM,%Bthport.Parameters%\Devices,,0x00000010 HKLM,%Bthport.Parameters%\Services,,0x00000010 [BthPort.NT.Setup.AddReg.Security] ; add the ability for power users and LocalService to modify the key and subkeys "D:AR(A;CI;KA;;;PU)(A;CI;KA;;;LS)" [BthPort.NT.CopyFiles] bthport.sys,,,0x100 [BthPort.NT.HW.AddReg] HKR,,%ScansBeforeOutOfRange%,0x00010003,8 ;List of COD mask/value pairs. This info is used to enable the 'stored link key' feature for ;the specified devices. The feature is enabled if the expression (COD & mask) == value is true. ;Each value is 4 bytes and written in big-endian format to make the user input easier. ;For example: mask 0x00001F43 with value 0x00000540 matches Bluetooth keyboard devices. HKR,,%StoreLinkKeyCodMasks%, 0x00000001, 00,00,1F,43, 00,00,05,40, 00,00,1F,83, 00,00,05,80 [BthPort_Service_Inst] DisplayName = %BTHPORT.SvcDesc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_AUTO_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\BTHport.sys LoadOrderGroup = PNP Filter AddReg=BthPort_Service_Inst.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 [BthPort_EventLog_Inst] AddReg=BthPort_EventLog_Inst.AddReg [BthPort_EventLog_Inst.AddReg] HKR,,EventMessageFile,0x00020002,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\Bthport.sys" HKR,,TypesSupported,0x00010003,7 [Fsquirt.NT.CopyFiles] fsquirt.exe,,,0x100 [Fsquirt.NT.ProfileItems] Name = %FSQUIRT_DESC% CmdLine = 11,, fsquirt.exe SubDir = %COMMUNICATIONS_GROUP% WorkingDir = 11 IconIndex = 0 InfoTip = "@%11%\fsquirt.exe,-2305" DisplayResource = "%11%\fsquirt.exe",2303 [Bthprops.NT.CopyFiles] bthprops.cpl,,,0x100 [Strings] ; ; Not localizable ; ScansBeforeOutOfRange="Scans Before Out of Range" PeriodicInquiryEnabled="Periodic Inquiry Enabled" PeriodicInquiryPeriod="Inquiry Period" PeriodicInquiryMinSilence="Minimum Silence Period" PeriodicInquiryMaxSilence="Maximum Silence Period" Unsupported_HCI_Commands="Unsupported HCI commands" StartDelay="StartDelay" AclWriteDelay="AclWriteDelay" StoreLinkKeyCodMasks="Store Link Key COD Masks" Bthport.Parameters="SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters" ; ;Localizable ; BluetoothClassName="Bluetooth Radios" BTHPORT.SvcDesc="Bluetooth Port Driver" BthEnum.SVCDESC="Bluetooth Request Block Driver" Bthser.SVCDESC="Bluetooth Radio Serial Driver" BTHUSB.SvcDesc="Bluetooth Radio USB Driver" BthBCSP.SVCDESC="BCSP Transport Protocol Driver" Serial.SVCDESC = "Serial port driver" FSQUIRT_DESC="Bluetooth File Transfer Wizard" COMMUNICATIONS_GROUP="Accessories\Communications" Bth.Diskname="Bluetooth" MS="Microsoft" Microsoft="Microsoft" ; ------------- Device Strings - start ------------------------- ; Microsoft BTH\MS_BTHBRB.DeviceDesc="Microsoft Bluetooth Enumerator" ; ------------- Device Strings - end --------------------------