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

Annotation of /trunk/OpenPGPminidriver/openpgpmdrv.inf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 11 - (hide annotations)
Thu Mar 18 16:03:39 2010 UTC (15 years, 1 month ago) by vletoux
File size: 4645 byte(s)
first working & stable version
1 vletoux 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 vletoux 11 DriverVer=03/18/2010,0.0.0.1
12 vletoux 1
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 vletoux 9 [DefaultInstall.NTamd64]
36     CopyFiles=amd64_CopyFiles
37     CopyFiles=wow64_CopyFiles
38     AddReg=AddRegWOW64
39     AddReg=AddReg64
40    
41     [DefaultInstall.NTamd64.6.1]
42     CopyFiles=amd64_CopyFiles
43     CopyFiles=wow64_CopyFiles
44     AddReg=AddRegWOW64
45     AddReg=AddReg64
46     Include=umpass.inf
47     Needs=UmPass
48    
49 vletoux 1 [OpenPGP64_Install.NT]
50     CopyFiles=amd64_CopyFiles
51     CopyFiles=wow64_CopyFiles
52     AddReg=AddRegWOW64
53     AddReg=AddReg64
54    
55     [OpenPGP64_61_Install.NT]
56     CopyFiles=amd64_CopyFiles
57     CopyFiles=wow64_CopyFiles
58     AddReg=AddRegWOW64
59     AddReg=AddReg64
60     Include=umpass.inf
61     Needs=UmPass
62    
63 vletoux 9 [DefaultInstall.NTx86]
64     CopyFiles=x86_CopyFiles
65     AddReg=AddReg32
66    
67     [DefaultInstall.NTx86.6.1]
68     CopyFiles=x86_CopyFiles
69     AddReg=AddReg32
70     Include=umpass.inf
71     Needs=UmPass
72    
73 vletoux 1 [OpenPGP32_Install.NT]
74     CopyFiles=x86_CopyFiles
75     AddReg=AddReg32
76    
77     [OpenPGP32_61_Install.NT]
78     CopyFiles=x86_CopyFiles
79     AddReg=AddReg32
80     Include=umpass.inf
81     Needs=UmPass
82    
83     [OpenPGP64_61_Install.NT.Services]
84     Include=umpass.inf
85     Needs=UmPass.Services
86    
87     [OpenPGP32_61_Install.NT.Services]
88     Include=umpass.inf
89     Needs=UmPass.Services
90    
91    
92     [OpenPGP64_61_Install.NT.HW]
93     Include=umpass.inf
94     Needs=UmPass.HW
95    
96     [OpenPGP64_61_Install.NT.CoInstallers]
97     Include=umpass.inf
98     Needs=UmPass.CoInstallers
99    
100    
101     [OpenPGP64_61_Install.NT.Interfaces]
102     Include=umpass.inf
103     Needs=UmPass.Interfaces
104    
105    
106     [OpenPGP32_61_Install.NT.HW]
107     Include=umpass.inf
108     Needs=UmPass.HW
109    
110     [OpenPGP32_61_Install.NT.CoInstallers]
111     Include=umpass.inf
112     Needs=UmPass.CoInstallers
113    
114    
115     [OpenPGP32_61_Install.NT.Interfaces]
116     Include=umpass.inf
117     Needs=UmPass.Interfaces
118    
119    
120     [amd64_CopyFiles]
121     %SmartCardCardModule64%
122    
123     [x86_CopyFiles]
124     %SmartCardCardModule32%
125    
126     [wow64_CopyFiles]
127     %SmartCardCardModule32%
128    
129     [AddRegWOW64]
130     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
131     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
132     HKLM, %SmartCardNameWOW64%,"Crypto Provider",0x00000000,"Microsoft Base Smart Card Crypto Provider"
133     HKLM, %SmartCardNameWOW64%,"Smart Card Key Storage Provider",0x00000000,"Microsoft Smart Card Key Storage Provider"
134     HKLM, %SmartCardNameWOW64%,"80000001",0x00000000,%SmartCardCardModule32%
135    
136     [AddReg32]
137     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
138     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
139     HKLM, %SmartCardName%,"Crypto Provider",0x00000000,"Microsoft Base Smart Card Crypto Provider"
140     HKLM, %SmartCardName%,"Smart Card Key Storage Provider",0x00000000,"Microsoft Smart Card Key Storage Provider"
141     HKLM, %SmartCardName%,"80000001",0x00000000,%SmartCardCardModule32%
142    
143     [AddReg64]
144     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
145     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
146     HKLM, %SmartCardName%,"Crypto Provider",0x00000000,"Microsoft Base Smart Card Crypto Provider"
147     HKLM, %SmartCardName%,"Smart Card Key Storage Provider",0x00000000,"Microsoft Smart Card Key Storage Provider"
148     HKLM, %SmartCardName%,"80000001",0x00000000,%SmartCardCardModule64%
149    
150    
151     [DestinationDirs]
152     amd64_CopyFiles=10,system32
153     x86_CopyFiles=10,system32
154     wow64_CopyFiles=10,syswow64
155    
156    
157     ; =================== Generic ==================================
158    
159     [Strings]
160     OPENPGP ="OpenPGP"
161     MediaDescription="OpenPGP Smart Card Minidriver Installation Disk"
162     OpenPGPCardDeviceName="OpenPGP Minidriver for Smart Card"
163     SmartCardName="SOFTWARE\Microsoft\Cryptography\Calais\SmartCards\OpenPGP"
164     SmartCardNameWOW64="SOFTWARE\Wow6432Node\Microsoft\Cryptography\Calais\SmartCards\OpenPGP"
165     SmartCardCardModule32="openpgpmdrv32.dll"
166     SmartCardCardModule64="openpgpmdrv64.dll"

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26