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