/[openpgpmdrv]/trunk/OpenPGPminidriver/openpgpmdrv.inf
ViewVC logotype

Contents of /trunk/OpenPGPminidriver/openpgpmdrv.inf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 8 - (show annotations)
Thu Mar 11 20:32:26 2010 UTC (15 years, 1 month ago) by vletoux
File size: 4195 byte(s)
improvement of the quality of the project.
More test for the qualification of the driver success but not all ...

1 ;
2 ;OpenPGP Smartcard Minidriver for an x86 and x64 based package.
3 ;
4
5 [Version]
6 Signature="$Windows NT$"
7 Class=SmartCard
8 ClassGuid={990A2BD7-E738-46c7-B26F-1CF8FB9F1391}
9 Provider=%OPENPGP%
10 CatalogFile=delta.cat
11 DriverVer=02/23/2010,0.0.0.1
12
13 [Manufacturer]
14 %OPENPGP%=OpenPGP,NTamd64,NTamd64.6.1,NTx86,NTx86.6.1
15
16 [OpenPGP.NTamd64]
17 %OpenPGPCardDeviceName%=OpenPGP64_Install,SCFILTER\CID_0031c573c00140009000
18
19 [OpenPGP.NTx86]
20 %OpenPGPCardDeviceName%=OpenPGP32_Install,SCFILTER\CID_0031c573c00140009000
21
22 [OpenPGP.NTamd64.6.1]
23 %OpenPGPCardDeviceName%=OpenPGP64_61_Install,SCFILTER\CID_0031c573c00140009000
24
25 [OpenPGP.NTx86.6.1]
26 %OpenPGPCardDeviceName%=OpenPGP32_61_Install,SCFILTER\CID_0031c573c00140009000
27
28 [SourceDisksFiles]
29 openpgpmdrv64.dll=1
30 openpgpmdrv32.dll=1
31
32 [SourceDisksNames]
33 1 = %MediaDescription%
34
35 [OpenPGP64_Install.NT]
36 CopyFiles=amd64_CopyFiles
37 CopyFiles=wow64_CopyFiles
38 AddReg=AddRegWOW64
39 AddReg=AddReg64
40
41 [OpenPGP64_61_Install.NT]
42 CopyFiles=amd64_CopyFiles
43 CopyFiles=wow64_CopyFiles
44 AddReg=AddRegWOW64
45 AddReg=AddReg64
46 Include=umpass.inf
47 Needs=UmPass
48
49 [OpenPGP32_Install.NT]
50 CopyFiles=x86_CopyFiles
51 AddReg=AddReg32
52
53 [OpenPGP32_61_Install.NT]
54 CopyFiles=x86_CopyFiles
55 AddReg=AddReg32
56 Include=umpass.inf
57 Needs=UmPass
58
59 [OpenPGP64_61_Install.NT.Services]
60 Include=umpass.inf
61 Needs=UmPass.Services
62
63 [OpenPGP32_61_Install.NT.Services]
64 Include=umpass.inf
65 Needs=UmPass.Services
66
67
68 [OpenPGP64_61_Install.NT.HW]
69 Include=umpass.inf
70 Needs=UmPass.HW
71
72 [OpenPGP64_61_Install.NT.CoInstallers]
73 Include=umpass.inf
74 Needs=UmPass.CoInstallers
75
76
77 [OpenPGP64_61_Install.NT.Interfaces]
78 Include=umpass.inf
79 Needs=UmPass.Interfaces
80
81
82 [OpenPGP32_61_Install.NT.HW]
83 Include=umpass.inf
84 Needs=UmPass.HW
85
86 [OpenPGP32_61_Install.NT.CoInstallers]
87 Include=umpass.inf
88 Needs=UmPass.CoInstallers
89
90
91 [OpenPGP32_61_Install.NT.Interfaces]
92 Include=umpass.inf
93 Needs=UmPass.Interfaces
94
95
96 [amd64_CopyFiles]
97 %SmartCardCardModule64%
98
99 [x86_CopyFiles]
100 %SmartCardCardModule32%
101
102 [wow64_CopyFiles]
103 %SmartCardCardModule32%
104
105 [AddRegWOW64]
106 HKLM, %SmartCardNameWOW64%,"ATR",0x00000001,3B,DA,18,FF,81,B1,FE,75,1F,03,00,31,C5,73,C0,01,40,00,90,00,0C
107 HKLM, %SmartCardNameWOW64%,"ATRMask",0x00000001,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
108 HKLM, %SmartCardNameWOW64%,"Crypto Provider",0x00000000,"Microsoft Base Smart Card Crypto Provider"
109 HKLM, %SmartCardNameWOW64%,"Smart Card Key Storage Provider",0x00000000,"Microsoft Smart Card Key Storage Provider"
110 HKLM, %SmartCardNameWOW64%,"80000001",0x00000000,%SmartCardCardModule32%
111
112 [AddReg32]
113 HKLM, %SmartCardName%,"ATR",0x00000001,3B,DA,18,FF,81,B1,FE,75,1F,03,00,31,C5,73,C0,01,40,00,90,00,0C
114 HKLM, %SmartCardName%,"ATRMask",0x00000001,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
115 HKLM, %SmartCardName%,"Crypto Provider",0x00000000,"Microsoft Base Smart Card Crypto Provider"
116 HKLM, %SmartCardName%,"Smart Card Key Storage Provider",0x00000000,"Microsoft Smart Card Key Storage Provider"
117 HKLM, %SmartCardName%,"80000001",0x00000000,%SmartCardCardModule32%
118
119 [AddReg64]
120 HKLM, %SmartCardName%,"ATR",0x00000001,3B,DA,18,FF,81,B1,FE,75,1F,03,00,31,C5,73,C0,01,40,00,90,00,0C
121 HKLM, %SmartCardName%,"ATRMask",0x00000001,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff
122 HKLM, %SmartCardName%,"Crypto Provider",0x00000000,"Microsoft Base Smart Card Crypto Provider"
123 HKLM, %SmartCardName%,"Smart Card Key Storage Provider",0x00000000,"Microsoft Smart Card Key Storage Provider"
124 HKLM, %SmartCardName%,"80000001",0x00000000,%SmartCardCardModule64%
125
126
127 [DestinationDirs]
128 amd64_CopyFiles=10,system32
129 x86_CopyFiles=10,system32
130 wow64_CopyFiles=10,syswow64
131
132
133 ; =================== Generic ==================================
134
135 [Strings]
136 OPENPGP ="OpenPGP"
137 MediaDescription="OpenPGP Smart Card Minidriver Installation Disk"
138 OpenPGPCardDeviceName="OpenPGP Minidriver for Smart Card"
139 SmartCardName="SOFTWARE\Microsoft\Cryptography\Calais\SmartCards\OpenPGP"
140 SmartCardNameWOW64="SOFTWARE\Wow6432Node\Microsoft\Cryptography\Calais\SmartCards\OpenPGP"
141 SmartCardCardModule32="openpgpmdrv32.dll"
142 SmartCardCardModule64="openpgpmdrv64.dll"

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26