;/*++
;
;Copyright (c) 2014-2015 Toshiba Corporation  
;
;Module Name:
;
;    TosBTFilter.INF
;
;Abstract:
;    INF file for installing TosBTFilter device drivers
;
;--*/

[Version]
Signature   = "$WINDOWS NT$"
Class       = Bluetooth
ClassGuid   = {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
Provider    = %MSFT%
DriverVer=06/11/2015,15.11.38.631
CatalogFile = TosBTFilter.cat

[DestinationDirs]
DefaultDestDir = 12

;*****************************************
; TosBTFilter Device Filter Install Section
;*****************************************

[Manufacturer]
%StdMfg%=Standard,NTamd64

; For Win2K
[Standard]
; DisplayName                   Section           DeviceId
; -----------                   -------           --------
;%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_0930&PID_021D
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_8087&PID_07DC
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_0A12&PID_0001
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_0930&PID_0222
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_21E8&PID_0112
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_0930&PID_0507

; For XP and later
[Standard.NTamd64]
;%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_0930&PID_021D
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_8087&PID_07DC
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_0A12&PID_0001
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_0930&PID_0222
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_21E8&PID_0112
%TosBTFilter.DeviceDesc%=TosBTFilter, USB\VID_0930&PID_0507

[TosBTFilter.NT]
Include=bth.inf
Needs=BthUsb.NT  
CopyFiles=TosBTFilter.NT.Copy

[TosBTFilter.NT.Copy]
TosBTFilter.sys

[TosBTFilter.NT.HW]
AddReg = TosBTFilter.NT.HW.AddReg

[TosBTFilter.NT.HW.AddReg]  
HKR,,"LowerFilters",0x00010008,"TosBTFilter"

;*****************************************
; TosBTFilter Device Filter Service Section
;*****************************************

[TosBTFilter.NT.Services]
;Do not specify SPSVCINST_ASSOCSERVICE on filter drivers.
Needs=BthUSB.NT.Services
AddService      = TosBTFilter,, filter_Service_Inst

[filter_Service_Inst]
DisplayName     = %filter.SvcDesc%                            
ServiceType     = 1                  ; SERVICE_KERNEL_DRIVER
StartType       = 3                  ; SERVICE_DEMAND_START
ErrorControl    = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary   = %12%\TosBTFilter.sys
LoadOrderGroup = PNP Filter                           

;*************************
; Source file information
;*************************

[SourceDisksNames]
1 = %DiskId1%,,,""

[SourceDisksFiles]
TosBTFilter.sys         = 1,,

[Strings]
SPSVCINST_ASSOCSERVICE   = 0x00000002
MSFT                     = "Toshiba Corporation"
StdMfg                   = "(Standard system devices)"
ClassName                = "Toshiba BT Filter"
DiskId1                  = "Toshiba BT Filter Installation Disk #1"
TosBTFilter.DeviceDesc   = "Toshiba BT Filter"
filter.SvcDesc           = "Toshiba BT Filter Driver Refactored"
TosBTFilter.SVCDESC      = "Toshiba WDF BT Featured Device Driver"
