; swmsflt.inf
;
; Installation inf for the USB Mass-Storage Filter driver
;
; Copyright (c) Sierra Wireless Inc
;

[Version]
Signature = "$Windows NT$"
Class     = USB
ClassGUID = {36FC9E60-C465-11CF-8056-444553540000}
Provider  = %Manufacturer%
DriverVer = 01/08/2009,1.1.9.0
CatalogFile=SWmsflt.cat

;
; General installation section
;

[ControlFlags]
ExcludeFromSelect=* 

[Manufacturer]
%Manufacturer%=SWI, NTamd64

[SWI]
%SWOC.USB.Filter% = SWMSFLT, USB\VID_1199&PID_0FFF

[SWI.NTamd64]
%SWOC.USB.Filter% = SWMSFLT.NTamd64, USB\VID_1199&PID_0FFF

[SWMSFLT.NT]
Include   = usbstor.inf
Needs     = USBSTOR_BULK.NT
CopyFiles = SWMSFLT.CopyFiles.SYS

[SWMSFLT.NTamd64]
Include   = usbstor.inf
Needs     = USBSTOR_BULK.NT
CopyFiles = SWMSFLT.NTamd64.CopyFiles.SYS

[SWMSFLT.CopyFiles.SYS]
swmsflt.sys, swflt.sys

[SWMSFLT.NTamd64.CopyFiles.SYS]
swmsflt.sys, swflt64.sys

[SWMSFLT.NT.HW]
Include   = usbstor.inf
Needs     = USBSTOR_BULK.AddReg
Addreg    = SWMSFLT.AddReg

[SWMSFLT.NTamd64.HW]
Include   = usbstor.inf
Needs     = USBSTOR_BULK.AddReg
Addreg    = SWMSFLT.AddReg

[SWMSFLT.AddReg]
HKR,,"LowerFilters",0x00010000,"swmsflt"

;
; Service installation section
;

[SWMSFLT.NT.Services]
Include   = usbstor.inf
Needs     = USBSTOR_BULK.NT.Services
AddService = swmsflt, , swmsflt.AddService

[SWMSFLT.NTamd64.Services]
Include   = usbstor.inf
Needs     = USBSTOR_BULK.NT.Services
AddService = swmsflt, , swmsflt.AddService

[swmsflt.AddService]
DisplayName    = %service_desc%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %12%\swmsflt.sys
LoadOrderGroup = "PnP Filter" 

[SourceDisksFiles]
swflt.sys=1
swflt64.sys=1

[DestinationDirs]
DefaultDestDir = 12

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

;
; Localizable Strings
;

[Strings]

Manufacturer = "Sierra Wireless Inc"
SWOC.USB.Filter = "Sierra Wireless TRU-Install"
service_desc = "USB Mass Storage Filter Driver"
diskid1      = "Sierra Wireless Inc. Installation Disk #1"

