;


















; Broadcom Bluetooth AVDT Service Installation


















;


















; Copyright (c) 2006-2007, Broadcom Corp.


















;


















[Version]


















Signature="$WINDOWS NT$"


















Class=BluetoothVirtual


















CLASSGUID={C7C038AD-1F2D-44d4-B2FE-D912BE20E6D5}


















Provider=%V_WIDCOMM%


















CatalogFile=btwavdt.cat


















DriverVer=08/28/2007,6.1.0.2000





































[SourceDisksNames]


















1 = %Source_Description%,,,





































[SourceDisksFiles]


















btwavdt.sys  = 1





































[DestinationDirs]


















DefaultDestDir   = 12


















Drivers_Dir      = 12





































[ClassInstall32.NT]


















AddReg=BluetoothVirtual.NT.AddReg


















; CopyFiles=BluetoothVirtual.NT.CopyFiles





































[BluetoothVirtual.NT.AddReg]


















HKR,,,,%BluetoothVirtualName%


















HKR,,NoInstallClass,,1


















HKR,,NoDisplayClass,,1


















HKR,,Installer32,,"bthci.dll,BluetoothClassInstaller"


















HKR,,Icon,,"201"





































; [BluetoothVirtual.NT.CopyFiles]


















; bthci.dll


















; bthserv.dll





































[Manufacturer]


















%V_WIDCOMM%=WIDCOMM





































[WIDCOMM]


















; BTW proper install


















%Btwavdt.DeviceDesc%=Btwavdt_Device, {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\BTWAVDT





































; No longer used (former MSFT static install)


















; %Btwavdt.DeviceDesc%=Btwavdt_Device, BTH\BTWAVDT


















; %Btwavdt.DeviceDesc%=Btwavdt_Device, BTHENUM\{00000019-0000-1000-8000-00805f9b34fb}





































; Per UUID install


















%BTAUDIO.DeviceDesc%=BTAUDIO,BTHENUM\{00001108-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%BTAUDIO.DeviceDesc1%=BTAUDIO,BTHENUM\{0000111e-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%BTAUDIO.DeviceDesc2%=BTAUDIO,BTHENUM\{00001112-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%BTAUDIO.DeviceDesc3%=BTAUDIO,BTHENUM\{0000111f-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f





































%BTWAUDIO.DeviceDesc%=BTWAUDIO,BTHENUM\{0000110b-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%BTWAUDIO.DeviceDesc1%=BTWAUDIO,BTHENUM\{0000110a-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f





































%WC_AVCONTROL_DESCRIPTION%=WC_AVCONTROL,BTHENUM\{0000110e-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f





































%FTP.DeviceDesc1%=BTWNULL,BTHENUM\{00001106-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%OPP.DeviceDesc1%=BTWNULL,BTHENUM\{00001105-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%SYNC.DeviceDesc1%=BTWNULL,BTHENUM\{00001104-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%LAP.DeviceDesc1%=BTWNULL,BTHENUM\{00001102-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%AVRCTARGET.DeviceDesc1%=BTWNULL,BTHENUM\{0000110C-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%WIA.DeviceDesc1%=BTWNULL,BTHENUM\{0000111b-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%FAX.DeviceDesc1%=BTWNULL,BTHENUM\{00001111-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%SYNCML.DeviceDesc1%=BTWNULL,BTHENUM\{00000002-0000-1000-8000-0002ee000002}_LOCALMFG&000f


















%BPPDP.DeviceDesc1%=BTWNULL,BTHENUM\{00001118-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%BPPBP.DeviceDesc1%=BTWNULL,BTHENUM\{00001122-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%BPPPS.DeviceDesc1%=BTWNULL,BTHENUM\{00001123-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%PBAPPSE.DeviceDesc1%=BTWNULL,BTHENUM\{0000112F-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%VDPSRC.DeviceDesc1%=BTWNULL,BTHENUM\{00001303-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f


















%VDPSNK.DeviceDesc1%=BTWNULL,BTHENUM\{00001304-0000-1000-8000-00805f9b34fb}_LOCALMFG&000f





































; BTW proper device


















[Btwavdt_Device.NTX86]


















CopyFiles=Drivers_Dir





































[Btwavdt_Device.NTX86.hw]


















AddReg=Btwavdt_Device.hw.reg





































[Btwavdt_Device.hw.reg]


















HKR,,"BtAddress",,"0000000000000000"





































[Btwavdt_Device.NTX86.Services]


















AddService = btwavdt,%SPSVCINST_ASSOCSERVICE%, btwavdt_Service_Inst





































; AV device


















[BTWAUDIO.NTX86]


















CopyFiles=Drivers_Dir





































[BTWAUDIO.NTX86.hw]


















AddReg=BTWAUDIO.hw.reg





































[BTWAUDIO.hw.reg]


















HKR,,"BTWDeviceType",0x10001,0





































[BTWAUDIO.NTX86.Services]


















AddService = btwavdt,%SPSVCINST_ASSOCSERVICE%, btwavdt_Service_Inst
























































; Headset device


















[BTAUDIO.NTX86]


















CopyFiles=Drivers_Dir





































[BTAUDIO.NTX86.hw]


















AddReg=BTAUDIO.hw.reg





































[BTAUDIO.hw.reg]


















HKR,,"BTWDeviceType",0x10001,1





































[BTAUDIO.NTX86.Services]


















AddService = btwavdt,%SPSVCINST_ASSOCSERVICE%, btwavdt_Service_Inst
























































; RC device


















[WC_AVCONTROL.NTX86]


















CopyFiles=Drivers_Dir





































[WC_AVCONTROL.NTX86.hw]


















AddReg=WC_AVCONTROL.hw.reg





































[WC_AVCONTROL.hw.reg]


















HKR,,"BTWDeviceType",0x10001,2





































[WC_AVCONTROL.NTX86.Services]


















AddService = btwavdt,%SPSVCINST_ASSOCSERVICE%, btwavdt_Service_Inst





































[Drivers_Dir]


















btwavdt.sys





































[btwavdt_Service_Inst]


















DisplayName    = %btwavdt.SVCDESC%


















ServiceType    = 1               ; SERVICE_KERNEL_DRIVER


















StartType      = 3               ; SERVICE_DEMAND_START 


















ErrorControl   = 1               ; SERVICE_ERROR_NORMAL


















ServiceBinary  = %12%\btwavdt.sys


















LoadOrderGroup = Extended Base





































; NULL Device


















[BTWNULL.NTX86]





































[BTWNULL.NTX86.Services]


















AddService = , %SPSVCINST_ASSOCSERVICE%  ; null service install
























































[Strings]


















V_WIDCOMM="Broadcom Corp."


















BTWClassName="Bluetooth Devices"


















Source_Description="Broadcom Installation Media"


















SPSVCINST_ASSOCSERVICE= 0x00000002


















Btwavdt.DeviceDesc = "Bluetooth AVDT Driver"


















BTAUDIO.DeviceDesc="Bluetooth Headset"


















BTAUDIO.DeviceDesc1="Bluetooth Hands-free"


















BTAUDIO.DeviceDesc2="Bluetooth Headset AG"


















BTAUDIO.DeviceDesc3="Bluetooth Hands-free AG"


















BTWAUDIO.DeviceDesc="Bluetooth AV"


















BTWAUDIO.DeviceDesc1="Bluetooth AV Source"


















WC_AVCONTROL_DESCRIPTION= "Bluetooth Remote Control"


















FTP.DeviceDesc1="Bluetooth FTP"


















LAP.DeviceDesc1="Bluetooth LAN Access over PPP"


















FAX.DeviceDesc1="Bluetooth FAX"


















OPP.DeviceDesc1="Bluetooth OPP"


















SYNC.DeviceDesc1="Bluetooth SYNC"


















SYNCML.DeviceDesc1="Bluetooth SyncML"


















AVRCTARGET.DeviceDesc1="Bluetooth AV Remote Control Target"


















WIA.DeviceDesc1="Bluetooth Imaging Responder"


















btwavdt.SVCDESC = "Bluetooth AVDT Service"


















BluetoothVirtualName="Bluetooth Virtual Devices"


















BPPDP.DeviceDesc1="Bluetooth BPP Direct"


















BPPBP.DeviceDesc1="Bluetooth BPP Basic"


















BPPPS.DeviceDesc1="Bluetooth BPP Status"


















PBAPPSE.DeviceDesc1="Bluetooth Phone Boook Access"


















VDPSRC.DeviceDesc1="Video Source Device"


















VDPSNK.DeviceDesc1="Video Sink Device"


















