source: trunk/src/crypt32/crypt32.def@ 22012

Last change on this file since 22012 was 21916, checked in by dmik, 14 years ago

Merge branch gcc-kmk to trunk.

File size: 13.4 KB
Line 
1LIBRARY CRYPT32 INITINSTANCE
2DESCRIPTION 'Odin32 System DLL - crypt32'
3DATA MULTIPLE NONSHARED
4
5EXPORTS
6
7CertAddCRLContextToStore = "_CertAddCRLContextToStore@16" @1
8CertAddCTLContextToStore = "_CertAddCTLContextToStore@16" @2
9CertAddCertificateContextToStore = "_CertAddCertificateContextToStore@16" @3
10CertAddEncodedCRLToStore = "_CertAddEncodedCRLToStore@24" @4
11CertAddEncodedCTLToStore = "_CertAddEncodedCTLToStore@24" @5
12CertAddEncodedCertificateToStore = "_CertAddEncodedCertificateToStore@24" @6
13;CertAddEncodedCertificateToSystemStoreA = _CertAddEncodedCertificateToSystemStoreA @7
14;CertAddEncodedCertificateToSystemStoreW = _CertAddEncodedCertificateToSystemStoreW @8
15CertAddEnhancedKeyUsageIdentifier = "_CertAddEnhancedKeyUsageIdentifier@8" @9
16CertAddSerializedElementToStore = "_CertAddSerializedElementToStore@32" @10
17CertAddStoreToCollection = "_CertAddStoreToCollection@16" @11
18CertAlgIdToOID = "_CertAlgIdToOID@4" @12
19CertCloseStore = "_CertCloseStore@8" @13
20CertCompareCertificate = "_CertCompareCertificate@12" @14
21CertCompareCertificateName = "_CertCompareCertificateName@12" @15
22CertCompareIntegerBlob = "_CertCompareIntegerBlob@8" @16
23CertComparePublicKeyInfo = "_CertComparePublicKeyInfo@12" @17
24CertControlStore = "_CertControlStore@16" @18
25CertCreateCRLContext = "_CertCreateCRLContext@12" @19
26CertCreateCTLContext = "_CertCreateCTLContext@12" @20
27CertCreateCertificateChainEngine = "_CertCreateCertificateChainEngine@8" @21
28CertCreateCertificateContext = "_CertCreateCertificateContext@12" @22
29CertCreateSelfSignCertificate = "_CertCreateSelfSignCertificate@32" @23
30CertDeleteCRLFromStore = "_CertDeleteCRLFromStore@4" @24
31CertDeleteCTLFromStore = "_CertDeleteCTLFromStore@4" @25
32CertDeleteCertificateFromStore = "_CertDeleteCertificateFromStore@4" @26
33CertDuplicateCRLContext = "_CertDuplicateCRLContext@4" @27
34CertDuplicateCTLContext = "_CertDuplicateCTLContext@4" @28
35CertDuplicateCertificateChain = "_CertDuplicateCertificateChain@4" @29
36CertDuplicateCertificateContext = "_CertDuplicateCertificateContext@4" @30
37CertDuplicateStore = "_CertDuplicateStore@4" @31
38CertEnumCRLContextProperties = "_CertEnumCRLContextProperties@8" @32
39CertEnumCRLsInStore = "_CertEnumCRLsInStore@8" @33
40CertEnumCTLContextProperties = "_CertEnumCTLContextProperties@8" @34
41CertEnumCTLsInStore = "_CertEnumCTLsInStore@8" @35
42CertEnumCertificateContextProperties = "_CertEnumCertificateContextProperties@8" @36
43CertEnumCertificatesInStore = "_CertEnumCertificatesInStore@8" @37
44CertEnumPhysicalStore = "_CertEnumPhysicalStore@16" @38
45CertEnumSystemStore = "_CertEnumSystemStore@16" @39
46CertFindAttribute = "_CertFindAttribute@12" @40
47CertFindCRLInStore = "_CertFindCRLInStore@24" @41
48CertFindCTLInStore = "_CertFindCTLInStore@24" @42
49CertFindCertificateInStore = "_CertFindCertificateInStore@24" @43
50CertFindCertificateInCRL = "_CertFindCertificateInCRL@20" @44
51CertFindExtension = "_CertFindExtension@12" @45
52CertFindRDNAttr = "_CertFindRDNAttr@8" @46
53;CertFindSubjectInCTL = _CertFindSubjectInCTL @47
54CertFreeCRLContext = "_CertFreeCRLContext@4" @48
55CertFreeCTLContext = "_CertFreeCTLContext@4" @49
56CertFreeCertificateChain = "_CertFreeCertificateChain@4" @50
57CertFreeCertificateChainEngine = "_CertFreeCertificateChainEngine@4" @51
58CertFreeCertificateContext = "_CertFreeCertificateContext@4" @52
59CertGetCRLContextProperty = "_CertGetCRLContextProperty@16" @53
60CertGetCRLFromStore = "_CertGetCRLFromStore@16" @54
61CertGetCTLContextProperty = "_CertGetCTLContextProperty@16" @55
62CertGetCertificateChain = "_CertGetCertificateChain@32" @56
63CertGetCertificateContextProperty = "_CertGetCertificateContextProperty@16" @57
64CertGetEnhancedKeyUsage = "_CertGetEnhancedKeyUsage@16" @58
65;CertGetIntendedKeyUsage = _CertGetIntendedKeyUsage @59
66CertGetIssuerCertificateFromStore = "_CertGetIssuerCertificateFromStore@16" @60
67CertGetNameStringA = "_CertGetNameStringA@24" @61
68CertGetNameStringW = "_CertGetNameStringW@24" @62
69CertGetPublicKeyLength = "_CertGetPublicKeyLength@8" @63
70CertGetStoreProperty = "_CertGetStoreProperty@16" @64
71CertGetSubjectCertificateFromStore = "_CertGetSubjectCertificateFromStore@12" @65
72CertGetValidUsages = "_CertGetValidUsages@20" @66
73;CertIsRDNAttrsInCertificateName = _CertIsRDNAttrsInCertificateName @67
74CertIsValidCRLForCertificate = "_CertIsValidCRLForCertificate@16" @68
75CertNameToStrA = "_CertNameToStrA@20" @69
76CertNameToStrW = "_CertNameToStrW@20" @70
77CertOIDToAlgId = "_CertOIDToAlgId@4" @71
78CertOpenStore = "_CertOpenStore@20" @72
79CertOpenSystemStoreA = "_CertOpenSystemStoreA@8" @73
80CertOpenSystemStoreW = "_CertOpenSystemStoreW@8" @74
81CertRDNValueToStrA = "_CertRDNValueToStrA@16" @75
82CertRDNValueToStrW = "_CertRDNValueToStrW@16" @76
83CertRemoveEnhancedKeyUsageIdentifier = "_CertRemoveEnhancedKeyUsageIdentifier@8" @77
84CertRemoveStoreFromCollection = "_CertRemoveStoreFromCollection@8" @78
85CertSaveStore = "_CertSaveStore@24" @79
86CertSerializeCRLStoreElement = "_CertSerializeCRLStoreElement@16" @80
87CertSerializeCTLStoreElement = "_CertSerializeCTLStoreElement@16" @81
88CertSerializeCertificateStoreElement = "_CertSerializeCertificateStoreElement@16" @82
89CertSetCRLContextProperty = "_CertSetCRLContextProperty@16" @83
90CertSetCTLContextProperty = "_CertSetCTLContextProperty@16" @84
91CertSetCertificateContextProperty = "_CertSetCertificateContextProperty@16" @85
92CertSetEnhancedKeyUsage = "_CertSetEnhancedKeyUsage@8" @86
93CertSetStoreProperty = "_CertSetStoreProperty@16" @87
94CertStrToNameA = "_CertStrToNameA@28" @88
95CertStrToNameW = "_CertStrToNameW@28" @89
96CertVerifyCertificateChainPolicy = "_CertVerifyCertificateChainPolicy@16" @90
97CertVerifyCRLRevocation = "_CertVerifyCRLRevocation@16" @91
98CertVerifyCRLTimeValidity = "_CertVerifyCRLTimeValidity@8" @92
99CertVerifyCTLUsage = "_CertVerifyCTLUsage@28" @93
100CertVerifyRevocation = "_CertVerifyRevocation@28" @94
101CertVerifySubjectCertificateContext = "_CertVerifySubjectCertificateContext@12" @95
102CertVerifyTimeValidity = "_CertVerifyTimeValidity@8" @96
103CertVerifyValidityNesting = "_CertVerifyValidityNesting@8" @97
104;CreateFileU = _CreateFileU@28 @98
105CryptBinaryToStringA = "_CryptBinaryToStringA@20" @99
106;CryptBinaryToStringW # = _CryptBinaryToStringW #@20 @100
107CryptStringToBinaryA = "_CryptStringToBinaryA@28" @101
108;CryptStringToBinaryW # = _CryptStringToBinaryW #@28 @102
109;CryptAcquireContextU = _CryptAcquireContextU@20 @103
110CryptAcquireCertificatePrivateKey = "_CryptAcquireCertificatePrivateKey@24" @104
111;CryptCloseAsyncHandle = _CryptCloseAsyncHandle @105
112;CryptCreateAsyncHandle = _CryptCreateAsyncHandle @106
113;CryptDecodeMessage = _CryptDecodeMessage @107
114CryptDecodeObject = "_CryptDecodeObject@28" @108
115CryptDecodeObjectEx = "_CryptDecodeObjectEx@32" @109
116;CryptDecryptAndVerifyMessageSignature = _CryptDecryptAndVerifyMessageSignature @110
117;CryptDecryptMessage = _CryptDecryptMessage @111
118CryptEncodeObject = "_CryptEncodeObject@20" @112
119CryptEncodeObjectEx = "_CryptEncodeObjectEx@28" @113
120;CryptEncryptMessage = _CryptEncryptMessage @114
121;CryptEnumOIDFunction = _CryptEnumOIDFunction @115
122CryptEnumOIDInfo = "_CryptEnumOIDInfo@16" @116
123;CryptEnumProvidersU = _CryptEnumProvidersU @117
124;CryptExportPKCS8 = _CryptExportPKCS8 @118
125CryptExportPublicKeyInfo = "_CryptExportPublicKeyInfo@20" @119
126CryptExportPublicKeyInfoEx = "_CryptExportPublicKeyInfoEx@32" @120
127CryptFindLocalizedName = "_CryptFindLocalizedName@4" @121
128CryptFindOIDInfo = "_CryptFindOIDInfo@12" @122
129CryptFormatObject = "_CryptFormatObject@36" @123
130CryptFreeOIDFunctionAddress = "_CryptFreeOIDFunctionAddress@8" @124
131;CryptGetAsyncParam = _CryptGetAsyncParam @125
132CryptGetDefaultOIDDllList = "_CryptGetDefaultOIDDllList@16" @126
133CryptGetDefaultOIDFunctionAddress = "_CryptGetDefaultOIDFunctionAddress@24" @127
134CryptGetMessageCertificates = "_CryptGetMessageCertificates@20" @128
135CryptGetMessageSignerCount = "_CryptGetMessageSignerCount@12" @129
136CryptGetOIDFunctionAddress = "_CryptGetOIDFunctionAddress@24" @130
137CryptGetOIDFunctionValue = "_CryptGetOIDFunctionValue@28" @131
138CryptHashCertificate = "_CryptHashCertificate@28" @132
139CryptHashMessage = "_CryptHashMessage@36" @133
140CryptHashPublicKeyInfo = "_CryptHashPublicKeyInfo@28" @134
141CryptHashToBeSigned = "_CryptHashToBeSigned@24" @135
142;CryptImportPKCS8 = _CryptImportPKCS8 @136
143CryptImportPublicKeyInfo = "_CryptImportPublicKeyInfo@16" @137
144CryptImportPublicKeyInfoEx = "_CryptImportPublicKeyInfoEx@28" @138
145CryptInitOIDFunctionSet = "_CryptInitOIDFunctionSet@8" @139
146CryptInstallOIDFunctionAddress = "_CryptInstallOIDFunctionAddress@24" @140
147;CryptLoadSip = _CryptLoadSip @141
148CryptMemAlloc = "_CryptMemAlloc@4" @142
149CryptMemFree = "_CryptMemFree@4" @143
150CryptMemRealloc = "_CryptMemRealloc@8" @144
151;CryptMsgCalculateEncodedLength = _CryptMsgCalculateEncodedLength @145
152CryptMsgClose = "_CryptMsgClose@4" @146
153CryptMsgControl = "_CryptMsgControl@16" @147
154;CryptMsgCountersign = _CryptMsgCountersign @148
155;CryptMsgCountersignEncoded = _CryptMsgCountersignEncoded @149
156CryptMsgDuplicate = "_CryptMsgDuplicate@4" @150
157;CryptMsgEncodeAndSignCTL = _CryptMsgEncodeAndSignCTL @151
158CryptMsgGetAndVerifySigner = "_CryptMsgGetAndVerifySigner@24" @152
159CryptMsgGetParam = "_CryptMsgGetParam@20" @153
160CryptMsgOpenToDecode = "_CryptMsgOpenToDecode@24" @154
161CryptMsgOpenToEncode = "_CryptMsgOpenToEncode@24" @155
162;CryptMsgSignCTL = _CryptMsgSignCTL @156
163CryptMsgUpdate = "_CryptMsgUpdate@16" @157
164;CryptMsgVerifyCountersignatureEncoded = _CryptMsgVerifyCountersignatureEncoded @158
165CryptMsgVerifyCountersignatureEncodedEx = "_CryptMsgVerifyCountersignatureEncodedEx@40" @159
166CryptProtectData = "_CryptProtectData@28" @160
167CryptQueryObject = "_CryptQueryObject@44" @161
168CryptRegisterDefaultOIDFunction = "_CryptRegisterDefaultOIDFunction@16" @162
169CryptRegisterOIDFunction = "_CryptRegisterOIDFunction@20" @163
170;CryptRegisterOIDInfo = _CryptRegisterOIDInfo @164
171CryptSIPAddProvider = "_CryptSIPAddProvider@4" @165
172CryptSIPCreateIndirectData = "_CryptSIPCreateIndirectData@12" @166
173CryptSIPGetSignedDataMsg = "_CryptSIPGetSignedDataMsg@20" @167
174CryptSIPLoad = "_CryptSIPLoad@12" @168
175CryptSIPPutSignedDataMsg = "_CryptSIPPutSignedDataMsg@20" @169
176CryptSIPRemoveProvider = "_CryptSIPRemoveProvider@4" @170
177CryptSIPRemoveSignedDataMsg = "_CryptSIPRemoveSignedDataMsg@8" @171
178CryptSIPRetrieveSubjectGuid = "_CryptSIPRetrieveSubjectGuid@12" @172
179CryptSIPVerifyIndirectData = "_CryptSIPVerifyIndirectData@8" @173
180;CryptSetAsyncParam = _CryptSetAsyncParam @174
181CryptSetOIDFunctionValue = "_CryptSetOIDFunctionValue@28" @175
182;CryptSetProviderU = _CryptSetProviderU @176
183CryptSignAndEncodeCertificate = "_CryptSignAndEncodeCertificate@36" @177
184;CryptSignAndEncryptMessage = _CryptSignAndEncryptMessage @178
185CryptSignCertificate = "_CryptSignCertificate@36" @179
186;CryptSignHashU = _CryptSignHashU @180
187;CryptSignMessage = _CryptSignMessage @181
188;CryptSignMessageWithKey = _CryptSignMessageWithKey @182
189CryptUnprotectData = "_CryptUnprotectData@28" @183
190CryptUnregisterDefaultOIDFunction = "_CryptUnregisterDefaultOIDFunction@12" @184
191CryptUnregisterOIDFunction = "_CryptUnregisterOIDFunction@12" @185
192;CryptUnregisterOIDInfo = _CryptUnregisterOIDInfo @186
193CryptVerifyCertificateSignature = "_CryptVerifyCertificateSignature@20" @187
194CryptVerifyCertificateSignatureEx = "_CryptVerifyCertificateSignatureEx@32" @188
195CryptVerifyDetachedMessageHash = "_CryptVerifyDetachedMessageHash@32" @189
196CryptVerifyDetachedMessageSignature = "_CryptVerifyDetachedMessageSignature@32" @190
197CryptVerifyMessageHash = "_CryptVerifyMessageHash@28" @191
198CryptVerifyMessageSignature = "_CryptVerifyMessageSignature@28" @192
199;CryptVerifyMessageSignatureWithKey = _CryptVerifyMessageSignatureWithKey @193
200;CryptVerifySignatureU = _CryptVerifySignatureU @194
201I_CertUpdateStore = "_I_CertUpdateStore@16" @195
202;I_CryptAllocTls = _I_CryptAllocTls@4 @196
203I_CryptCreateLruCache = "_I_CryptCreateLruCache@8" @197
204I_CryptCreateLruEntry = "_I_CryptCreateLruEntry@12" @198
205I_CryptDetachTls = "_I_CryptDetachTls@4" @199
206I_CryptFindLruEntry = "_I_CryptFindLruEntry@8" @200
207I_CryptFindLruEntryData = "_I_CryptFindLruEntryData@12" @201
208I_CryptFlushLruCache = "_I_CryptFlushLruCache@12" @202
209I_CryptFreeLruCache = "_I_CryptFreeLruCache@12" @203
210I_CryptFreeTls = "_I_CryptFreeTls@8" @204
211I_CryptGetAsn1Decoder = "_I_CryptGetAsn1Decoder@4" @205
212I_CryptGetAsn1Encoder = "_I_CryptGetAsn1Encoder@4" @206
213I_CryptGetDefaultCryptProv = "_I_CryptGetDefaultCryptProv@4" @207
214;I_CryptGetDefaultCryptProvForEncrypt = _I_CryptGetDefaultCryptProvForEncrypt @208
215I_CryptGetOssGlobal = "_I_CryptGetOssGlobal@4" @209
216I_CryptGetTls = "_I_CryptGetTls@4" @210
217;I_CryptInsertLruEntry = _I_CryptInsertLruEntry @211
218I_CryptInstallAsn1Module = "_I_CryptInstallAsn1Module@12" @212
219I_CryptInstallOssGlobal = "_I_CryptInstallOssGlobal@12" @213
220I_CryptReadTrustedPublisherDWORDValueFromRegistry = "_I_CryptReadTrustedPublisherDWORDValueFromRegistry@8" @214
221;I_CryptReleaseLruEntry = _I_CryptReleaseLruEntry @215
222I_CryptSetTls = "_I_CryptSetTls@8" @216
223I_CryptUninstallAsn1Module = "_I_CryptUninstallAsn1Module@4" @217
224;I_CryptUninstallOssGlobal = _I_CryptUninstallOssGlobal @218
225;PFXExportCertStore = _PFXExportCertStore @219
226;PFXImportCertStore = _PFXImportCertStore @220
227;RegCreateHKCUKeyExU = _RegCreateHKCUKeyExU @221
228;RegCreateKeyExU = _RegCreateKeyExU @222
229;RegDeleteValueU = _RegDeleteValueU @223
230;RegEnumValueU = _RegEnumValueU @224
231;RegOpenHKCUKeyExU = _RegOpenHKCUKeyExU @225
232;RegOpenKeyExU = _RegOpenKeyExU @226
233;RegQueryInfoKeyU = _RegQueryInfoKeyU @227
234;RegQueryValueExU = _RegQueryValueExU @228
235;RegSetValueExU = _RegSetValueExU @229
Note: See TracBrowser for help on using the repository browser.