[Version]
ClassGuid
{53D29EF7-377C-4D14-864B-EB3A85769359}
CatalogFile
synaUMDFLenovo.cat
DriverVer
07/20/2018,5.02.3535.0026
[Manufacturer]
%SYNAUMDF%
Synaptics,NTamd64.6.1, NTamd64.6.3, NTamd64.10.0
[Synaptics.NTamd64.6.1]
%WBDIUsbDeviceName%
Biometric_Install_7, USB\VID_138A&PID_0097
[Synaptics.NTamd64.6.3]
%WBDIUsbDeviceName%
Biometric_Install_8, USB\VID_138A&PID_0097
[Synaptics.NTamd64.10.0]
%WBDIUsbDeviceName%
Biometric_Install_10, USB\VID_138A&PID_0097
[SourceDisksFiles]
synaAdvAdapter.dll
1 ; Synaptics advanced mode adapter
6_07f_lenovo_mis.xpfwext
1
[SourceDisksNames]
[Biometric_Install_7.NTx86]
[Biometric_Install_8.NTx86]
CopyFiles
UMDriverCopy, WinBioSensorAdapterCopy, FWextCopy, SmiCopy, UtilityAppCopy, SecureFPCopy32
AddProperty
Device_Properties
Include
WINUSB.INF ; Import sections from WINUSB.INF
Needs
WINUSB.NT ; Run the CopyFiles & AddReg directives for WinUsb.INF
[Biometric_Install_10.NTx86]
CopyFiles
UMDriverCopy, WinBioSensorAdapterCopy, FWextCopy, SmiCopy, UtilityAppCopy, SecureFPCopy32
AddProperty
Device_Properties
Include
WINUSB.INF ; Import sections from WINUSB.INF
Needs
WINUSB.NT ; Run the CopyFiles & AddReg directives for WinUsb.INF
[Biometric_Install_7.NTamd64]
[Biometric_Install_8.NTamd64]
CopyFiles
UMDriverCopy, WinBioSensorAdapterCopy, FWextCopy, SmiCopy, UtilityAppCopy, SecureFPCopy64, SecureFPCopyWow
AddProperty
Device_Properties
Include
WINUSB.INF ; Import sections from WINUSB.INF
Needs
WINUSB.NT ; Run the CopyFiles & AddReg directives for WinUsb.INF
[Biometric_Install_10.NTamd64]
CopyFiles
UMDriverCopy, SGXUMDriverCopy, WinBioSensorAdapterCopy, FWextCopy, SmiCopy, UtilityAppCopy, SecureFPCopy64, SecureFPCopyWow, SGXCopyFile
AddProperty
Device_Properties
Include
WINUSB.INF ; Import sections from WINUSB.INF
Needs
WINUSB.NT ; Run the CopyFiles & AddReg directives for WinUsb.INF
[Biometric_Install_7.NTx86.hw]
AddReg
Biometric_Device_AddReg
AddReg
DriverPlugInAddReg, DatabaseAddReg, EventsAddReg, CPAddReg
[Biometric_Install_8.NTx86.hw]
AddReg
Biometric_Device_AddReg
AddReg
DriverPlugInAddReg, DatabaseAddReg, EventsAddReg
[Biometric_Install_10.NTx86.hw]
AddReg
Biometric_Device_AddReg
AddReg
DriverPlugInAddReg, DatabaseAddReg, EventsAddReg
[Biometric_Install_8.NTamd64.hw]
AddReg
Biometric_Device_AddReg
AddReg
DriverPlugInAddReg, DatabaseAddReg, EventsAddReg
[Biometric_Install_10.NTamd64.hw]
AddReg
Biometric_Device_AddReg
AddReg
DriverPlugInAddReg, DatabaseAddReg, EventsAddReg
[Device_Properties]
DeviceIcon,,,,"%%SYSTEMROOT%%\system32\SysClass.dll,-201" ; This is where a device specific icon can be specified.
[Biometric_Install_8.NTx86.Services]
AddService
WUDFRd,0x000001fa,WUDFRD_ServiceInstall ; flag 0x2 sets this as the service for the device
AddService
WinUsb,0x000001f8,WinUsb_ServiceInstall ; this service is installed because its a filter.
AddService
SynaMetSMI, %SPSVCINST_NOCLOBBER_DISPLAYNAME%, SMI_Service_Inst
[Biometric_Install_10.NTx86.Services]
AddService
WUDFRd,0x000001fa,WUDFRD_ServiceInstall ; flag 0x2 sets this as the service for the device
AddService
WinUsb,0x000001f8,WinUsb_ServiceInstall ; this service is installed because its a filter.
AddService
SynaMetSMI, %SPSVCINST_NOCLOBBER_DISPLAYNAME%, SMI_Service_Inst
[Biometric_Install_8.NTamd64.Services]
AddService
WUDFRd,0x000001fa,WUDFRD_ServiceInstall ; flag 0x2 sets this as the service for the device
AddService
WinUsb,0x000001f8,WinUsb_ServiceInstall ; this service is installed because its a filter.
AddService
SynaMetSMI, %SPSVCINST_NOCLOBBER_DISPLAYNAME%, SMI_Service_Inst
[Biometric_Install_10.NTamd64.Services]
AddService
WUDFRd,0x000001fa,WUDFRD_ServiceInstall ; flag 0x2 sets this as the service for the device
AddService
WinUsb,0x000001f8,WinUsb_ServiceInstall ; this service is installed because its a filter.
AddService
SynaMetSMI, %SPSVCINST_NOCLOBBER_DISPLAYNAME%, SMI_Service_Inst
[Biometric_Install_8.NTx86.Wdf]
KmdfService
WINUSB, WinUsb_Install
UmdfService
synaWudfBioUsb, synaWudfBioUsb_Install
UmdfServiceOrder
synaWudfBioUsb
UmdfHostProcessSharing
ProcessSharingDisabled
[Biometric_Install_10.NTx86.Wdf]
KmdfService
WINUSB, WinUsb_Install
UmdfService
synaWudfBioUsb, synaWudfBioUsb_Install
UmdfServiceOrder
synaWudfBioUsb
UmdfHostProcessSharing
ProcessSharingDisabled
[Biometric_Install_8.NTamd64.Wdf]
KmdfService
WINUSB, WinUsb_Install
UmdfService
synaWudfBioUsb, synaWudfBioUsb_Install
UmdfServiceOrder
synaWudfBioUsb
UmdfHostProcessSharing
ProcessSharingDisabled
[Biometric_Install_10.NTamd64.Wdf]
KmdfService
WINUSB, WinUsb_Install
UmdfService
synaWudfBioUsb, synaWudfBioUsbSGX_Install
UmdfServiceOrder
synaWudfBioUsb
UmdfHostProcessSharing
ProcessSharingDisabled
[Biometric_Install_8.NTx86.CoInstallers]
AddReg
AllCoInstallers_AddReg
CopyFiles
ALLCoInstallers_CopyFiles
[Biometric_Install_10.NTx86.CoInstallers]
AddReg
ALLCoInstallers_AddReg
CopyFiles
ALLCoInstallers_CopyFiles
[Biometric_Install_8.NTamd64.CoInstallers]
AddReg
AllCoInstallers_AddReg
CopyFiles
ALLCoInstallers_CopyFiles
[Biometric_Install_10.NTamd64.CoInstallers]
AddReg
ALLCoInstallers_AddReg
CopyFiles
ALLCoInstallers_CopyFiles
[WinUsb_Install]
[synaWudfBioUsb_Install]
DriverCLSID
"{96710705-B080-4B29-A3EC-B16935AE663A}"
ServiceBinary
%12%\UMDF\synaWudfBioUsb.dll
[synaWudfBioUsbSGX_Install]
DriverCLSID
"{96710705-B080-4B29-A3EC-B16935AE663A}"
ServiceBinary
%12%\UMDF\synaDriverLoader.dll
[Biometric_Device_AddReg]
HKR,,"DeviceCharacteristics",0x10001,0x0100 ; Use same security checks on relative opens
HKR,,"Security",,"D:P(A;;GA;;;BA)(A;;GA;;;SY)" ; Allow generic-all access to Built-in administrators and Local system
HKR,,"LowerFilters",0x00010008,"WinUsb" ; FLG_ADDREG_TYPE_MULTI_SZ | FLG_ADDREG_APPEND
HKR,,"Exclusive",0x10001,1
HKR,,"DeviceIdleEnabled",0x00010001,1
HKR,,"UserSetDeviceIdleEnabled",0x00010001,1
HKR,,"DefaultIdleState",0x00010001,1
HKR,,"DefaultIdleTimeout",0x00010001,5000
HKR,,"WinUsbPowerPolicyOwnershipDisabled",0x00010001,1
[DriverPlugInAddReg]
HKR,WinBio\Configurations,DefaultConfiguration,,"0"
HKR,WinBio\Configurations\0,SensorMode,0x10001,2 ; Basic - 1, Advanced - 2
HKR,WinBio\Configurations\0,SystemSensor,0x10001,1 ; UAC/Winlogon - 1
HKR,WinBio\Configurations\0,SensorAdapterBinary,,"synaAdvAdapter.DLL" ; Synaptics compound adapter.
HKR,WinBio\Configurations\0,EngineAdapterBinary,,"synaAdvAdapter.DLL" ; Synaptics compound adapter.
HKR,WinBio\Configurations\0,StorageAdapterBinary,,"synaAdvAdapter.DLL" ; Synaptics compound adapter.
HKR,WinBio\Configurations\0,DatabaseId,,"F9E92F37-2B98-402A-9AA3-465EACA1D030" ; must have Synaptics specific GUID for DB
[DatabaseAddReg]
HKLM, System\CurrentControlSet\Services\WbioSrvc\Databases\{F9E92F37-2B98-402A-9AA3-465EACA1D030},BiometricType,0x00010001,0x00000008
HKLM, System\CurrentControlSet\Services\WbioSrvc\Databases\{F9E92F37-2B98-402A-9AA3-465EACA1D030},Attributes,0x00010001,0x00010003
HKLM, System\CurrentControlSet\Services\WbioSrvc\Databases\{F9E92F37-2B98-402A-9AA3-465EACA1D030},Format,,"00000000-0000-0000-0000-000000000000"
HKLM, System\CurrentControlSet\Services\WbioSrvc\Databases\{F9E92F37-2B98-402A-9AA3-465EACA1D030},InitialSize,0x00010001,0x00000020
HKLM, System\CurrentControlSet\Services\WbioSrvc\Databases\{F9E92F37-2B98-402A-9AA3-465EACA1D030},AutoCreate,0x00010001,0x00000001
HKLM, System\CurrentControlSet\Services\WbioSrvc\Databases\{F9E92F37-2B98-402A-9AA3-465EACA1D030},AutoName,0x00010001,0x00000001
HKLM, System\CurrentControlSet\Services\WbioSrvc\Databases\{F9E92F37-2B98-402A-9AA3-465EACA1D030},FilePath,,""
HKLM, System\CurrentControlSet\Services\WbioSrvc\Databases\{F9E92F37-2B98-402A-9AA3-465EACA1D030},ConnectionString,,""
[EventsAddReg]
HKLM, System\CurrentControlSet\Services\eventlog\System\Synaptics FPR,EventMessageFile,,"%%SYSTEMROOT%%\System32\drivers\UMDF\synaWudfBioUsb.dll"
HKLM, System\CurrentControlSet\Services\eventlog\System\Synaptics FPR,TypesSupported,0x00010001,0x00000007
[WUDFRD_ServiceInstall]
DisplayName
%WudfRdDisplayName%
ServiceBinary
%12%\WUDFRd.sys
[SMI_Service_Inst]
DisplayName
%SMIDevice_SvcDesc%
ServiceType
1 ; SERVICE_KERNEL_DRIVER
StartType
1 ; SERVICE_DEMAND_START
ErrorControl
1 ; SERVICE_ERROR_NORMAL
ServiceBinary
%12%\SynaSmi.sys
LoadOrderGroup
Extended Base
[WinUsb_ServiceInstall]
DisplayName
%WinUsb_SvcDesc%
ServiceBinary
%12%\WinUSB.sys
[AllCoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"WudfUpdate_01011.dll"
[AllCoInstallers_CopyFiles]
[DestinationDirs]
UMDriverCopy
12,UMDF ; copy to \Windows\System32\drivers\UMDF
SGXUMDriverCopy
12,UMDF ; copy to \Windows\System32\drivers\UMDF
WinBioSensorAdapterCopy
11, WinBioPlugins; copy to \Windows\System32\WinBioPlugins
SecureFPCopyWow
10, SysWOW64
AllCoInstallers_CopyFiles
11
[UMDriverCopy]
[SGXUMDriverCopy]
[WinBioSensorAdapterCopy]
[SGXCopyFile]
[FWextCopy]
[SmiCopy]
[UtilityAppCopy]
[SecureFPCopy64]
AuthenticateFAM_SecureFP.dll,IPTSecureFPx64.dll
AuthenticateFAM_SecureFP_UI.dll,IPTSecureFPUix64.dll
[SecureFPCopy32]
AuthenticateFAM_SecureFP.dll,IPTSecureFPWin32.dll
AuthenticateFAM_SecureFP_UI.dll,IPTSecureFPUiWin32.dll
[SecureFPCopyWow]
AuthenticateFAM_SecureFP.dll,IPTSecureFPWin32.dll
AuthenticateFAM_SecureFP_UI.dll,IPTSecureFPUiWin32.dll
[SignatureAttributes]
synaAdvAdapter.dll
SignatureAttributes.WindowsHello
[SignatureAttributes.WindowsHello]
[Strings]
SMIDevice_SvcDesc
"Synaptics Metallica SMI"
SPSVCINST_NOCLOBBER_DISPLAYNAME
0x00000808
SYNAUMDF
"Synaptics Incorporated"
MediaDescription
"Synaptics Fingerprint Sensor Driver Installation Media"
ClassName
"Biometric Devices"
WudfRdDisplayName
"Windows Driver Foundation - User-mode Driver Framework Reflector"
WBDIUsbDeviceName
"Synaptics WBDI"
WinUsb_SvcDesc
"WinUSB Driver"