;
; MBIMSS - MBIM Selective Suspend Driver
; Copyright (c) 2013 Smith Micro Software, Inc. All Rights Reserved. http://www.smithmicro.com/
; Copyright (c) 2013 Intel Mobile Communications GmbH. All Rights Reserved. http://www.intel.com/
;

[Version]
Signature = "$WINDOWS NT$"
Class = USB
ClassGuid = {36FC9E60-c465-11cf-8056-444553540000}
Provider = %ProviderName%
DriverVer=09/30/2015,1.5.1.101
CatalogFile = mbimss.cat

[Manufacturer]
%FIH6260Mnf% = Intel,NTx86
%FIH7160Mnf% = Ambit Microsystems,NTx86


[Ambit Microsystems.NTx86]
%FIH7160.DeviceDesc% = MBIMSS.Dev,USB\VID_1BC7&PID_0032&MI_0C

[MBIMSS.Dev.NT]
CopyFiles=MBIMSS.CopyFiles

[MBIMSS.Dev.NT.HW]
AddReg = Enum_UpperFilter_Reg

[Enum_UpperFilter_Reg]
HKR, , UpperFilters,  0x00010000, "MBIMSSfilter"
HKR, , IdleTimeout, 0x10001, 3

[MBIMSS.Dev.NT.Services]
Addservice = MBIMSS, 0x00000002, MBIMSS.AddService
Addservice = MBIMSSfilter, , MBIMSSfilter.AddService

[MBIMSS.AddService]
DisplayName    = %MBIMSS.Service.DispName%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %10%\System32\Drivers\mbimss.sys
LoadOrderGroup = Base

[MBIMSSfilter.AddService]
DisplayName    = %MBIMSSfilter.Service.DispName%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %10%\System32\Drivers\mbimssf.sys
LoadOrderGroup = Extended Base

[MBIMSS.CopyFiles]
mbimss.sys,,,2
mbimssf.sys,mbimss.sys,,2

[SourceDisksNames]
1 = %DiskId1%,,,

[SourceDisksFiles]
mbimss.sys = 1
mbimssf.sys = 1

[DestinationDirs]
DefaultDestDir = 12

[Strings]
ProviderName                   = "Smith Micro Software, Inc."
FIH6260Mnf                     = "Intel"
FIH7160Mnf                     = "Ambit Microsystems"
FIH6260.DeviceDesc             = "MBIM Selective Suspend Enabler"
FIH7160.DeviceDesc             = "MBIM Selective Suspend Enabler"
MBIMSS.Service.DispName        = "MBIM Selective Suspend"
MBIMSSfilter.Service.DispName  = "MBIM Selective Suspend Filter"
DiskId1                        = "MBIMSS Driver Disk"
