1[Version]
2Signature="$Windows NT$"
3Class=SmartCardReader
4ClassGuid={50DD5230-BA8A-11D1-BF5D-0000F805F530}
5Provider=%MS%
6DriverVer=08/01/2006,5.2.3790.2724
7CatalogFile=usbccid.cat
8
9[SourceDisksNames]
101=%Distribution%,usbccid.sys,,
11
12[SourceDisksFiles]
13usbccid.sys = 1
14
15[ClassInstall32]
16Addreg=SmartCardReaderClassReg
17
18[ClassInstall]
19Addreg=SmartCardReaderClassReg
20
21[SmartCardReaderClassReg]
22HKR,,,0,%ClassName%
23HKR,,Icon,,-25
24HKR,,NoInstallClass,,1
25HKR,,Installer32,,"winscard.dll,ClassInstall32"
26
27[Manufacturer]
28%CCID%=CCID
29
30; ============ Add reg for all readers ===============
31
32[Reader.Install.AddReg]
33HKLM, Software\Microsoft\Cryptography\Calais\Readers,,,
34HKLM, System\CurrentControlSet\Services\SCardSvr,Start,0x00010001,2
35HKLM, System\CurrentControlSet\Services\CertPropSvc,Start,0x00010001,2
36
37; **************************
38; USB CCID Compliant Readers
39; **************************
40[CCID]
41%USBCCID.DeviceDesc% = USBCCID.Install,USB\Class_0B&SubClass_00
42
43[USBCCID.Install.NT]
44AddReg          = Reader.Install.AddReg
45CopyFiles       = USBCCID.Install.CopyFiles
46
47[USBCCID.Install.NT.HW]
48AddReg          = USBCCID.Install.AddReg.HW
49
50[USBCCID.Install.AddReg.HW]
51HKR,,"VendorName",,"Generic"
52HKR,,"IfdType",,"USB Smartcard"
53
54[USBCCID.Install.CopyFiles]
55usbccid.sys,,,2
56
57[USBCCID.Install.NT.Services]
58AddService = USBCCID, 2, USBCCID.Service
59
60[USBCCID.Service]
61DisplayName     = %USBCCID.DeviceDesc%
62ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
63StartType       = 3 ;%SERVICE_AUTO_START%
64ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
65ServiceBinary   = %12%\usbccid.sys
66
67[DestinationDirs]
68USBCCID.Install.CopyFiles = 12
69
70[Strings]
71MS                      = "Microsoft"
72Distribution            = "Windows USB CCID Driver Disk"
73ClassName               = "Smart card readers"
74CCID                    = "USB CCID Compliant"
75USBCCID.DeviceDesc      = "USB Smart Card reader"
76
77
78