;
; swsfnode06.inf
;

[Version]
Signature="$Windows NT$"
Class=SoftwareDevice
ClassGuid={62f9c741-b25a-46ce-b54c-9bccce08b6f2} 
Provider=%ManufacturerName%
CatalogFile=swsfnode06.cat
DriverVer=11/10/2014,14.11.1.44

[Manufacturer]
%ManufacturerName%=Standard,NTx86,NTamd64

[Standard.NTx86]
%DeviceName%=MyDevice_Install, MBFW\{2CD34C4D-CF10-4230-AB1B-ECBB0A213601}
%DeviceName%=MyDevice_Install, MBFW\{22E96BD4-E872-446B-9FCC-ED197353459D}	
%DeviceName%=MyDevice_Install, MBFW\{C2615426-298E-4BBE-8D88-4D4C1D2DB2FD}	
%DeviceName%=MyDevice_Install, MBFW\{60F6D0B0-2406-4EF1-A4B3-C72C547E52EF}	
%DeviceName%=MyDevice_Install, MBFW\{2916DA9E-B0C6-4172-B2D2-4CCB64BB957A}	
%DeviceName%=MyDevice_Install, MBFW\{F25D9063-F058-43FF-8BCD-30CCB8C7CE5F}	
%DeviceName%=MyDevice_Install, MBFW\{F6CC5771-D67C-4873-85D1-38C35D787078}	
%DeviceName%=MyDevice_Install, MBFW\{76043C15-7DBA-4566-BB01-8E3631E8A567}	
%DeviceName%=MyDevice_Install, MBFW\{E3B72645-717F-4F76-B35F-50555D166060}	
%DeviceName%=MyDevice_Install, MBFW\{A653E558-B4FD-4347-9AE0-24EA59BEA53A}	
%DeviceName%=MyDevice_Install, MBFW\{08AE7BF6-48AC-4E28-AFD7-7EA7455B8BEF}	

[Standard.NTamd64]
%DeviceName%=MyDevice_Install, MBFW\{2CD34C4D-CF10-4230-AB1B-ECBB0A213601}
%DeviceName%=MyDevice_Install, MBFW\{22E96BD4-E872-446B-9FCC-ED197353459D}	
%DeviceName%=MyDevice_Install, MBFW\{C2615426-298E-4BBE-8D88-4D4C1D2DB2FD}	
%DeviceName%=MyDevice_Install, MBFW\{60F6D0B0-2406-4EF1-A4B3-C72C547E52EF}	
%DeviceName%=MyDevice_Install, MBFW\{2916DA9E-B0C6-4172-B2D2-4CCB64BB957A}	
%DeviceName%=MyDevice_Install, MBFW\{F25D9063-F058-43FF-8BCD-30CCB8C7CE5F}	
%DeviceName%=MyDevice_Install, MBFW\{F6CC5771-D67C-4873-85D1-38C35D787078}	
%DeviceName%=MyDevice_Install, MBFW\{76043C15-7DBA-4566-BB01-8E3631E8A567}	
%DeviceName%=MyDevice_Install, MBFW\{E3B72645-717F-4F76-B35F-50555D166060}	
%DeviceName%=MyDevice_Install, MBFW\{A653E558-B4FD-4347-9AE0-24EA59BEA53A}	
%DeviceName%=MyDevice_Install, MBFW\{08AE7BF6-48AC-4E28-AFD7-7EA7455B8BEF}	

[SourceDisksFiles.x86]
swsfnode00.dll = 1

[SourceDisksFiles.amd64]
swsfnode00.dll = 2

[SourceDisksNames]
1 = %DiskName%,"",,\sys\x86
2 = %DiskName%,"",,\sys\amd64

; =================== UMDF Device ==================================

[MyDevice_Install.NT]
CopyFiles=UMDriverCopy

[UMDriverAddReg]
; this is the PRI version in modem
HKR,swsfnode06,"RetryCount",0x00010001,0
HKR,swsfnode06,"SupportedFWIDs",0x00000001, 1a,51,3f,11,5f,a4,c6,b7,24,67,71,dd,a7,00,89,c7,d5,55,c6,\
  c5,5e,21,ac,aa,b8,b3,66,42,b1,f0,a8,52,a9,eb,d1,ee,ae,13,d4,8a,2d,a7,b4,77,\
  f7,9e,3a,d7,8d,65,a8,19,53,40,1a,ef,88,dd,f2,3b,1a,d0,56,a8,20,e0,19,3e,e5,\
  ea,65,ca,94,cb,dd,ca,91,79,d2,fa

[MyDevice_Install.NT.hw]
AddReg=UMDriverAddReg

[MyDevice_Install.NT.Services]
AddService=WUDFRd,0x000001fa,WUDFRD_ServiceInstall

[MyDevice_Install.NT.CoInstallers]
CopyFiles=CoInstallers_CopyFiles
AddReg=CoInstallers_AddReg, swsfnode00_Install.AddEventLog

[MyDevice_Install.NT.Wdf]
UmdfService=swsfnode06,swsfnode06_Install
UmdfServiceOrder=swsfnode06
UmdfHostProcessSharing=ProcessSharingDisabled

[swsfnode06_Install]
UmdfLibraryVersion=1.11.0 
ServiceBinary=%12%\UMDF\swsfnode06.dll
DriverCLSID={0421C61D-7C03-4B2A-B520-DD67D9265294}

[WUDFRD_ServiceInstall]
DisplayName = %WudfRdDisplayName%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WUDFRd.sys
LoadOrderGroup = Base

[swsfnode00_Install.AddEventLog]
HKLM, SYSTEM\CurrentControlSet\services\EventLog\Application\SWISoftDev, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\Drivers\UMDF\swsfnode06.dll"
HKLM, SYSTEM\CurrentControlSet\services\EventLog\Application\SWISoftDev, TypesSupported,   0x00010001, 7

[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"WUDFCoInstaller.dll"

[DestinationDirs]
UMDriverCopy=12,UMDF ; copy to drivers\umdf
CoInstallers_CopyFiles=11

[UMDriverCopy]
swsfnode06.dll, swsfnode00.dll

[CoInstallers_CopyFiles]

; =================== Generic ==================================

[Strings]
ManufacturerName="Sierra Wireless Inc." 
DiskName = "Sierra Wireless Installation Disk"
WudfRdDisplayName="Windows Driver Foundation - User-mode Driver Framework Reflector"
DeviceName="swsfnode Device 06"
