windows-nt/Source/XPSP1/NT/mergedcomponents/setupinfs/smartcrd.inx

727 lines
20 KiB
Plaintext
Raw Normal View History

2020-09-26 03:20:57 -05:00
; SMARTCRD.INF
; Copyright (c) 1998 - 2001 Microsoft Corporation
[Version]
Signature="$Windows NT$"
Class=SmartCardReader
ClassGuid={50DD5230-BA8A-11D1-BF5D-0000F805F530}
Provider=%Msft%
LayoutFile=layout.inf
; ================= Class section =====================
[ClassInstall32]
Addreg=SmartCardReaderClassReg
[ClassInstall]
Addreg=SmartCardReaderClassReg
[SmartCardReaderClassReg]
HKR,,,0,%ClassName%
HKR,,Icon,,-25
HKR,,NoInstallClass,,1
HKR,,Installer32,,"winscard.dll,ClassInstall32"
[Manufacturer]
%AMEX%=AMEX
%BULL%=BULL
%COMPAQ%=COMPAQ
%HP%=HP
%SCM%=SCM
%SLB%=SLB
%SNI%=SNI
%LITRONIC%=LITRONIC
%GEMPLUS%=GEMPLUS
%OMNIKEY%=OMNIKEY
; ============ Add reg for all readers ===============
[Reader.Install.AddReg]
HKLM, Software\Microsoft\Cryptography\Calais\Readers,,,
HKLM, System\CurrentControlSet\Services\SCardSvr,Start,0x00010001,2
; ==================================================
; =========== American Express readers =============
; ==================================================
[AMEX]
; DisplayName Section DeviceId
; ----------- ------- --------
%AMEX435.DeviceDesc% = AMEX435.Install, USB\VID_08E6&PID_0435
[AMEX435.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = GEMPC430.Install.CopyFiles
[AMEX435.Install.NT.HW]
AddReg = AMEX435.Install.AddReg.HW
[AMEX435.Install.AddReg.HW]
HKR,,"VendorName",,"American Express"
HKR,,"IfdType",,"GCR435"
[AMEX435.Install.NT.Services]
AddService = GEMPC430, 2, GEMPC430.Service, GEMPC430.EventLog
; ====================================================
; ================= Bull readers =====================
; ====================================================
[BULL]
; DisplayName Section DeviceId
; ----------- ------- --------
%BULLTLP3.DeviceDesc% = BULLTLP3.Install, SERENUM\BUL8030
[BULLTLP3.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = BULLTLP3.Install.CopyFiles
[BULLTLP3.Install.CopyFiles]
bulltlp3.sys,,,2
[BULLTLP3.Install.NT.Services]
AddService = BULLTLP3, 2, BULLTLP3.Service, BULLTLP3.EventLog
[BULLTLP3.Service]
DisplayName = %BULLTLP3.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\bulltlp3.sys
[BULLTLP3.EventLog]
AddReg = BULLTLP3.AddEventLog.reg
[BULLTLP3.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\bulltlp3.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
BULLTLP3.Install.CopyFiles = 12
; ========================================
; =========== Compaq readers =============
; ========================================
[COMPAQ]
; DisplayName Section DeviceId
; ----------- ------- --------
%COMPAQ410.DeviceDesc% = COMPAQ410.Install, SERENUM\CPQB18D
[COMPAQ410.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = GCR410P.Install.CopyFiles
[COMPAQ410.Install.NT.HW]
AddReg = COMPAQ410.Install.AddReg.HW
[COMPAQ410.Install.AddReg.HW]
HKR,,"VendorName",,"COMPAQ"
HKR,,"IfdType",,"GCR410P Serial Smart Card Reader"
[COMPAQ410.Install.NT.Services]
AddService = GCR410P, 2, GCR410P.Service, GCR410P.EventLog
; ===================================================
; =============== Gemplus readers ===================
; ===================================================
[GEMPLUS]
; DisplayName Section DeviceId
; ----------- ------- --------
%GPR400.DeviceDesc% = GPR400.Install, PCMCIA\GEMPLUS-GPR400-72B1
%GPR400.DeviceDesc% = GPR400.Install, PCMCIA\GEMPLUS-GPR400-43E8
%GCR410P.DeviceDesc% = GCR410P.Install, SERENUM\GEM0410
%GEMPC430.DeviceDesc% = GEMPC430.Install, USB\VID_08E6&PID_0430
[GPR400.Install.NT]
AddReg = GPR400.Install.AddReg,Reader.Install.AddReg
CopyFiles = GPR400.Install.CopyFiles
[GPR400.Install.AddReg]
HKR,,PcmciaExclusiveIrq,0x00010001,1
[GPR400.Install.NT.LogConfigOverride]
LogConfig=GPR400.LogConfigOverride
[GPR400.LogConfigOverride]
ConfigPriority=NORMAL
IOConfig=300-31f,200-21f,320-33f,340-35f,220-23f,240-25f
IRQConfig=3,4,5,7,9,10,11,12,13,14,15
PcCardConfig=1(W)
[GPR400.Install.CopyFiles]
gpr400.sys,,,2
[GPR400.Install.NT.Services]
AddService = GPR400, 2, GPR400.Service, GPR400.EventLog
[GPR400.Service]
DisplayName = %GPR400.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\gpr400.sys
[GPR400.EventLog]
AddReg = GPR400.AddEventLog.reg
[GPR400.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\GPR400.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
GPR400.Install.CopyFiles = 12
; ***************
; Gemplus GCR 410
; ***************
[GCR410P.Install.NT]
AddReg = GCR410P.Install.AddReg,Reader.Install.AddReg
CopyFiles = GCR410P.Install.CopyFiles
[GCR410P.Install.AddReg]
HKR,, MaximalBaudRate,0x00010001,38400
[GCR410P.Install.CopyFiles]
grserial.sys,,,2
[GCR410P.Install.NT.Services]
AddService = GCR410P, 2, GCR410P.Service, GCR410P.EventLog
[GCR410P.Service]
DisplayName = %GCR410P.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\grserial.sys
[GCR410P.EventLog]
AddReg = GCR410P.AddEventLog.reg
[GCR410P.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\grserial.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
GCR410P.Install.CopyFiles = 12
; ********************
; Gemplus gempc430 USB
; ********************
[GEMPC430.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = GEMPC430.Install.CopyFiles
[GEMPC430.Install.CopyFiles]
grclass.sys,,,2
[GEMPC430.Install.NT.Services]
AddService = GEMPC430, 2, GEMPC430.Service, GEMPC430.EventLog
[GEMPC430.Service]
DisplayName = %GEMPC430.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\grclass.sys
[GEMPC430.EventLog]
AddReg = GEMPC430.AddEventLog.reg
[GEMPC430.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\grclass.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
GEMPC430.Install.CopyFiles = 12
; ==================================================
; ================= HP readers =====================
; ==================================================
[HP]
; DisplayName Section DeviceId
; ----------- ------- --------
%HPSCR111.DeviceDesc% = HPSCR111.Install, SERENUM\SCM0009
[HPSCR111.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = SCMSCR111.Install.CopyFiles
[HPSCR111.Install.NT.HW]
AddReg = HPSCR111.Install.AddReg.HW
[HPSCR111.Install.AddReg.HW]
HKR,,"VendorName",,"Hewlett Packard"
HKR,,"IfdType",,"ProtectTools Smart Card reader"
[HPSCR111.Install.NT.Services]
AddService = SCR111, 2, SCMSCR111.Service, SCMSCR111.EventLog
; =======================================================
; ================= Litronic readers ====================
; =======================================================
[LITRONIC]
; DisplayName Section DeviceId
; ----------- ------- --------
%LIT220.DeviceDesc% = Lit220.Install, SERENUM\LTN0220 ; 220 Reader
[LIT220.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = LIT220.Install.CopyFiles
[LIT220.Install.CopyFiles]
LIT220P.SYS,,,2
[LIT220.Install.NT.Services]
AddService = LIT220, 2, LIT220.Service, LIT220.EventLog
[LIT220.Service]
DisplayName = %LIT220.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\LIT220P.SYS
[LIT220.EventLog]
AddReg = LIT220.AddEventLog.reg
[LIT220.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\LIT220P.SYS"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
LIT220.Install.CopyFiles = 12
; ============================================================
; ================= Schlumberger readers =====================
; ============================================================
[SLB]
; DisplayName Section DeviceId
; ----------- ------- --------
%SLBREFLEX20.DeviceDesc% = SLBREFLEX20.Install, PCMCIA\PSCR-SLB_REFLEX_20-18F3
%SLBREFLEX30.DeviceDesc% = SLBREFLEX30.Install, PCMCIA\Reflex_30-smart_card_reader-E8F8
%SLBREFLEX30.DeviceDesc% = SLBREFLEX30.Install, PCMCIA\SLB-Reflex30_SmartCard_Reader-12C6
%SLBREFLEX72.DeviceDesc% = SLBREFLEX72.Install, SERENUM\SCM0003
%SLBSCR111.DeviceDesc% = SLBSCR111.Install, SERENUM\SCM000F
; ****************************
; SLB PCMCIA Smart Card Reader
; ****************************
; This is actually an SCM pcmcia reader, so we reference the SCM reader here
[SLBREFLEX20.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = SCM488C.Install.CopyFiles
[SLBREFLEX20.Install.NT.HW]
AddReg = SLBREFLEX20.Install.AddReg.HW
[SLBREFLEX20.Install.AddReg.HW]
HKR,,"VendorName",,"Schlumberger"
HKR,,"IfdType",, "Reflex 20"
[SLBREFLEX20.Install.NT.Services]
AddService = SCM488C, 2, SCM488C.Service, SCM488C.EventLog
; ***************************
; SLB Reflex 30 PCMCIA reader
; ***************************
; This is actually an OMNIKEY reader, so we reference this reader here
[SLBREFLEX30.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = OMNCMBP.Install.CopyFiles
[SLBREFLEX30.Install.NT.HW]
AddReg = SLBREFLEX30.Install.AddReg.HW
[SLBREFLEX30.Install.AddReg.HW]
HKR,,"VendorName",,"Schlumberger"
HKR,,"IfdType",,"Reflex 30"
[SLBREFLEX30.Install.NT.Services]
AddService = OMNCMBP, 2, OMNCMBP.Service, OMNCMBP.EventLog
; ****************************
; SLB Serial Smart Card Reader
; ****************************
; This is actually an SCM serial reader, so we reference the SCM reader here
[SLBREFLEX72.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = SCMSTCS.Install.CopyFiles
[SLBREFLEX72.Install.NT.HW]
AddReg = SLBREFLEX72.Install.AddReg.HW
[SLBREFLEX72.Install.AddReg.HW]
HKR,,"VendorName",,"Schlumberger"
HKR,,"IfdType",, "Reflex 72"
[SLBREFLEX72.Install.NT.Services]
AddService = SCMSTCS, 2, SCMSTCS.Service, SCMSTCS.EventLog
; *************************************
; SLB Serial Smart Card Reader (SCR111)
; *************************************
; This is actually an SCM serial reader, so we reference the SCM reader here
[SLBSCR111.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = SCMSCR111.Install.CopyFiles
[SLBSCR111.Install.NT.HW]
AddReg = SLBSCR111.Install.AddReg.HW
[SLBSCR111.Install.AddReg.HW]
HKR,,"VendorName",,"Schlumberger"
HKR,,"IfdType",,"Reflex Lite"
[SLBSCR111.Install.NT.Services]
AddService = SCR111, 2, SCMSCR111.Service, SCMSCR111.EventLog
; ===================================================
; ================= SCM readers =====================
; ===================================================
[SCM]
; DisplayName Section DeviceId
; ----------- ------- --------
%SCM488C.DeviceDesc% = SCM488C.Install, PCMCIA\PSCR-Smart_Card_Reader-488C
%SCMSTCS.DeviceDesc% = SCMSTCS.Install, SERENUM\SCM0002
%SCMUSB.DeviceDesc% = SCMUSB.Install, USB\VID_0066&PID_1001
%SCMSCR111.DeviceDesc% = SCMSCR111.Install, SERENUM\SCM000B
%SCMSCR111.DeviceDesc% = SCMSCR111.Install, SERENUM\SCM000C
; ****************************
; SCM PCMCIA Smart Card Reader
; ****************************
[SCM488C.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = SCM488C.Install.CopyFiles
[SCM488C.Install.NT.HW]
AddReg = SCM488C.Install.AddReg.HW
[SCM488C.Install.AddReg.HW]
HKR,,"VendorName",,"SCM Microsystems"
HKR,,"IfdType",, "SCR120"
[SCM488C.Install.CopyFiles]
pscr.sys,,,2
[SCM488C.Install.NT.Services]
AddService = SCM488C, 2, SCM488C.Service, SCM488C.EventLog
[SCM488C.Service]
DisplayName = %SCM488C.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\pscr.sys
[SCM488C.EventLog]
AddReg = SCM488C.AddEventLog.reg
[SCM488C.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\pscr.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
SCM488C.Install.CopyFiles = 12
; ***********************************
; SCM Serial Smart Card Reader (STCS)
; ***********************************
[SCMSTCS.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = SCMSTCS.Install.CopyFiles
[SCMSTCS.Install.NT.HW]
AddReg = SCMSTCS.Install.AddReg.HW
[SCMSTCS.Install.AddReg.HW]
HKR,,"VendorName",,"SCM Microsystems"
HKR,,"IfdType",, "SCR200"
[SCMSTCS.Install.CopyFiles]
scmstcs.sys,,,2
[SCMSTCS.Install.NT.Services]
AddService = SCMSTCS, 2, SCMSTCS.Service, SCMSTCS.EventLog
[SCMSTCS.Service]
DisplayName = %SCMSTCS.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\scmstcs.sys
[SCMSTCS.EventLog]
AddReg = SCMSTCS.AddEventLog.reg
[SCMSTCS.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\scmstcs.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
SCMSTCS.Install.CopyFiles = 12
; *************************
; SCM USB Smart Card Reader
; *************************
[SCMUSB.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = SCMUSB.Install.CopyFiles
[SCMUSB.Install.NT.HW]
AddReg = SCMUSB.Install.AddReg.HW
[SCMUSB.Install.AddReg.HW]
HKR,,"VendorName",,"SCM Microsystems"
HKR,,"IfdType",, "SCR300"
[SCMUSB.Install.CopyFiles]
stcusb.sys,,,2
[SCMUSB.Install.NT.Services]
AddService = SCMUSB, 2, SCMUSB.Service, SCMUSB.EventLog
[SCMUSB.Service]
DisplayName = %SCMUSB.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\stcusb.sys
[SCMUSB.EventLog]
AddReg = SCMUSB.AddEventLog.reg
[SCMUSB.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\stcusb.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
SCMUSB.Install.CopyFiles = 12
; ***********************************
; SCM SCR111 Serial Smart Card Reader
; ***********************************
[SCMSCR111.Install.NT]
AddReg = SCMSCR111.Install.AddReg
CopyFiles = SCMSCR111.Install.CopyFiles
[SCMSCR111.Install.CopyFiles]
SCR111.sys,,,2
[SCMSCR111.Install.NT.HW]
AddReg = SCMSCR111.Install.AddReg.HW
[SCMSCR111.Install.AddReg.HW]
HKR,,"VendorName",,"SCM Microsystems"
HKR,,"IfdType",,"SCR111 Serial SmartCard Reader"
[SCMSCR111.Install.NT.Services]
AddService = SCR111, 2, SCMSCR111.Service, SCMSCR111.EventLog
[SCMSCR111.Service]
DisplayName = %SCMSCR111.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\SCR111.sys
[SCMSCR111.EventLog]
AddReg = SCMSCR111.AddEventLog.reg
[SCMSCR111.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\SCR111.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
SCMSCR111.Install.CopyFiles = 12
; =======================================================
; ================= Siemens readers =====================
; =======================================================
[SNI]
; DisplayName Section DeviceId
; ----------- ------- --------
%SNISCR111.DeviceDesc% = SNISCR111.Install, SERENUM\SCM000D
[SNISCR111.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = SCMSCR111.Install.CopyFiles
[SNISCR111.Install.NT.HW]
AddReg = SNISCR111.Install.AddReg.HW
[SNISCR111.Install.AddReg.HW]
HKR,,"VendorName",,"Systemneeds, Inc."
HKR,,"IfdType",, "Systemneeds Smart Card Reader"
[SNISCR111.Install.NT.Services]
AddService = SCR111, 2, SCMSCR111.Service, SCMSCR111.EventLog
; =======================================================
; ================= OMNIKEY readers =====================
; =======================================================
[OMNIKEY]
; DisplayName Section DeviceId
; ----------- ------- --------
%OMNCMBP.DeviceDesc% = OMNCMBP.Install, PCMCIA\CardMan-Mobile-379F
%OMNCMBP.DeviceDesc% = OMNCMBP.Install, PCMCIA\CardMan-4000-5626
%OMNCMBP.DeviceDesc% = OMNCMBP.Install, PCMCIA\Smart_Card_Reader-PC-Card-324D
%OMNSCCM.DeviceDesc% = OMNSCCM.Install, SERENUM\USA1430
%OMNUSB2020.DeviceDesc% = OMNUSB2020.Install, USB\VID_076B&PID_0596
%OMNUSB6020.DeviceDesc% = OMNUSB6020.Install, USB\VID_076B&PID_1784
; ********************************
; OMNIKEY PCMCIA Smart Card Reader
; ********************************
[OMNCMBP.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = OMNCMBP.Install.CopyFiles
[OMNCMBP.Install.NT.HW]
AddReg = OMNCMBP.Install.AddReg.HW
[OMNCMBP.Install.AddReg.HW]
HKR,,"VendorName",,"OMNIKEY"
HKR,,"IfdType",, "CardMan 4000"
[OMNCMBP.Install.CopyFiles]
cmbp0wdm.sys,,,2
[OMNCMBP.Install.NT.Services]
AddService = OMNCMBP, 2, OMNCMBP.Service, OMNCMBP.EventLog
[OMNCMBP.Service]
DisplayName = %OMNCMBP.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\cmbp0wdm.sys
[OMNCMBP.EventLog]
AddReg = OMNCMBP.AddEventLog.reg
[OMNCMBP.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\cmbp0wdm.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
OMNCMBP.Install.CopyFiles = 12
; ********************************
; OMNIKEY Serial Smart Card Reader
; ********************************
[OMNSCCM.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = OMNSCCM.Install.CopyFiles
[OMNSCCM.Install.NT.HW]
AddReg = OMNSCCM.Install.AddReg.HW
[OMNSCCM.Install.AddReg.HW]
HKR,,"VendorName",,"OMNIKEY"
HKR,,"IfdType",, "CardMan 2010"
[OMNSCCM.Install.CopyFiles]
sccmn50m.sys,,,2
[OMNSCCM.Install.NT.Services]
AddService = OMNSCCM, 2, OMNSCCM.Service, OMNSCCM.EventLog
[OMNSCCM.Service]
DisplayName = %OMNSCCM.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\sccmn50m.sys
[OMNSCCM.EventLog]
AddReg = OMNSCCM.AddEventLog.reg
[OMNSCCM.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\sccmn50m.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
OMNSCCM.Install.CopyFiles = 12
; ************************************
; OMNIKEY USB Smart Card Reader (2020)
; ************************************
[OMNUSB2020.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = OMNUSB2020.Install.CopyFiles
[OMNUSB2020.Install.NT.HW]
AddReg = OMNUSB2020.Install.AddReg.HW
[OMNUSB2020.Install.AddReg.HW]
HKR,,"VendorName",,"OMNIKEY"
HKR,,"IfdType",, "CardMan 2020"
[OMNUSB2020.Install.CopyFiles]
sccmusbm.sys,,,2
[OMNUSB2020.Install.NT.Services]
AddService = OMNUSB, 2, OMNUSB2020.Service, OMNUSB2020.EventLog
[OMNUSB2020.Service]
DisplayName = %OMNUSB2020.DeviceDesc%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_AUTO_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\sccmusbm.sys
[OMNUSB2020.EventLog]
AddReg = OMNUSB2020.AddEventLog.reg
[OMNUSB2020.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\sccmusbm.sys"
HKR,, TypesSupported, 0x00010001, 7
[DestinationDirs]
OMNUSB2020.Install.CopyFiles = 12
; ************************************
; OMNIKEY USB Smart Card Reader (6020)
; ************************************
; This is actually an OMNIKEY 2020 USB reader in a different housing and for another card size,
; so we reference the OMNIKEY 2020 reader here
[OMNUSB6020.Install.NT]
AddReg = Reader.Install.AddReg
CopyFiles = OMNUSB2020.Install.CopyFiles
[OMNUSB6020.Install.NT.HW]
AddReg = OMNUSB6020.Install.AddReg.HW
[OMNUSB6020.Install.AddReg.HW]
HKR,,"VendorName",,"OMNIKEY"
HKR,,"IfdType",, "CardMan 6020"
[OMNUSB6020.Install.NT.Services]
AddService = OMNUSB, 2, OMNUSB2020.Service, OMNUSB2020.EventLog