; Microsoft Windows Bluetooth Driver INF ; Copyright (c) 2002 Microsoft Corporation [Version] Signature="$Windows NT$" Class=Bluetooth Provider=%MS% CLASSGUID={e0cbf06c-cd8b-4647-bb8a-263b43f0f974} DriverVer=07/01/2001,5.1.2535.0 [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 bthserv.dll [ControlFlags] ExcludeFromSelect="BTH\MS_BTHBRB" [DestinationDirs] DefaultDestDir = 11 BthPort.NT.CopyFiles = 12 BluetoothClass.NT.CopyFiles=11 BthUsb.NT.Copy = 12 BthEnum.NT.Copy = 12 Serial.NT.Copy = 12 [Manufacturer] %Microsoft%=Microsoft Apple=Apple ;------------- Device section - Start ----------------------- [Microsoft] %BTH\MS_BTHBRB.DeviceDesc% = BthEnum, BTH\MS_BTHBRB [Apple] Apple Bluetooth Radio= BthUsb, USB\Vid_05ac&Pid_8205 ;------------- Device section - End ----------------------- ;---------------------------------------------------------------------------- ; USB Bluetooth radios ;---------------------------------------------------------------------------- [BthUsb.NT] AddReg=BthPort.NT.Setup.AddReg,BthPort.NT.AddReg CopyFiles=BthUsb.NT.Copy, BthPort.NT.CopyFiles [BthUsb.NT.Copy] BTHUSB.SYS [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 [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%\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 [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;GRGW;;;PU)(A;CI;GRGW;;;LS)" [BthPort.NT.CopyFiles] bthport.sys [BthPort.NT.HW.AddReg] HKR,,%ScansBeforeOutOfRange%,0x00010003,8 [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 [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 [SourceDisksNames] 1 = %Bth.Diskname%,\win51ip.b2,,\i386 [SourceDisksFiles] bthci.dll=1 bthserv.dll=1 bthenum.sys=1 bthport.sys=1 bthusb.sys=1 [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" 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" Bth.Diskname="Bluetooth" MS="Microsoft" Microsoft="Microsoft" ; ------------- Device Strings - start ------------------------- ; Microsoft BTH\MS_BTHBRB.DeviceDesc="Microsoft Bluetooth Enumerator" ; ------------- Device Strings - end --------------------------