[Version]
DriverPackageType
PlugAndPlay
ClassGuid
{09E9A11D-CCB2-45ae-9BE8-65C263E60491}
DriverVer
05/16/2017,4.6.25.41
[ClassInstall32]
[CvaultClassReg]
HKR,,ClassDesc,,%CVaultClassName%
HKR,,EnumPropPages32,,"cvproppage.dll,CVPropPageProvider"
[Manufacturer]
[Dell.NTamd64]
%USB\VID_0A5C&PID_0000.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_0000
%USB\VID_0A5C&PID_0000.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_0000&REV_0101
%USB\VID_0A5C&PID_5800.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5800&REV_0101&MI_00
%USB\VID_0A5C&PID_5800.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5800&REV_0102
%USB\VID_0A5C&PID_5800.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5800&REV_0102&MI_00
%USB\VID_0A5C&PID_5832.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5832&REV_0101&MI_00
%USB\VID_0A5C&PID_5832.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5832&REV_0102
%USB\VID_0A5C&PID_5832.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5832&REV_0102&MI_00
%USB\VID_0A5C&PID_5801.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5801&REV_0101&MI_00
%USB\VID_0A5C&PID_5801.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5801&REV_0102
%USB\VID_0A5C&PID_5801.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5801&REV_0102&MI_00
%USB\VID_0A5C&PID_5802.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5802&REV_0101&MI_00
%USB\VID_0A5C&PID_5802.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5802&REV_0102
%USB\VID_0A5C&PID_5802.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5802&REV_0102&MI_00
%USB\VID_0A5C&PID_5833.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5833&REV_0101&MI_00
%USB\VID_0A5C&PID_5833.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5833&REV_0102
%USB\VID_0A5C&PID_5833.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5833&REV_0102&MI_00
%USB\VID_0A5C&PID_5803.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5803&REV_0101&MI_01
%USB\VID_0A5C&PID_5804.DeviceDesc%
cvusbdrv.Dev_Swipe, USB\VID_0A5C&PID_5804&REV_0101&MI_00
%USB\VID_0A5C&PID_5804.DeviceDesc%
cvusbdrv.Dev_Swipe, USB\VID_0A5C&PID_5804&REV_0102
%USB\VID_0A5C&PID_5804.DeviceDesc%
cvusbdrv.Dev_Swipe, USB\VID_0A5C&PID_5804&REV_0102&MI_00
%USB\VID_0A5C&PID_5805.DeviceDesc%
cvusbdrv.Dev_Touch, USB\VID_0A5C&PID_5805&REV_0101&MI_00
%USB\VID_0A5C&PID_5805.DeviceDesc%
cvusbdrv.Dev_Touch, USB\VID_0A5C&PID_5805&REV_0102
%USB\VID_0A5C&PID_5805.DeviceDesc%
cvusbdrv.Dev_Touch, USB\VID_0A5C&PID_5805&REV_0102&MI_00
%USB\VID_0A5C&PID_5834.DeviceDesc%
cvusbdrv.Dev_Touch, USB\VID_0A5C&PID_5834&REV_0101&MI_00
%USB\VID_0A5C&PID_5834.DeviceDesc%
cvusbdrv.Dev_Touch, USB\VID_0A5C&PID_5834&REV_0102
%USB\VID_0A5C&PID_5834.DeviceDesc%
cvusbdrv.Dev_Touch, USB\VID_0A5C&PID_5834&REV_0102&MI_00
%USB\VID_0A5C&PID_5810.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5810
%USB\VID_0A5C&PID_5810.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5810&REV_0101
%USB\VID_0A5C&PID_5820.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5820
%USB\VID_0A5C&PID_5820.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5820&REV_0101
%USB\VID_0A5C&PID_5830.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5830
%USB\VID_0A5C&PID_5830.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5830&REV_0101
%USB\VID_0A5C&PID_5811.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5811
%USB\VID_0A5C&PID_5811.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5811&REV_0102
%USB\VID_0A5C&PID_5811.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5811&REV_0102&MI_00
%USB\VID_0A5C&PID_5831.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5831
%USB\VID_0A5C&PID_5831.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5831&REV_0102
%USB\VID_0A5C&PID_5831.DeviceDesc%
cvusbdrv.Dev, USB\VID_0A5C&PID_5831&REV_0102&MI_00
[cvusbdrv.Dev.NT]
CopyFiles
cvusbdrv.Files.Ext, cv_sys_components_copy, cv_fw_copy, cv_bin_components_copy, cv_host_storage_components_copy
RegisterDLLs
cv_register_dlls
CopyINF
ushwbfdrv.inf, bcmnfcusb.inf, bcmnfcser.inf
[cvusbdrv.Dev_Touch.NT]
CopyFiles
cvusbdrv.Files.Ext, cv_sys_components_copy, cv_fw_copy, cv_bin_components_copy, cv_host_storage_components_copy
RegisterDLLs
cv_register_dlls
CopyINF
ushwbfdrv.inf, bcmnfcusb.inf, bcmnfcser.inf
[cvusbdrv.Dev_Swipe.NT]
CopyFiles
cvusbdrv.Files.Ext, cv_sys_components_copy, cv_fw_copy, cv_bin_components_copy, cv_host_storage_components_copy
RegisterDLLs
cv_register_dlls
CopyINF
ushwbfdrv.inf, bcmnfcusb.inf, bcmnfcser.inf
[cvusbdrv.Dev.NT.HW]
[cvusbdrv.Dev_Touch.NT.HW]
AddReg
Dev_Touch.NT.AddReg
[cvusbdrv.Dev_Swipe.NT.HW]
AddReg
Dev_Swipe.NT.AddReg
[Dev.NT.AddReg]
HKLM,"SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_0A5C&PID_5800\LocationPaths\*","Removable",0x00010001,0x00000000
HKLM,"Software\BROADCOM","HostStoragePath",0x00000000, %HostStoragePath_Val%
HKLM,"Software\RSA\Software Token\Library\Plugins\{1F83ED30-4241-11DD-AE16-0800200C9A66}","path",0x00000000,%RSATokenProviderPath_Val%
[Dev_Touch.NT.AddReg]
HKR,,"WBF_TOUCH_CONFIGURED",0x10001, 1
HKLM,"SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_0A5C&PID_5832\LocationPaths\*","Removable",0x00010001,0x00000000
HKLM,"SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_0A5C&PID_5833\LocationPaths\*","Removable",0x00010001,0x00000000
HKLM,"SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_0A5C&PID_5834\LocationPaths\*","Removable",0x00010001,0x00000000
HKLM,"Software\BROADCOM","HostStoragePath",0x00000000, %HostStoragePath_Val%
HKLM,"Software\RSA\Software Token\Library\Plugins\{1F83ED30-4241-11DD-AE16-0800200C9A66}","path",0x00000000,%RSATokenProviderPath_Val%
[Dev_Swipe.NT.AddReg]
HKR,,"WBF_SWIPE_CONFIGURED",0x10001, 1
HKLM,"SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_0A5C&PID_5832\LocationPaths\*","Removable",0x00010001,0x00000000
HKLM,"SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_0A5C&PID_5833\LocationPaths\*","Removable",0x00010001,0x00000000
HKLM,"SYSTEM\CurrentControlSet\Control\DeviceOverrides\USB#VID_0A5C&PID_5834\LocationPaths\*","Removable",0x00010001,0x00000000
HKLM,"Software\BROADCOM","HostStoragePath",0x00000000, %HostStoragePath_Val%
HKLM,"Software\RSA\Software Token\Library\Plugins\{1F83ED30-4241-11DD-AE16-0800200C9A66}","path",0x00000000,%RSATokenProviderPath_Val%
[cvusbdrv.Dev.NT.Services]
Addservice
cvusbdrv, 2, cvusbdrv.AddService
Addservice
ushupgradesvc, 0x00000800, ushupgradesvc.AddService
Addservice
hostcontrolsvc, 0x00000800, hostcontrolsvc.AddService
Addservice
hoststoragesvc, 0x00000800, hoststoragesvc.AddService
DelService
Credential Vault Host Storage, 0x00000200,,,
DelService
Credential Vault Host Control Service, 0x00000200,,,
[cvusbdrv.Dev_Swipe.NT.Services]
Addservice
cvusbdrv, 2, cvusbdrv.AddService
Addservice
ushupgradesvc, 0x00000800, ushupgradesvc.AddService
Addservice
hostcontrolsvc, 0x00000800, hostcontrolsvc.AddService
Addservice
hoststoragesvc, 0x00000800, hoststoragesvc.AddService
DelService
Credential Vault Host Storage, 0x00000200,,,
DelService
Credential Vault Host Control Service, 0x00000200,,,
[cvusbdrv.Dev_Touch.NT.Services]
Addservice
cvusbdrv, 2, cvusbdrv.AddService
Addservice
ushupgradesvc, 0x00000800, ushupgradesvc.AddService
Addservice
hostcontrolsvc, 0x00000800, hostcontrolsvc.AddService
Addservice
hoststoragesvc, 0x00000800, hoststoragesvc.AddService
DelService
Credential Vault Host Storage, 0x00000200,,,
DelService
Credential Vault Host Control Service, 0x00000200,,,
[cvusbdrv.AddService]
DisplayName
%cvusbdrv.SvcDesc%
ServiceType
1 ; SERVICE_KERNEL_DRIVER
StartType
3 ; SERVICE_DEMAND_START
ErrorControl
1 ; SERVICE_ERROR_NORMAL
ServiceBinary
%10%\System32\Drivers\cvusbdrv.sys
[ushupgradesvc.AddService]
DisplayName
%ushupgradesvc.SvcDispName%
Description
%ushupgradesvc.SvcDesc%
ServiceType
0x00000010 ; SERVICE_WIN32_OWN_PROCESS
StartType
2 ; SERVICE_AUTO_START
ErrorControl
1 ; SERVICE_ERROR_NORMAL
ServiceBinary
"""%16422%\%PROG_FILES_INST_DIR%\CV\bin\UshUpgradeService.exe"""
[hostcontrolsvc.AddService]
DisplayName
%hostcontrolsvc.SvcDispName%
Description
%hostcontrolsvc.SvcDesc%
ServiceType
0x00000010 ; SERVICE_WIN32_OWN_PROCESS
StartType
2 ; SERVICE_AUTO_START
ErrorControl
1 ; SERVICE_ERROR_NORMAL
ServiceBinary
"""%16422%\%PROG_FILES_INST_DIR%\CV\bin\HostControlService.exe"""
LoadOrderGroup
SmartCardGroup
[hoststoragesvc.AddService]
DisplayName
%hoststoragesvc.SvcDispName%
Description
%hoststoragesvc.SvcDesc%
ServiceType
0x00000010 ; SERVICE_WIN32_OWN_PROCESS
StartType
2 ; SERVICE_AUTO_START
ErrorControl
1 ; SERVICE_ERROR_NORMAL
ServiceBinary
"""%16422%\%PROG_FILES_INST_DIR%\CV\bin\HostStorageService.exe"""
LoadOrderGroup
SmartCardGroup
[cvusbdrv.AddReg]
HKR, Parameters\Wdf, VerboseOn, 0x00010001, 1
HKR, Parameters\Wdf, VerifierOn, 0x00010001, 1
HKR, Parameters\Wdf, DbgBreakOnError, 0x00010001, 1
[cvusbdrv.Files.Ext]
[cv_sys_components_copy]
[cv_fw_copy]
bcmLynx_1.otp ;CV Firmware binaries
[cv_bin_components_copy]
setcardsrouting.exe.config
FirmwareUpgradeProgress.exe
UshUpgradeService.exe ;CV Firmware Upgrade Service
[cv_host_storage_components_copy]
[cv_register_dlls]
[SourceDisksNames]
[SourceDisksFiles]
WdfCoInstaller01009.dll
1 ; make sure the number matches with SourceDisksNames
UshUpgradeService.exe
1, .\bin
bcmLynx_1.otp
1, .\firmware
bcmLynx_7.otp
1, .\firmware
clearscd.bin
1, .\firmware
current_version.txt
1, .\firmware
sbiLynxA0_1.otp
1, .\firmware
sbiLynxB0_1.otp
1, .\firmware
sbiLynxB0_7.otp
1, .\firmware
sbiLynxB0_FE.otp
1, .\firmware
sbiLynxSmallA0_1.otp
1, .\firmware
sbiLynxSmallB0_1.otp
1, .\firmware
sbiLynxSmallB0_7.otp
1, .\firmware
sbiLynxSmallB0_FE.otp
1, .\firmware
CVRemoteServer.exe
1, .\bin
HostControlService.exe
1, .\bin
HostStorageService.exe
1, .\bin
setcardsrouting.exe
1, .\bin
setcardsrouting.exe.config
1, .\bin
configurepoa.exe
1, .\bin
configurepoa.exe.config
1, .\bin
FirmwareUpgradeProgress.exe
1, .\bin
BcmTokenProvider.dll
1, .\bin
BcmTokenProvider.rsap
1, .\bin
[DestinationDirs]
cv_sys_components_copy
11 ; Windows\System32
cv_fw_copy
16422, \%PROG_FILES_INST_DIR%\USHFirmware ; Program Files\Broadcom\USHFirmware
cv_bin_components_copy
16422, \%PROG_FILES_INST_DIR%\CV\bin ; Program Files\Broadcom\CV\bin
cv_host_storage_components_copy
24, \ProgramData\Broadcom\HostStorage ; Has to be Under SYSTEM DRIVE for FP data Host Storage
[cvusbdrv.Dev.NT.CoInstallers]
CopyFiles
CoInstaller_CopyFiles
[CoInstaller_CopyFiles]
[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"
[cvusbdrv.Dev.NT.Wdf]
KmdfService
cvusbdrv, cvusbdrv_wdfsect
[cvusbdrv_wdfsect]
[cvusbdrv.Dev_Touch.NT.Wdf]
KmdfService
cvusbdrv, cvusbdrv_wdfsect
[cvusbdrv.Dev_Swipe.NT.Wdf]
KmdfService
cvusbdrv, cvusbdrv_wdfsect
[Strings]
Disk_Description
"Dell ControlVault(cvusbdrv) Installation Disk"
USB\VID_0A5C&PID_0000.DeviceDesc
"Dell ControlVault"
USB\VID_0A5C&PID_5800.DeviceDesc
"Dell ControlVault w/o Fingerprint Sensor"
USB\VID_0A5C&PID_5832.DeviceDesc
"Dell ControlVault w/o Fingerprint Sensor"
USB\VID_0A5C&PID_5801.DeviceDesc
"Dell ControlVault w/ Fingerprint Swipe Sensor"
USB\VID_0A5C&PID_5802.DeviceDesc
"Dell ControlVault w/ Fingerprint Touch Sensor"
USB\VID_0A5C&PID_5833.DeviceDesc
"Dell ControlVault w/ Fingerprint Touch Sensor"
USB\VID_0A5C&PID_5803.DeviceDesc
"Dell ControlVault w/ Secure Keyboard"
USB\VID_0A5C&PID_5804.DeviceDesc
"Dell ControlVault w/ Fingerprint Swipe Sensor"
USB\VID_0A5C&PID_5805.DeviceDesc
"Dell ControlVault w/ Fingerprint Touch Sensor"
USB\VID_0A5C&PID_5834.DeviceDesc
"Dell ControlVault w/ Fingerprint Touch Sensor"
USB\VID_0A5C&PID_5810.DeviceDesc
"Dell ControlVault 2"
USB\VID_0A5C&PID_5820.DeviceDesc
"Dell ControlVault 5820"
USB\VID_0A5C&PID_5830.DeviceDesc
"Dell ControlVault 3"
USB\VID_0A5C&PID_5811.DeviceDesc
"Dell ControlVault 5811"
USB\VID_0A5C&PID_5831.DeviceDesc
"Dell ControlVault 5831"
cvusbdrv.SvcDesc
"Dell ControlVault"
CVaultClassName
"ControlVault Device"
PROG_FILES_INST_DIR
"Broadcom"
ushupgradesvc.SvcDispName
"Credential Vault Upgrade Service"
ushupgradesvc.SvcDesc
"USH Upgrade Service for upgrading all USH components"
hostcontrolsvc.SvcDispName
"Credential Vault Host Control Service"
hostcontrolsvc.SvcDesc
"Host Control Service for Fingerprint Processing"
hoststoragesvc.SvcDispName
"Credential Vault Host Storage"
hoststoragesvc.SvcDesc
"Host Storage Service for Persisting CV Objects into Hard drive"
HostStoragePath_Val
"c:\ProgramData\Broadcom\HostStorage\"
RSATokenProviderPath_Val
"C:\Program Files\Broadcom\CV\Bin\BcmTokenProvider.dll"