1; SCR3XX.INF 2; 3; Installation file (.inf) for the SCR3XX USB Smart Card Readers for Windows 2K/XP/Server2003/Vista. 4; 5; Copyright � SCM Microsystems Inc.,2001-2009 6; 7 8[Version] 9Signature="$Windows NT$" 10Class=SmartCardReader 11ClassGuid={50DD5230-BA8A-11D1-BF5D-0000F805F530} 12Provider=%Mfg% 13CatalogFile=SCR3XX.cat 14DriverVer=05/21/2009,4.45 15 16[Manufacturer] 17%Mfg% = Models,NTamd64 18[ClassInstall32] 19AddReg=AddClassReg 20 21[Models] 22%PCSC_CCID% = PCSC_CCID,USB\VID_04E6&PID_E001 23%SCR333_CCID% = SCR333_CCID,USB\VID_04E6&PID_5113 24%SCR335_CCID% = SCR335_CCID,USB\VID_04E6&PID_5115 25%SCR33L_CCID% = SCR33L_CCID,USB\VID_04E6&PID_5116 26%SCR3320_CCID% = SCR3320_CCID,USB\VID_04E6&PID_5117 27%EXPSIM_CCID% = EXPSIM_CCID,USB\VID_04E6&PID_5118 28%EXPCRD_CCID% = EXPCRD_CCID,USB\VID_04E6&PID_5119 29%SCR3311_CCID% = SCR3311_CCID,USB\VID_04E6&PID_511D 30%SCR355_CCID% = SCR355_CCID,USB\VID_04E6&PID_5410 31%SCR338_CCID% = SCR338_CCID,USB\VID_04E6&PID_5151&MI_01 32 33[Models.NTamd64] 34%PCSC_CCID% = PCSC_CCIDx64,USB\VID_04E6&PID_E001 35%SCR333_CCID% = SCR333_CCIDx64,USB\VID_04E6&PID_5113 36%SCR335_CCID% = SCR335_CCIDx64,USB\VID_04E6&PID_5115 37%SCR33L_CCID% = SCR33L_CCIDx64,USB\VID_04E6&PID_5116 38%SCR3320_CCID% = SCR3320_CCIDx64,USB\VID_04E6&PID_5117 39%EXPSIM_CCID% = EXPSIM_CCIDx64,USB\VID_04E6&PID_5118 40%EXPCRD_CCID% = EXPCRD_CCIDx64,USB\VID_04E6&PID_5119 41%SCR3311_CCID% = SCR3311_CCIDx64,USB\VID_04E6&PID_511D 42%SCR355_CCID% = SCR355_CCIDx64,USB\VID_04E6&PID_5410 43%SCR338_CCID% = SCR338_CCIDx64,USB\VID_04E6&PID_5151&MI_01 44 45[ControlFlags] 46ExcludeFromSelect.NT=USB\VID_04E6&PID_E001 47ExcludeFromSelect.NT=USB\VID_04E6&PID_5113 48ExcludeFromSelect.NT=USB\VID_04E6&PID_5115 49ExcludeFromSelect.NT=USB\VID_04E6&PID_5116 50ExcludeFromSelect.NT=USB\VID_04E6&PID_5117 51ExcludeFromSelect.NT=USB\VID_04E6&PID_5118 52ExcludeFromSelect.NT=USB\VID_04E6&PID_5119 53ExcludeFromSelect.NT=USB\VID_04E6&PID_511D 54ExcludeFromSelect.NT=USB\VID_04E6&PID_5410 55ExcludeFromSelect.NT=USB\VID_04E6&PID_5151&MI_01 56 57[SourceDisksNames] 581=%Floppy_Description%,SCR3XX2K.sys,, 591=%Floppy_Description%,S3XXx64.sys,, 60 61[SourceDisksFiles] 62SCR3XX2K.sys=1 63S3XXx64.sys=1 64 65[DestinationDirs] 66DefaultDestDir=10,system32\drivers 67PCSC_CCID.NTCopyFiles=10,system32\drivers 68PCSC_CCIDx64.NTCopyFiles=10,system32\drivers 69 70[AddClassReg] 71HKR,,,0,%ClassName% 72HKR,,NoInstallClass,,1 73HKR,,Installer32,,"winscard.dll,ClassInstall32" 74;******************************************************************************************************* 75; x86 specific 76;******************************************************************************************************* 77 78[PCSC_CCID.NTCopyFiles] 79SCR3XX2K.sys,, 80 81[PCSC_CCID.AddReg] 82HKR,,ShortProviderName,0,%ShortProviderName% 83HKR,,ReaderName,0,%PCSC_CCID% 84HKLM, Software\Microsoft\Cryptography\Calais\Readers,,, 85HKLM, System\CurrentControlSet\Services\SCardSvr,Start,0x00010001,2 86HKLM, System\CurrentControlSet\Services\CertPropSvc,Start,0x00010001,2 87HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,DLLName,0,wlnotify.dll 88HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Logon,0,SCardStartCertProp 89HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Logoff,0,SCardStopCertProp 90HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Lock,0,SCardSuspendCertProp 91HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Unlock,0,SCardResumeCertProp 92HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Enabled,0x00010001,1 93HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Impersonate,0x00010001,1 94HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Asynchronous,0x00010001,1 95 96[PCSC_CCID.NT.AddReg] 97; Configurable F and D values 98;HKR,, FValue , 0x00010001, 1 99;HKR,, DValue , 0x00010001, 1 100HKR,, BufferSize , 0x00010001, 131072 101;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 102;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 103HKR,, IFDType,0,%PCSC_CCID% 104HKR,, VendorName,0,%Mfg% 105 106[PCSC_CCID.AddReg.HW] 107HKR,, SelectiveSuspend , 0x00010001, 0 108HKR,, WaitWakeEnabled , 0x00010001, 1 109HKR,, IdleTime , 0x00010001, 5 110 111[PCSC_CCID.NT] 112CopyFiles= PCSC_CCID.NTCopyFiles 113AddReg= PCSC_CCID.AddReg, PCSC_CCID.NT.AddReg 114 115[PCSC_CCID.NT.HW] 116AddReg= PCSC_CCID.AddReg.HW 117 118[PCSC_CCID.NT.Services] 119AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 120 121[PCSC_CCID_Service_Inst] 122ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% 123StartType = 3 ;%SERVICE_AUTO_START% 124ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% 125ServiceBinary = %12%\SCR3XX2K.sys 126DisplayName = %SERVICE_CCID% 127AddReg= PCSC_CCID.AddReg 128 129[PCSC_CCID_EventLog_Inst] 130AddReg=PCSC_CCID.AddEventLogReg 131 132[PCSC_CCID.AddEventLogReg] 133HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\SCR3XX2K.sys" 134HKR,,CategoryMessageFile,0x00020000,"%%SystemRoot%%\System32\drivers\SCR3XX2K.sys" 135HKR,,CategoryCount,0x00010001,1 136HKR,,TypesSupported,0x00010001,7 137 138;;========For SCR335========= 139[SCR335_CCID.NT.AddReg] 140; Configurable F and D values 141;HKR,, FValue , 0x00010001, 1 142;HKR,, DValue , 0x00010001, 1 143HKR,, BufferSize , 0x00010001, 131072 144;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 145;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 146HKR,, IFDType,0,%PCSC_CCID% 147HKR,, VendorName,0,%Mfg% 148 149[SCR335_CCID.AddReg.HW] 150HKR,, SelectiveSuspend , 0x00010001, 0 151HKR,, WaitWakeEnabled , 0x00010001, 1 152HKR,, IdleTime , 0x00010001, 5 153 154[SCR335_CCID.NT] 155CopyFiles= PCSC_CCID.NTCopyFiles 156AddReg= PCSC_CCID.AddReg, SCR335_CCID.NT.AddReg 157 158[SCR335_CCID.NT.HW] 159AddReg= SCR335_CCID.AddReg.HW 160 161[SCR335_CCID.NT.Services] 162AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 163;;=========================== 164 165;;========For SCR333========= 166[SCR333_CCID.NT.AddReg] 167; Configurable F and D values 168;HKR,, FValue , 0x00010001, 1 169;HKR,, DValue , 0x00010001, 1 170HKR,, BufferSize , 0x00010001, 131072 171;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 172;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 173HKR,, IFDType,0,%PCSC_CCID% 174HKR,, VendorName,0,%Mfg% 175 176[SCR333_CCID.AddReg.HW] 177HKR,, SelectiveSuspend , 0x00010001, 0 178HKR,, WaitWakeEnabled , 0x00010001, 1 179HKR,, IdleTime , 0x00010001, 5 180 181[SCR333_CCID.NT] 182CopyFiles= PCSC_CCID.NTCopyFiles 183AddReg= PCSC_CCID.AddReg, SCR333_CCID.NT.AddReg 184 185[SCR333_CCID.NT.HW] 186AddReg= SCR333_CCID.AddReg.HW 187 188[SCR333_CCID.NT.Services] 189AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 190;;=========================== 191 192;;========For SCR33L========= 193[SCR33L_CCID.NT.AddReg] 194; Configurable F and D values 195;HKR,, FValue , 0x00010001, 1 196;HKR,, DValue , 0x00010001, 1 197HKR,, BufferSize , 0x00010001, 131072 198;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 199;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 200HKR,, IFDType,0,%PCSC_CCID% 201HKR,, VendorName,0,%Mfg% 202 203[SCR33L_CCID.AddReg.HW] 204HKR,, SelectiveSuspend , 0x00010001, 0 205HKR,, WaitWakeEnabled , 0x00010001, 1 206HKR,, IdleTime , 0x00010001, 5 207 208[SCR33L_CCID.NT] 209CopyFiles= PCSC_CCID.NTCopyFiles 210AddReg= PCSC_CCID.AddReg, SCR33L_CCID.NT.AddReg 211 212[SCR33L_CCID.NT.HW] 213AddReg= SCR33L_CCID.AddReg.HW 214 215[SCR33L_CCID.NT.Services] 216AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 217;;=========================== 218 219 220;;========For 3320============= 221[SCR3320_CCID.NT.AddReg] 222; Configurable F and D values 223;HKR,, FValue , 0x00010001, 1 224;HKR,, DValue , 0x00010001, 1 225HKR,, BufferSize , 0x00010001, 131072 226;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 227;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 228HKR,, IFDType,0,%SCR3320_CCID% 229HKR,, VendorName,0,%Mfg% 230HKR,, ServerReq , 0x00010001, 0 231 232[SCR3320_CCID.AddReg.HW] 233HKR,, SelectiveSuspend , 0x00010001, 0 234HKR,, WaitWakeEnabled , 0x00010001, 1 235HKR,, IdleTime , 0x00010001, 5 236 237[SCR3320_CCID.NT] 238CopyFiles= PCSC_CCID.NTCopyFiles 239AddReg= PCSC_CCID.AddReg, SCR3320_CCID.NT.AddReg 240 241[SCR3320_CCID.NT.HW] 242AddReg= SCR3320_CCID.AddReg.HW 243 244[SCR3320_CCID.NT.Services] 245AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 246 247;;=========================== 248 249;;========For EXPSIM========= 250[EXPSIM_CCID.NT.AddReg] 251; Configurable F and D values 252;HKR,, FValue , 0x00010001, 1 253;HKR,, DValue , 0x00010001, 1 254HKR,, BufferSize , 0x00010001, 131072 255;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 256;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 257HKR,, IFDType,0,%PCSC_CCID% 258HKR,, VendorName,0,%Mfg% 259 260[EXPSIM_CCID.AddReg.HW] 261HKR,, SelectiveSuspend , 0x00010001, 0 262HKR,, WaitWakeEnabled , 0x00010001, 1 263HKR,, IdleTime , 0x00010001, 5 264 265[EXPSIM_CCID.NT] 266CopyFiles= PCSC_CCID.NTCopyFiles 267AddReg= PCSC_CCID.AddReg, EXPSIM_CCID.NT.AddReg 268 269[EXPSIM_CCID.NT.HW] 270AddReg= EXPSIM_CCID.AddReg.HW 271 272[EXPSIM_CCID.NT.Services] 273AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 274;;=========================== 275 276;;========For EXPCRD========= 277[EXPCRD_CCID.NT.AddReg] 278; Configurable F and D values 279;HKR,, FValue , 0x00010001, 1 280;HKR,, DValue , 0x00010001, 1 281HKR,, BufferSize , 0x00010001, 131072 282;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 283;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 284HKR,, IFDType,0,%EXP_CCID% 285HKR,, VendorName,0,%Mfg% 286 287[EXPCRD_CCID.AddReg.HW] 288HKR,, SelectiveSuspend , 0x00010001, 0 289HKR,, WaitWakeEnabled , 0x00010001, 1 290HKR,, IdleTime , 0x00010001, 5 291 292[EXPCRD_CCID.NT] 293CopyFiles= PCSC_CCID.NTCopyFiles 294AddReg= PCSC_CCID.AddReg, EXPCRD_CCID.NT.AddReg 295 296[EXPCRD_CCID.NT.HW] 297AddReg= EXPCRD_CCID.AddReg.HW 298 299[EXPCRD_CCID.NT.Services] 300AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 301;;=========================== 302 303;;========For SCR3311========= 304[SCR3311_CCID.NT.AddReg] 305; Configurable F and D values 306;HKR,, FValue , 0x00010001, 1 307;HKR,, DValue , 0x00010001, 1 308HKR,, BufferSize , 0x00010001, 131072 309;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 310;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 311HKR,, IFDType,0,%PCSC_CCID% 312HKR,, VendorName,0,%Mfg% 313 314[SCR3311_CCID.AddReg.HW] 315HKR,, SelectiveSuspend , 0x00010001, 0 316HKR,, WaitWakeEnabled , 0x00010001, 1 317HKR,, IdleTime , 0x00010001, 5 318 319[SCR3311_CCID.NT] 320CopyFiles= PCSC_CCID.NTCopyFiles 321AddReg= PCSC_CCID.AddReg, SCR3311_CCID.NT.AddReg 322 323[SCR3311_CCID.NT.HW] 324AddReg= SCR3311_CCID.AddReg.HW 325 326[SCR3311_CCID.NT.Services] 327AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 328 329;;========For SCR355========= 330[SCR355_CCID.NT.AddReg] 331; Configurable F and D values 332;HKR,, FValue , 0x00010001, 1 333;HKR,, DValue , 0x00010001, 1 334HKR,, BufferSize , 0x00010001, 131072 335;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 336;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 337HKR,, IFDType,0,%SCR355_CCID% 338HKR,, VendorName,0,%Mfg% 339 340[SCR355_CCID.AddReg.HW] 341HKR,, SelectiveSuspend , 0x00010001, 0 342HKR,, WaitWakeEnabled , 0x00010001, 1 343HKR,, IdleTime , 0x00010001, 5 344 345[SCR355_CCID.NT] 346CopyFiles= PCSC_CCID.NTCopyFiles 347AddReg= PCSC_CCID.AddReg, SCR355_CCID.NT.AddReg 348 349[SCR355_CCID.NT.HW] 350AddReg= SCR355_CCID.AddReg.HW 351 352[SCR355_CCID.NT.Services] 353AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 354;;=========================== 355;;========For SCR338========= 356[SCR338_CCID.NT.AddReg] 357; Configurable F and D values 358;HKR,, FValue , 0x00010001, 1 359;HKR,, DValue , 0x00010001, 1 360HKR,, BufferSize , 0x00010001, 131072 361;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 362;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 363HKR,, IFDType,0,%SCR338_CCID% 364HKR,, VendorName,0,%Mfg% 365 366[SCR338_CCID.AddReg.HW] 367HKR,, WaitWakeEnabled , 0x00010001, 1 368 369[SCR338_CCID.NT] 370CopyFiles= PCSC_CCID.NTCopyFiles 371AddReg= PCSC_CCID.AddReg, SCR338_CCID.NT.AddReg 372 373[SCR338_CCID.NT.HW] 374AddReg= SCR338_CCID.AddReg.HW 375 376[SCR338_CCID.NT.Services] 377AddService = SCR3XX2K,0x00000002,PCSC_CCID_Service_Inst,PCSC_CCID_EventLog_Inst 378;;=========================== 379;************************************************************************************************************************* 380; x64 specific section 381;************************************************************************************************************************* 382 383[PCSC_CCIDx64.NTCopyFiles] 384S3XXx64.sys,, 385 386[PCSC_CCIDx64.AddReg] 387HKR,,ShortProviderName,0,%ShortProviderName% 388HKR,,ReaderName,0,%PCSC_CCID% 389HKLM, Software\Microsoft\Cryptography\Calais\Readers,,, 390HKLM, System\CurrentControlSet\Services\SCardSvr,Start,0x00010001,2 391HKLM, System\CurrentControlSet\Services\CertPropSvc,Start,0x00010001,2 392HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,DLLName,0,wlnotify.dll 393HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Logon,0,SCardStartCertProp 394HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Logoff,0,SCardStopCertProp 395HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Lock,0,SCardSuspendCertProp 396HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Unlock,0,SCardResumeCertProp 397HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Enabled,0x00010001,1 398HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Impersonate,0x00010001,1 399HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\ScCertProp,Asynchronous,0x00010001,1 400 401[PCSC_CCIDx64.NT.AddReg] 402; Configurable F and D values 403;HKR,, FValue , 0x00010001, 1 404;HKR,, DValue , 0x00010001, 1 405HKR,, BufferSize , 0x00010001, 131072 406;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 407;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 408HKR,, IFDType,0,%PCSC_CCID% 409HKR,, VendorName,0,%Mfg% 410 411[PCSC_CCIDx64.AddReg.HW] 412HKR,, SelectiveSuspend , 0x00010001, 0 413HKR,, WaitWakeEnabled , 0x00010001, 1 414HKR,, IdleTime , 0x00010001, 5 415 416[PCSC_CCIDx64.NT] 417CopyFiles= PCSC_CCIDx64.NTCopyFiles 418AddReg= PCSC_CCIDx64.AddReg, PCSC_CCIDx64.NT.AddReg 419 420[PCSC_CCIDx64.NT.HW] 421AddReg= PCSC_CCIDx64.AddReg.HW 422 423[PCSC_CCIDx64.NT.Services] 424AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 425 426[PCSC_CCIDx64_Service_Inst] 427ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% 428StartType = 3 ;%SERVICE_AUTO_START% 429ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% 430ServiceBinary = %12%\S3XXx64.sys 431DisplayName = %SERVICE_CCID64% 432AddReg= PCSC_CCIDx64.AddReg 433 434[PCSC_CCIDx64_EventLog_Inst] 435AddReg=PCSC_CCIDx64.AddEventLogReg 436 437[PCSC_CCIDx64.AddEventLogReg] 438HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\S3XXx64.sys" 439HKR,,CategoryMessageFile,0x00020000,"%%SystemRoot%%\System32\drivers\S3XXx64.sys" 440HKR,,CategoryCount,0x00010001,1 441HKR,,TypesSupported,0x00010001,7 442 443;;========For SCR335========= 444[SCR335_CCIDx64.NT.AddReg] 445; Configurable F and D values 446;HKR,, FValue , 0x00010001, 1 447;HKR,, DValue , 0x00010001, 1 448HKR,, BufferSize , 0x00010001, 131072 449;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 450;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 451HKR,, IFDType,0,%PCSC_CCID% 452HKR,, VendorName,0,%Mfg% 453 454[SCR335_CCIDx64.AddReg.HW] 455HKR,, SelectiveSuspend , 0x00010001, 0 456HKR,, WaitWakeEnabled , 0x00010001, 1 457HKR,, IdleTime , 0x00010001, 5 458 459[SCR335_CCIDx64.NT] 460CopyFiles= PCSC_CCIDx64.NTCopyFiles 461AddReg= PCSC_CCIDx64.AddReg, SCR335_CCIDx64.NT.AddReg 462 463[SCR335_CCIDx64.NT.HW] 464AddReg= SCR335_CCIDx64.AddReg.HW 465 466[SCR335_CCIDx64.NT.Services] 467AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 468;;=========================== 469 470;;========For SCR333========= 471[SCR333_CCIDx64.NT.AddReg] 472; Configurable F and D values 473;HKR,, FValue , 0x00010001, 1 474;HKR,, DValue , 0x00010001, 1 475HKR,, BufferSize , 0x00010001, 131072 476;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 477;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 478HKR,, IFDType,0,%PCSC_CCID% 479HKR,, VendorName,0,%Mfg% 480 481[SCR333_CCIDx64.AddReg.HW] 482HKR,, SelectiveSuspend , 0x00010001, 0 483HKR,, WaitWakeEnabled , 0x00010001, 1 484HKR,, IdleTime , 0x00010001, 5 485 486[SCR333_CCIDx64.NT] 487CopyFiles= PCSC_CCIDx64.NTCopyFiles 488AddReg= PCSC_CCIDx64.AddReg, SCR333_CCIDx64.NT.AddReg 489 490[SCR333_CCIDx64.NT.HW] 491AddReg= SCR333_CCIDx64.AddReg.HW 492 493[SCR333_CCIDx64.NT.Services] 494AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 495;;=========================== 496 497;;========For SCR33L========= 498[SCR33L_CCIDx64.NT.AddReg] 499; Configurable F and D values 500;HKR,, FValue , 0x00010001, 1 501;HKR,, DValue , 0x00010001, 1 502HKR,, BufferSize , 0x00010001, 131072 503;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 504;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 505HKR,, IFDType,0,%PCSC_CCID% 506HKR,, VendorName,0,%Mfg% 507 508[SCR33L_CCIDx64.AddReg.HW] 509HKR,, SelectiveSuspend , 0x00010001, 0 510HKR,, WaitWakeEnabled , 0x00010001, 1 511HKR,, IdleTime , 0x00010001, 5 512 513[SCR33L_CCIDx64.NT] 514CopyFiles= PCSC_CCIDx64.NTCopyFiles 515AddReg= PCSC_CCIDx64.AddReg, SCR33L_CCIDx64.NT.AddReg 516 517[SCR33L_CCIDx64.NT.HW] 518AddReg= SCR33L_CCIDx64.AddReg.HW 519 520[SCR33L_CCIDx64.NT.Services] 521AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 522;;=========================== 523 524;========For SCR3320========= 525[SCR3320_CCIDx64.NT.AddReg] 526; Configurable F and D values 527;HKR,, FValue , 0x00010001, 1 528;HKR,, DValue , 0x00010001, 1 529HKR,, BufferSize , 0x00010001, 131072 530;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 531;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 532HKR,, IFDType,0,%SCR3320_CCID% 533HKR,, VendorName,0,%Mfg% 534HKR,, ServerReq , 0x00010001, 0 535 536[SCR3320_CCIDx64.AddReg.HW] 537HKR,, SelectiveSuspend , 0x00010001, 0 538HKR,, WaitWakeEnabled , 0x00010001, 1 539HKR,, IdleTime , 0x00010001, 5 540 541[SCR3320_CCIDx64.NT] 542CopyFiles= PCSC_CCIDx64.NTCopyFiles 543AddReg= PCSC_CCIDx64.AddReg, SCR3320_CCIDx64.NT.AddReg 544 545[SCR3320_CCIDx64.NT.HW] 546AddReg= SCR3320_CCIDx64.AddReg.HW 547 548[SCR3320_CCIDx64.NT.Services] 549AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 550 551;;========For EXPSIM========= 552[EXPSIM_CCIDx64.NT.AddReg] 553; Configurable F and D values 554;HKR,, FValue , 0x00010001, 1 555;HKR,, DValue , 0x00010001, 1 556HKR,, BufferSize , 0x00010001, 131072 557;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 558;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 559HKR,, IFDType,0,%PCSC_CCID% 560HKR,, VendorName,0,%Mfg% 561 562[EXPSIM_CCIDx64.AddReg.HW] 563HKR,, SelectiveSuspend , 0x00010001, 0 564HKR,, WaitWakeEnabled , 0x00010001, 1 565HKR,, IdleTime , 0x00010001, 5 566 567[EXPSIM_CCIDx64.NT] 568CopyFiles= PCSC_CCIDx64.NTCopyFiles 569AddReg= PCSC_CCIDx64.AddReg, EXPSIM_CCIDx64.NT.AddReg 570 571[EXPSIM_CCIDx64.NT.HW] 572AddReg= EXPSIM_CCIDx64.AddReg.HW 573 574[EXPSIM_CCIDx64.NT.Services] 575AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 576 577;;=========================== 578 579;;========For EXPCRD========= 580[EXPCRD_CCIDx64.NT.AddReg] 581; Configurable F and D values 582;HKR,, FValue , 0x00010001, 1 583;HKR,, DValue , 0x00010001, 1 584HKR,, BufferSize , 0x00010001, 131072 585;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 586;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 587HKR,, IFDType,0,%EXP_CCID% 588HKR,, VendorName,0,%Mfg% 589 590[EXPCRD_CCIDx64.AddReg.HW] 591HKR,, SelectiveSuspend , 0x00010001, 0 592HKR,, WaitWakeEnabled , 0x00010001, 1 593HKR,, IdleTime , 0x00010001, 5 594 595[EXPCRD_CCIDx64.NT] 596CopyFiles= PCSC_CCIDx64.NTCopyFiles 597AddReg= PCSC_CCIDx64.AddReg, EXPCRD_CCIDx64.NT.AddReg 598 599[EXPCRD_CCIDx64.NT.HW] 600AddReg= EXPCRD_CCIDx64.AddReg.HW 601 602[EXPCRD_CCIDx64.NT.Services] 603AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 604;;=========================== 605 606;;========For SCR3311========= 607[SCR3311_CCIDx64.NT.AddReg] 608; Configurable F and D values 609;HKR,, FValue , 0x00010001, 1 610;HKR,, DValue , 0x00010001, 1 611HKR,, BufferSize , 0x00010001, 131072 612;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 613;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 614HKR,, IFDType,0,%PCSC_CCID% 615HKR,, VendorName,0,%Mfg% 616 617[SCR3311_CCIDx64.AddReg.HW] 618HKR,, SelectiveSuspend , 0x00010001, 0 619HKR,, WaitWakeEnabled , 0x00010001, 1 620HKR,, IdleTime , 0x00010001, 5 621 622[SCR3311_CCIDx64.NT] 623CopyFiles= PCSC_CCIDx64.NTCopyFiles 624AddReg= PCSC_CCIDx64.AddReg, SCR3311_CCIDx64.NT.AddReg 625 626[SCR3311_CCIDx64.NT.HW] 627AddReg= SCR3311_CCIDx64.AddReg.HW 628 629[SCR3311_CCIDx64.NT.Services] 630AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 631 632;;========For SCR355========= 633[SCR355_CCIDx64.NT.AddReg] 634; Configurable F and D values 635;HKR,, FValue , 0x00010001, 1 636;HKR,, DValue , 0x00010001, 1 637HKR,, BufferSize , 0x00010001, 131072 638;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 639;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 640HKR,, IFDType,0,%SCR355_CCID% 641HKR,, VendorName,0,%Mfg% 642 643[SCR355_CCIDx64.AddReg.HW] 644HKR,, SelectiveSuspend , 0x00010001, 0 645HKR,, WaitWakeEnabled , 0x00010001, 1 646HKR,, IdleTime , 0x00010001, 5 647 648[SCR355_CCIDx64.NT] 649CopyFiles= PCSC_CCIDx64.NTCopyFiles 650AddReg= PCSC_CCIDx64.AddReg, SCR355_CCIDx64.NT.AddReg 651 652[SCR355_CCIDx64.NT.HW] 653AddReg= SCR355_CCIDx64.AddReg.HW 654 655[SCR355_CCIDx64.NT.Services] 656AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 657 658;;========For SCR338========= 659[SCR338_CCIDx64.NT.AddReg] 660; Configurable F and D values 661;HKR,, FValue , 0x00010001, 1 662;HKR,, DValue , 0x00010001, 1 663HKR,, BufferSize , 0x00010001, 131072 664;HKR,, CardSpecificATR, 1, 3B,34,D6,00,30,42,30,30 665;HKR,, TranslatedATR, 1, 3B,34,B5,00,30,42,30,30 666HKR,, IFDType,0,%SCR338_CCID% 667HKR,, VendorName,0,%Mfg% 668 669[SCR338_CCIDx64.AddReg.HW] 670HKR,, WaitWakeEnabled , 0x00010001, 1 671 672[SCR338_CCIDx64.NT] 673CopyFiles= PCSC_CCIDx64.NTCopyFiles 674AddReg= PCSC_CCIDx64.AddReg, SCR338_CCIDx64.NT.AddReg 675 676[SCR338_CCIDx64.NT.HW] 677AddReg= SCR338_CCIDx64.AddReg.HW 678 679[SCR338_CCIDx64.NT.Services] 680AddService = S3XXx64,0x00000002,PCSC_CCIDx64_Service_Inst,PCSC_CCIDx64_EventLog_Inst 681;;=========================== 682 683 684[Strings] 685Mfg = "SCM Microsystems Inc." 686ShortProviderName = "SCM" 687Description = "Server for SmartCard Reader" 688Floppy_Description = "Installation Disk" 689PCSC_CCID="SCR33x USB Smart Card Reader" 690SCR333_CCID="SCR333 Internal Smart Card Reader" 691SCR335_CCID="SCR335 USB Smart Card Reader" 692SCR33L_CCID="SCR3310 USB Smart Card Reader" 693SCR3320_CCID="SCR3320 USB Smart Card Reader" 694EXPSIM_CCID="Expresscard USB SIM Card Reader" 695EXPCRD_CCID="SCR3340 - ExpressCard54 Smart Card Reader" 696EXP_CCID="SCR3340 ExpressCard Reader" 697SCR3311_CCID="SCR3311 USB Smart Card Reader" 698SCR355_CCID="SCR35xx USB Smart Card Reader" 699SCR338_CCID="SCR338 USB Keyboard Smart Card Reader" 700SERVICE_CCID="SCR3xx USB SmartCardReader" 701SERVICE_CCID64="SCR3xx USB SmartCardReader64" 702ClassName="Smart Card Readers"