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

Annotation of /trunk/OpenPGPminidriver/openpgpmdrv.inf

Parent Directory Parent Directory | Revision Log Revision Log


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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26