;-------------------------------------------------------------------------------
; telitfilter.INF
;
; Telit Wireless Composite Device
;
; Copyright (C) 2017 Telit Wireless Solutions.  All rights reserved.
;-------------------------------------------------------------------------------

[Version]
Signature   = "$WINDOWS NT$"
Class       = USB
Provider    = %TELIT%
ClassGUID   = {36FC9E60-C465-11CF-8056-444553540000}
DriverVer   = 08/02/2017,1.0.4.7
CatalogFile = telitfilter.cat

[Manufacturer]
%TELIT%  = TelitFilter, NTamd64

[ControlFlags]
ExcludeFromSelect = *

[SourceDisksNames.x86]
1000 = %TelitSrcDisk%,"",,\filter\i386

[SourceDisksNames.amd64]
1000 = %TelitSrcDisk%,"",,\filter\amd64

[SourceDisksFiles]
telitusbfilter.sys  = 1000

[TelitFilter]
%telitfilter.DeviceDesc1010%     = telitfilter, USB\VID_1BC7&PID_1010
%telitfilter.DeviceDesc1011%     = telitfilter, USB\VID_1BC7&PID_1011
%telitfilter.DeviceDesc1012%     = telitfilter, USB\VID_1BC7&PID_1012
%telitfilter.DeviceDesc1013%     = telitfilter, USB\VID_1BC7&PID_1013
%telitfilter.DeviceDesc1014%     = telitfilter, USB\VID_1BC7&PID_1014
%telitfilter.DeviceDesc1015%     = telitfilter, USB\VID_1BC7&PID_1015
%telitfilter.DeviceDesc1017%     = telitfilter, USB\VID_1BC7&PID_1017
%telitfilter.DeviceDesc1018%     = telitfilter, USB\VID_1BC7&PID_1018
%telitfilter.DeviceDesc1019%     = telitfilter, USB\VID_1BC7&PID_1019
%telitfilter.DeviceDesc1100%     = telitfilter, USB\VID_1BC7&PID_1100
%telitfilter.DeviceDesc1101%     = telitfilter, USB\VID_1BC7&PID_1101
%telitfilter.DeviceDesc1200%     = telitfilter, USB\VID_1BC7&PID_1200
%telitfilter.DeviceDesc1201%     = telitfilter, USB\VID_1BC7&PID_1201
%telitfilter.DeviceDesc1203%     = telitfilter, USB\VID_1BC7&PID_1203
%telitfilter.DeviceDesc1207%     = telitfilter, USB\VID_1BC7&PID_1207
%telitfilter.DeviceDesc1208%     = telitfilter, USB\VID_1BC7&PID_1208
%telitfilter.DeviceDesc1212%     = telitfilter, USB\VID_1BC7&PID_1212
%telitfilter.DeviceDesc1216%     = telitfilter, USB\VID_1BC7&PID_1216
%telitfilter.DeviceDesc1221%     = telitfilter, USB\VID_1BC7&PID_1221
%telitfilter.DeviceDesc1222%     = telitfilter, USB\VID_1BC7&PID_1222
%telitfilter.DeviceDesc1223%     = telitfilter, USB\VID_1BC7&PID_1223
%telitfilter.DeviceDesc1229%     = telitfilter, USB\VID_1BC7&PID_1229
%telitfilter.DeviceDesc1400%     = telitfilter, USB\VID_1BC7&PID_1400
%tltfilter.DeviceDesc1040%     = telitfilter, USB\VID_1BC7&PID_1040
%tltfilter.DeviceDesc1043%     = tltfilter, USB\VID_1BC7&PID_1043
%tltfilter.DeviceDesc1045%     = tltfilter, USB\VID_1BC7&PID_1045

[TelitFilter.NTamd64]
%telitfilter.DeviceDesc1010%     = telitfilter, USB\VID_1BC7&PID_1010
%telitfilter.DeviceDesc1011%     = telitfilter, USB\VID_1BC7&PID_1011
%telitfilter.DeviceDesc1012%     = telitfilter, USB\VID_1BC7&PID_1012
%telitfilter.DeviceDesc1013%     = telitfilter, USB\VID_1BC7&PID_1013
%telitfilter.DeviceDesc1014%     = telitfilter, USB\VID_1BC7&PID_1014
%telitfilter.DeviceDesc1015%     = telitfilter, USB\VID_1BC7&PID_1015
%telitfilter.DeviceDesc1017%     = telitfilter, USB\VID_1BC7&PID_1017
%telitfilter.DeviceDesc1018%     = telitfilter, USB\VID_1BC7&PID_1018
%telitfilter.DeviceDesc1019%     = telitfilter, USB\VID_1BC7&PID_1019
%telitfilter.DeviceDesc1100%     = telitfilter, USB\VID_1BC7&PID_1100
%telitfilter.DeviceDesc1101%     = telitfilter, USB\VID_1BC7&PID_1101
%telitfilter.DeviceDesc1200%     = telitfilter, USB\VID_1BC7&PID_1200
%telitfilter.DeviceDesc1201%     = telitfilter, USB\VID_1BC7&PID_1201
%telitfilter.DeviceDesc1203%     = telitfilter, USB\VID_1BC7&PID_1203
%telitfilter.DeviceDesc1207%     = telitfilter, USB\VID_1BC7&PID_1207
%telitfilter.DeviceDesc1208%     = telitfilter, USB\VID_1BC7&PID_1208
%telitfilter.DeviceDesc1212%     = telitfilter, USB\VID_1BC7&PID_1212
%telitfilter.DeviceDesc1216%     = telitfilter, USB\VID_1BC7&PID_1216
%telitfilter.DeviceDesc1221%     = telitfilter, USB\VID_1BC7&PID_1221
%telitfilter.DeviceDesc1222%     = telitfilter, USB\VID_1BC7&PID_1222
%telitfilter.DeviceDesc1223%     = telitfilter, USB\VID_1BC7&PID_1223
%telitfilter.DeviceDesc1229%     = telitfilter, USB\VID_1BC7&PID_1229
%telitfilter.DeviceDesc1400%     = telitfilter, USB\VID_1BC7&PID_1400
%tltfilter.DeviceDesc1040%     = telitfilter, USB\VID_1BC7&PID_1040
%tltfilter.DeviceDesc1043%     = tltfilter, USB\VID_1BC7&PID_1043
%tltfilter.DeviceDesc1045%     = tltfilter, USB\VID_1BC7&PID_1045

[telitfilter.NT]
;-----------------------------------------------------------------
; Get the standard stuff from USB.inf
;-----------------------------------------------------------------
Include   = USB.inf
Needs     = Composite.Dev.NT
CopyFiles = telitfilter.NT.Copy

[telitfilter.NT.Copy]
telitusbfilter.sys

[DestinationDirs]
telitfilter.NT.Copy = 12

[telitfilter.NT.HW]
AddReg = LowerFilterAddReg

[LowerFilterAddReg]
HKR,,"LowerFilters",0x00010000,"telitfilter"

;-----------------------------------------------------------------
; Filter Device Filter Service Section
;-----------------------------------------------------------------
[telitfilter.NT.Services]
Include    = USB.inf
Needs      = Composite.Dev.NT.Services
AddService = telitfilter,, filter_Service_Inst

[filter_Service_Inst]
DisplayName    = %telitfilter.SvcDesc%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %12%\telitusbfilter.sys

[Strings]
TELIT                       = "Telit Wireless Solutions"
TelitSrcDisk                = "Telit USB Driver Disk"
telitfilter.DeviceDesc1010     = "Telit USB Composite Device 0x1010"
telitfilter.DeviceDesc1011     = "Telit USB Composite Device 0x1011"
telitfilter.DeviceDesc1012     = "Telit USB Composite Device 0x1012"
telitfilter.DeviceDesc1013     = "Telit USB Composite Device 0x1013"
telitfilter.DeviceDesc1014     = "Telit USB Composite Device 0x1014"
telitfilter.DeviceDesc1015     = "Telit USB Composite Device 0x1015"
telitfilter.DeviceDesc1017     = "Telit USB Composite Device 0x1017"
telitfilter.DeviceDesc1018     = "Telit USB Composite Device 0x1018"
telitfilter.DeviceDesc1019     = "Telit USB Composite Device 0x1019"
telitfilter.DeviceDesc1100     = "Telit USB Composite Device 0x1100"
telitfilter.DeviceDesc1101     = "Telit USB Composite Device 0x1101"
telitfilter.DeviceDesc1200     = "Telit USB Composite Device 0x1200"
telitfilter.DeviceDesc1201     = "Telit USB Composite Device 0x1201"
telitfilter.DeviceDesc1203     = "Telit USB Composite Device 0x1203"
telitfilter.DeviceDesc1207     = "Telit USB Composite Device 0x1207"
telitfilter.DeviceDesc1208     = "Telit USB Composite Device 0x1208"
telitfilter.DeviceDesc1212     = "Telit USB Composite Device 0x1212"
telitfilter.DeviceDesc1216     = "Telit USB Composite Device 0x1216"
telitfilter.DeviceDesc1221     = "Telit USB Composite Device 0x1221"
telitfilter.DeviceDesc1222     = "Telit USB Composite Device 0x1222"
telitfilter.DeviceDesc1223     = "Telit USB Composite Device 0x1223"
telitfilter.DeviceDesc1229     = "Telit USB Composite Device 0x1229"
telitfilter.DeviceDesc1400     = "Telit USB Composite Device 0x1400"
tltfilter.DeviceDesc1040     = "Telit USB Composite Device 0x1040"
tltfilter.DeviceDesc1043     = "Telit USB Composite Device 0x1043"
tltfilter.DeviceDesc1045     = "Telit USB Composite Device 0x1045"
telitfilter.SvcDesc            = "Telit USB Composite Device Filter Driver"
