BbRfcomm.inf Driver File Contents (2.0.103.zip)

;*****************************************************************************************************
;
;	Brainboxes' BbRfcomm Driver INF file 
;
;
;*****************************************************************************************************
; The Version section has to be on top of every INF file :
;
; BrainBoxesBluetooth (unique identifier for finding & deleting oem infs)

[Version]
Signature = $CHICAGO$
Class = BrainBoxesBluetooth
ClassGuid = {7818C12F-604B-45e1-A96F-B46B3B4C38F8}
Provider = %CompanyName%
DriverVer=01/22/03, 2.0.103.0


;*****************************************************************************************************
; The manufacturers section specifies the models section, which belongs to the manufacturer :
;
[Manufacturer]
%CompanyName% = BrainBoxesModels


;*****************************************************************************************************
; The Models section
;
[BrainBoxesModels]
"Brain Boxes Bluetooth RFCOMM Layer" = BB_RFCOMM, BbRfcomm


;*****************************************************************************************************
; Any Model specified with ExcludeFromSelect will not be displayed to the user in the 
; Add New Hardware wizard :
;
[ControlFlags]
ExcludeFromSelect = BbRfcomm


;*****************************************************************************************************
; Specifies the registry entries to be made under ..\Enum\
;
[BbRfcommHW.reg]
HKR,, "TypeOfDevice", 0x00010001, 32774
HKR,, "DeviceName", 0x00000000, "Brain_Boxes_Bluetooth_RFCOMM_Layer"
HKR,, "SymbolicLinkName", 0x00000000, ""
HKR,, "DeviceIsExclusive", 0x00010001, 1
HKR,, "IoType", 0x00010001, 4
HKR,, "DisplayInUi", 0x00010001, 1
HKR,, "DeviceIndexingPolicyType", 0x00010001, 0x00000102
HKR,, "ReadClientType", 0x00010001, 1		;PACKET_READ_WITH_EVENT_NOTIFICATION
HKR,, "OutgoingWriteType", 0x00010001, 2	;PACKET_WRITE_WITH_CONTEXT

HKR, "Child1", "ContextID", 0x00010001, 1
HKR, "Child1", "TypeOfDevice", 0x00010001, 32784
HKR, "Child1", "DeviceName", 0x00000000, ""
HKR, "Child1", "SymbolicLinkName", 0x00000000, ""
HKR, "Child1", "DeviceIsExclusive", 0x00010001, 1
HKR, "Child1", "IoType", 0x00010001, 4
HKR, "Child1", "DoPowerPagable", 0x00010001, 0
HKR, "Child1", "ChildDeviceID", 0x00010001, 0
HKR, "Child1", "LockSupported", 0x00010001, 0
HKR, "Child1", "EjectSupported", 0x00010001, 0
HKR, "Child1", "Removable", 0x00010001, 0
HKR, "Child1", "DockDevice", 0x00010001, 0
HKR, "Child1", "UniqueID", 0x00010001, 0
HKR, "Child1", "SilentInstall", 0x00010001, 0
HKR, "Child1", "RawDeviceOK", 0x00010001, 0
HKR, "Child1", "SurpriseRemovalOK", 0x00010001, 0
HKR, "Child1", "WakeFromD0", 0x00010001, 0
HKR, "Child1", "WakeFromD1", 0x00010001, 0
HKR, "Child1", "WakeFromD2", 0x00010001, 0
HKR, "Child1", "WakeFromD3", 0x00010001, 0
HKR, "Child1", "HardwareDisabled", 0x00010001, 0
HKR, "Child1", "Address", 0x00010001, 0xffffffff
HKR, "Child1", "UINumber", 0x00010001, 0xffffffff
HKR, "Child1", "DeviceState_PowerSystemWorking", 0x00010001, 1
HKR, "Child1", "DeviceState_PowerSystemSleeping1", 0x00010001, 4
HKR, "Child1", "DeviceState_PowerSystemSleeping2", 0x00010001, 4
HKR, "Child1", "DeviceState_PowerSystemSleeping3", 0x00010001, 4
HKR, "Child1", "DeviceState_PowerSystemHibernate", 0x00010001, 4
HKR, "Child1", "DeviceState_PowerSystemShutdown", 0x00010001, 4
HKR, "Child1", "SystemWake", 0x00010001, 0
HKR, "Child1", "DeviceWake", 0x00010001, 0
HKR, "Child1", "D1Latency", 0x00010001, 0
HKR, "Child1", "D2Latency", 0x00010001, 0
HKR, "Child1", "D3Latency", 0x00010001, 0
HKR, "Child1", "HandleDeviceTextLocationInformation", 0x00010001, 0
HKR, "Child1", "DeviceTextLocationInformation", 0x00000000, ""
HKR, "Child1", "DeviceTextDescription", 0x00000000, "Brain Boxes Bluetooth OBEX Layer"
HKR, "Child1", "BusQueryDeviceID", 0x00000000, "Ports\BbObex"
HKR, "Child1", "HandleBusQueryHardwareIDs", 0x00010001, 1
HKR, "Child1", "BusQueryHardwareIDs", 0x00000000, "BbObex"
HKR, "Child1", "HandleBusQueryCompatibleIDs", 0x00010001, 0
HKR, "Child1", "BusQueryCompatibleIDs", 0x00000000, ""
HKR, "Child1", "HandleBusQueryInstanceID", 0x00010001, 1
HKR, "Child1", "BusQueryInstanceID", 0x00000000, "0000"
HKR, "Child1", "BusTypeGuid", 0x00000000, "{C5FEE9E7-8EFE-4f22-B346-E470BB0072D8}"
HKR, "Child1", "LegacyBusType", 0x00010001, 15	;PnPBus
HKR, "Child1", "BusNumber", 0x00010001, 1
HKR, "Child1", "ReadServerType", 0x00010001, 1		;PACKET_READ_WITH_EVENT_NOTIFICATION
HKR, "Child1", "IncomingWriteType", 0x00010001, 2	;PACKET_WRITE_WITH_CONTEXT


[Strings]
CompanyName = "Brain Boxes Limited"
Installation_Disk_Name = "Brain Boxes Bluetooth Installation Disk"


;------------------------------------------------------------------------------
;  Windows 2000+ Sections
;------------------------------------------------------------------------------

[BB_RFCOMM.NT]

[BB_RFCOMM.NT.HW]
AddReg = BbRfcommHW.reg, BbRfcommHW2K.reg

[BB_RFCOMM.NT.Services]
AddService = BbRfcomm, 2, BbRfcomm.Service, BbRfcomm.EventLog

[BbRfcomm.Service]
DisplayName = "Brain Boxes RFCOMM Layer Service"
ServiceType = 1
StartType = 3
ErrorControl = 1
LoadOrderGroup = Extended base
ServiceBinary = %12%\BbRfcomm.sys
AddReg = BbRfcomm_Templates.reg

[BbRfcomm_Templates.reg]
HKR,, "SharedResourceKillerDriverName", 0x00000000, "BbBtSer"

[BbRfcomm.EventLog]
AddReg = BbRfcomm.EventLog.reg

[BbRfcomm.EventLog.reg]
HKR,, EventMessageFile, %ADDREG_EXPAND_SZ%, "%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\BbRfcomm.sys"
HKR,, TypesSupported, 0x00010001, 7

[BbRfcommHW2K.reg]
HKR,, "NumberChildDevices", 0x00010001, 1





;------------------------------------------------------------------------------
;  Windows 98 Sections
;------------------------------------------------------------------------------

[BB_RFCOMM]
AddReg=DriverAddReg

[DriverAddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,BbRfcomm.sys

[BB_RFCOMM.HW]
AddReg=BbRfcommHW.reg, BbRfcommHW.reg, BbRfcommHW98.reg

[BbRfcommHW98.reg]
HKR,, "NumberChildDevices", 0x00010001, 0
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: web1, load: 0.90