;
; swsfnode05.inf
;

[Version]
Signature="$Windows NT$"
Class=SoftwareDevice
ClassGuid={62f9c741-b25a-46ce-b54c-9bccce08b6f2} 
Provider=%ManufacturerName%
CatalogFile=swsfnode05.cat
DriverVer=09/15/2015,15.9.2.4

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

[Standard.NTx86]
%DeviceName%=MyDevice_Install, MBFW\{2CD34C4D-CF10-4230-AB1B-ECBB0A213601}
%DeviceName%=MyDevice_Install, MBFW\{0D34008C-061E-4d6d-B06E-2BFCF447BA14}
%DeviceName%=MyDevice_Install, MBFW\{DC58C3A5-FECF-4fb8-B64F-765CA99AE8C4}
%DeviceName%=MyDevice_Install, MBFW\{12DCF1E7-79CB-48BA-8CC5-D4639DC9B5F6}
%DeviceName%=MyDevice_Install, MBFW\{DEA1FFA8-F90D-44B7-89C4-2F44A3253ED2}
%DeviceName%=MyDevice_Install, MBFW\{41B2B60A-273F-439A-BA1E-919CA0F87142}
%DeviceName%=MyDevice_Install, MBFW\{254FF773-9FAE-4CDA-AF30-EF9CAF989906}
%DeviceName%=MyDevice_Install, MBFW\{1EE0D213-771F-452C-966A-C127D2BA4BA4}

%DeviceName%=MyDevice_Install, MBFW\{4965807E-756A-492D-9FB4-8F334082CBD8}
%DeviceName%=MyDevice_Install, MBFW\{A2BD37B7-72B3-4BBF-B801-B4A9034C98CF}
%DeviceName%=MyDevice_Install, MBFW\{BC811AFD-5755-45D5-949B-73213672FBAE}
%DeviceName%=MyDevice_Install, MBFW\{8BB8DEF7-525D-4922-947D-9CC2DDADEEDB}
%DeviceName%=MyDevice_Install, MBFW\{170DC9B3-9138-4162-B0D0-67041F8EDFF5}
%DeviceName%=MyDevice_Install, MBFW\{30932A2B-6298-48C2-BD6D-494657CCEA10}
%DeviceName%=MyDevice_Install, MBFW\{332168E6-291F-49AD-9E4F-70E51542294F}
%DeviceName%=MyDevice_Install, MBFW\{21F0B615-C788-4427-A880-7ABE68A2E442}
%DeviceName%=MyDevice_Install, MBFW\{CE406FCB-BE08-4069-8CFC-5B61449695F4}

%DeviceName%=MyDevice_Install, MBFW\{5158758C-98A4-4B66-8612-4E958704F294}
%DeviceName%=MyDevice_Install, MBFW\{6F51DC25-F78F-404C-A75D-7CE319D358C7}
%DeviceName%=MyDevice_Install, MBFW\{3445477B-F382-415C-B136-ECDDF3453496}
%DeviceName%=MyDevice_Install, MBFW\{50FFE9FA-ACAE-4E0F-968E-9D55B506F6F5}
%DeviceName%=MyDevice_Install, MBFW\{A1A52765-9B6E-4D65-91F9-09326142D0BB}
%DeviceName%=MyDevice_Install, MBFW\{78E593E0-3D02-40EF-B51D-ACE3D9D7614E}
%DeviceName%=MyDevice_Install, MBFW\{8E8E1C74-0E7D-44DB-A13F-2F4353C8B285}
%DeviceName%=MyDevice_Install, MBFW\{AAB8B587-CE8D-40D5-9B76-820E421896C9}
%DeviceName%=MyDevice_Install, MBFW\{3399D8C9-E01F-468D-BEB1-1C6E407F93EA}
%DeviceName%=MyDevice_Install, MBFW\{310C5784-5ACF-4277-AA7C-7D60419C6DE5}
%DeviceName%=MyDevice_Install, MBFW\{5703BEBD-B749-41E6-ADEA-3CAA98F8B31E}
%DeviceName%=MyDevice_Install, MBFW\{6D083DBF-EE92-4D2C-B100-3936367C03DB}
%DeviceName%=MyDevice_Install, MBFW\{9E375698-660F-4E90-A0C7-E3AE05B2594F}
%DeviceName%=MyDevice_Install, MBFW\{ACE8CB2C-E7D9-460A-A557-17349677BB72}
%DeviceName%=MyDevice_Install, MBFW\{7F09BDEF-40D1-41F7-856E-B904DD9CA7CA}

[Standard.NTamd64]
%DeviceName%=MyDevice_Install, MBFW\{2CD34C4D-CF10-4230-AB1B-ECBB0A213601}
%DeviceName%=MyDevice_Install, MBFW\{0D34008C-061E-4d6d-B06E-2BFCF447BA14}
%DeviceName%=MyDevice_Install, MBFW\{DC58C3A5-FECF-4fb8-B64F-765CA99AE8C4}
%DeviceName%=MyDevice_Install, MBFW\{12DCF1E7-79CB-48BA-8CC5-D4639DC9B5F6}
%DeviceName%=MyDevice_Install, MBFW\{DEA1FFA8-F90D-44B7-89C4-2F44A3253ED2}
%DeviceName%=MyDevice_Install, MBFW\{41B2B60A-273F-439A-BA1E-919CA0F87142}
%DeviceName%=MyDevice_Install, MBFW\{254FF773-9FAE-4CDA-AF30-EF9CAF989906}
%DeviceName%=MyDevice_Install, MBFW\{1EE0D213-771F-452C-966A-C127D2BA4BA4}

%DeviceName%=MyDevice_Install, MBFW\{4965807E-756A-492D-9FB4-8F334082CBD8}
%DeviceName%=MyDevice_Install, MBFW\{A2BD37B7-72B3-4BBF-B801-B4A9034C98CF}
%DeviceName%=MyDevice_Install, MBFW\{BC811AFD-5755-45D5-949B-73213672FBAE}
%DeviceName%=MyDevice_Install, MBFW\{8BB8DEF7-525D-4922-947D-9CC2DDADEEDB}
%DeviceName%=MyDevice_Install, MBFW\{170DC9B3-9138-4162-B0D0-67041F8EDFF5}
%DeviceName%=MyDevice_Install, MBFW\{30932A2B-6298-48C2-BD6D-494657CCEA10}
%DeviceName%=MyDevice_Install, MBFW\{332168E6-291F-49AD-9E4F-70E51542294F}
%DeviceName%=MyDevice_Install, MBFW\{21F0B615-C788-4427-A880-7ABE68A2E442}
%DeviceName%=MyDevice_Install, MBFW\{CE406FCB-BE08-4069-8CFC-5B61449695F4}

%DeviceName%=MyDevice_Install, MBFW\{5158758C-98A4-4B66-8612-4E958704F294}
%DeviceName%=MyDevice_Install, MBFW\{6F51DC25-F78F-404C-A75D-7CE319D358C7}
%DeviceName%=MyDevice_Install, MBFW\{3445477B-F382-415C-B136-ECDDF3453496}
%DeviceName%=MyDevice_Install, MBFW\{50FFE9FA-ACAE-4E0F-968E-9D55B506F6F5}
%DeviceName%=MyDevice_Install, MBFW\{A1A52765-9B6E-4D65-91F9-09326142D0BB}
%DeviceName%=MyDevice_Install, MBFW\{78E593E0-3D02-40EF-B51D-ACE3D9D7614E}
%DeviceName%=MyDevice_Install, MBFW\{8E8E1C74-0E7D-44DB-A13F-2F4353C8B285}
%DeviceName%=MyDevice_Install, MBFW\{AAB8B587-CE8D-40D5-9B76-820E421896C9}
%DeviceName%=MyDevice_Install, MBFW\{3399D8C9-E01F-468D-BEB1-1C6E407F93EA}
%DeviceName%=MyDevice_Install, MBFW\{310C5784-5ACF-4277-AA7C-7D60419C6DE5}
%DeviceName%=MyDevice_Install, MBFW\{5703BEBD-B749-41E6-ADEA-3CAA98F8B31E}
%DeviceName%=MyDevice_Install, MBFW\{6D083DBF-EE92-4D2C-B100-3936367C03DB}
%DeviceName%=MyDevice_Install, MBFW\{9E375698-660F-4E90-A0C7-E3AE05B2594F}
%DeviceName%=MyDevice_Install, MBFW\{ACE8CB2C-E7D9-460A-A557-17349677BB72}
%DeviceName%=MyDevice_Install, MBFW\{7F09BDEF-40D1-41F7-856E-B904DD9CA7CA}

[SourceDisksFiles.x86]
swsfnode00.dll=1
;9999999_999999_SWI9200X_03.05.14.00_Generic_001.000_000.cwe=4

[SourceDisksFiles.amd64]
swsfnode00.dll=2
;9999999_999999_SWI9200X_03.05.14.00_Generic_001.000_000.cwe=4

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

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

[MyDevice_Install.NT]
CopyFiles=UMDriverCopy, Firmware_CopyFiles
AddReg=CWEAddReg

[CWEAddReg]
;HKLM,SYSTEM\CurrentControlSet\services\swcustcfg,"CWEFile",0x00000000,"9999999_999999_SWI9200X_03.05.14.00_Generic_001.000_000.cwe"

[UMDriverAddReg]
; this is the PRI version in modem
HKR,swsfnode05,"FWVersion",0x00000000,"1234567"
HKR,swsfnode05,"UpdateFlag",0x00010001,3
HKR,swsfnode05,"RetryCount",0x00010001,0
HKR,swsfnode05,"SupportedFWIDs",0x00000001, 39,26,84,0d,a9,cf,dd,05,bc,2b,ef,64,80,09,83,3e,5a,5b,7d,\
  53,2b,4a,ca,31,ac,78,c2,3a,f6,6e,02,32,ca,a2,31,e0,30,34,e1,a8,6c,13,cc,da,\
  cf,4e,84,0f,39,ee,26,12,65,ab,de,a3,c8,fa,8b,35,19,a5,40,91,1c,58,ea,3d,ac,\
  ed,29,0e,29,a9,35,8d,25,bd,9e,12,5c,6e,0a,ee,41,35,a8,2c,89,79,a0,a7,1a,ef,\
  bb,ee,08,b3,57,f5,d9,45,b0,d2,62,44,c4,f4,2c,8b,f1,ef,ca,a2,31,e0,30,34,e1,\
  a8,6c,13,cc,da,cf,4e,84,0f,49,89,9a,94,7a,3c,1e,de,a7,f8,1d,05,68,35,84,70,\
  e9,bf,aa,05,40,f5,ab,e5,18,13,6d,e8,23,96,e1,82,96,e1,12,0f,7b,3e,58,01,96,\
  e8,0d,84,df,63,ac,24,6a,c4,f0,fb,f3,76,43,65,91,73,97,69,f7,55,67,01,d2,f1,\
  9c,6f,a6,3b,32,5d,60,3e,b4,f7,eb,19,19,9f,76,7f,3f,ac,cd,40,cb,8b,42,8e,30,\
  34,4b,44,ad,b9,f5,19,bc,94,00,da,34,b0,c9,33,25,0e,af,4d,43,6b,c0,ea,6c,09,\
  13,1b,71,72,30,10,c3,57,b5,46,df,47

[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=swsfnode05,swsfnode05_Install
UmdfServiceOrder=swsfnode05
UmdfHostProcessSharing=ProcessSharingDisabled

[swsfnode05_Install]
UmdfLibraryVersion=1.11.0 
ServiceBinary=%12%\UMDF\swsfnode05.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\swsfnode05.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
Firmware_CopyFiles=10,Firmware\SWI ; %SystemRoot%\Firmware\SWI 
CoInstallers_CopyFiles=11

[UMDriverCopy]
swsfnode05.dll, swsfnode00.dll

[Firmware_CopyFiles]
;9999999_999999_SWI9200X_03.05.14.00_Generic_001.000_000.cwe

[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 05"
