;










; 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=06/11/2007,6.1.0.1202





















[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"










