;
; Smartcard Minidriver IDOneClassicMiniDriver_70n.inf  for an x86 only based package
;
;

[Version]
Signature="$Windows NT$"
Provider=%VendorName%
DriverVer=10/15/2008,1.0.0.0
DriverPackageDisplayName="SmartCard Minidriver for IDOneClassic Smart Card (Cosmo v7.0n)"
CatalogFile=IDOneClassic_70n_CM.cat
Class="Smart Cards"
ClassGuid={990A2BD7-E738-46c7-B26F-1CF8FB9F1391}

[Manufacturer]
%VendorName%=Oberthur Technologies,NTx86

[Oberthur Technologies.NTx86]
%SCMDeviceName%=SCM_Install,UMDF\ATR_0031C064BAFC10000F900007  ; hardware id should be the historical bytes of the ATR in hex

[DefaultInstall]
AddReg=Minidriver_RegistryAdd
CopyFiles=@IDOneClassicMiniDriver_70n.dll ; Copy the DLL to the DefaultDestDir - specified below

[SCM_Install]
AddReg=Minidriver_RegistryAdd
CopyFiles=@IDOneClassicMiniDriver_70n.dll ; Copy the DLL to the DefaultDestDir - specified below

[SourceDisksNames]
1=%MediaDescription%

[SourceDisksFiles]
IDOneClassicMiniDriver_70n.dll=1 ; same direcotry as the INF file

[Strings]
VendorName="Oberthur Technologies"
MediaDescription="IDOneClassic Cosmo v7.0n Smart Card Minidriver Installation Disk"
CardKey="SOFTWARE\Microsoft\Cryptography\Calais\SmartCards\IDOneClassic CM (Cosmo v7.0n)"
SCMDeviceName="IDOneClassic Minidriver (Cosmo v7.0n)"

[Minidriver_RegistryAdd]
HKLM, %CardKey%,"80000001",0x0,"IDOneClassicMiniDriver_70n.dll"
HKLM, %CardKey%,ATR,0x00000001,3B,00,00,00,80,B1,FE,45,1F,83,00,31,C0,64,BA,FC,10,00,00,90,00,00 
HKLM, %CardKey%,ATRMask,0x00000001,ff,00,00,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,00,ff,ff,00
HKLM, %CardKey%,"Crypto Provider",0x0,"Microsoft Base Smart Card Crypto Provider"
HKLM, %CardKey%,"Smart Card Key Storage Provider",0x0,"Microsoft Smart Card Key Storage Provider"

[DestinationDirs]
DefaultDestDir = 11 ; dirid = \system32 on WinNT platforms

