;
; Broadcom Bluetooth L2CAP Driver Installation
;
; Copyright (c) 2007, Broadcom Corp.
;
[Version]
Signature="$WINDOWS NT$"
Class=BluetoothVirtual
CLASSGUID={C7C038AD-1F2D-44d4-B2FE-D912BE20E6D5}
Provider=%V_WIDCOMM%
CatalogFile=btwl2cap64.cat
DriverVer=01/23/2008,6.2.0.1200

[SourceDisksNames]
1 = %Source_Description%,,,

[SourceDisksFiles]
btwl2cap.sys  = 1

[DestinationDirs]
DefaultDestDir   = 12
Drivers_Dir      = 12

[ClassInstall32.NT]
AddReg=BluetoothVirtual.NT.AddReg

[BluetoothVirtual.NT.AddReg]
HKR,,,,%BluetoothVirtualName%
HKR,,NoInstallClass,,1
HKR,,NoDisplayClass,,1
HKR,,Installer32,,"bthci.dll,BluetoothClassInstaller"
HKR,,Icon,,"201"

[Manufacturer]
%V_WIDCOMM%=WIDCOMM, NTamd64

[WIDCOMM.NTamd64]
; static install
%BTWL2CAP.DeviceDesc%=BTWL2CAPST,BTHENUM\{6E0C8F4C-D928-4852-B6B2-F0F0E0D126FA}

; Static device
[BTWL2CAPST.NTamd64]
CopyFiles=Drivers_Dir

[BTWL2CAPST.NTamd64.hw]
AddReg=BTWL2CAPST.hw.reg

[BTWL2CAPST.hw.reg]
HKR,,"BTWL2CAPDeviceType",0x10001,0

[BTWL2CAPST.NTamd64.Services]
AddService = btwl2cap,%SPSVCINST_ASSOCSERVICE%, btwl2cap_Service_Inst

[Drivers_Dir]
btwl2cap.sys

[btwl2cap_Service_Inst]
DisplayName    = %btwl2cap.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START 
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\btwl2cap.sys
LoadOrderGroup = Extended Base

[Strings]
V_WIDCOMM="Broadcom Corp."
BTWClassName="Bluetooth Devices"
Source_Description="Broadcom Installation Media"
SPSVCINST_ASSOCSERVICE= 0x00000002
BTWL2CAP.DeviceDesc="Bluetooth L2CAP Interface"
BluetoothVirtualName="Bluetooth Virtual Devices"
btwl2cap.SVCDESC="Bluetooth L2CAP Service"
