crypt32.spec 11.3 KB
Newer Older
1 2 3
@ stdcall CertAddCRLContextToStore(ptr ptr long ptr)
@ stdcall CertAddCTLContextToStore(ptr ptr long ptr)
@ stdcall CertAddCertificateContextToStore(ptr ptr long ptr)
4
@ stdcall CertAddCertificateLinkToStore(ptr ptr long ptr)
5 6 7
@ stdcall CertAddEncodedCRLToStore(ptr long ptr long long ptr)
@ stdcall CertAddEncodedCTLToStore(ptr long ptr long long ptr)
@ stdcall CertAddEncodedCertificateToStore(ptr long ptr long long ptr)
8 9
@ stdcall CertAddEncodedCertificateToSystemStoreA(str ptr long)
@ stdcall CertAddEncodedCertificateToSystemStoreW(wstr ptr long)
10
@ stdcall CertAddEnhancedKeyUsageIdentifier(ptr str)
Juan Lang's avatar
Juan Lang committed
11 12
@ stdcall CertAddSerializedElementToStore(ptr ptr long long long long ptr ptr)
@ stdcall CertAddStoreToCollection(ptr ptr long long)
13
@ stdcall CertAlgIdToOID(long)
14
@ stdcall CertCloseStore(ptr long)
15 16 17 18
@ stdcall CertCompareCertificate(long ptr ptr)
@ stdcall CertCompareCertificateName(long ptr ptr)
@ stdcall CertCompareIntegerBlob(ptr ptr)
@ stdcall CertComparePublicKeyInfo(long ptr ptr)
19
@ stdcall CertControlStore(ptr long long ptr)
20
@ stdcall CertCreateCRLContext(long ptr long)
Juan Lang's avatar
Juan Lang committed
21
@ stdcall CertCreateCTLContext(long ptr long)
22
@ stdcall CertCreateCertificateChainEngine(ptr ptr)
Juan Lang's avatar
Juan Lang committed
23
@ stdcall CertCreateCertificateContext(long ptr long)
24
@ stdcall CertCreateContext(long long ptr long long ptr)
25
@ stdcall CertCreateSelfSignCertificate(long ptr long ptr ptr ptr ptr ptr)
Juan Lang's avatar
Juan Lang committed
26 27 28
@ stdcall CertDeleteCRLFromStore(ptr)
@ stdcall CertDeleteCTLFromStore(ptr)
@ stdcall CertDeleteCertificateFromStore(ptr)
29 30
@ stdcall CertDuplicateCRLContext(ptr)
@ stdcall CertDuplicateCTLContext(ptr)
31
@ stdcall CertDuplicateCertificateChain(ptr)
Juan Lang's avatar
Juan Lang committed
32
@ stdcall CertDuplicateCertificateContext(ptr)
33
@ stdcall CertDuplicateStore(ptr)
34
@ stdcall CertEnumCRLContextProperties(ptr long)
Juan Lang's avatar
Juan Lang committed
35
@ stdcall CertEnumCRLsInStore(ptr ptr)
36
@ stdcall CertEnumCTLContextProperties(ptr long)
Juan Lang's avatar
Juan Lang committed
37 38
@ stdcall CertEnumCTLsInStore(ptr ptr)
@ stdcall CertEnumCertificateContextProperties(ptr long)
39
@ stdcall CertEnumCertificatesInStore(ptr ptr)
40
@ stdcall CertEnumPhysicalStore(ptr long ptr ptr)
41
@ stdcall CertEnumSystemStore(long ptr ptr ptr)
42
@ stdcall CertFindAttribute(str long ptr)
43
@ stdcall CertFindChainInStore(ptr long long long ptr ptr)
44 45 46
@ stdcall CertFindCRLInStore(ptr long long long ptr ptr)
@ stdcall CertFindCTLInStore(ptr long long long ptr ptr)
@ stdcall CertFindCertificateInStore(ptr long long long ptr ptr)
47
@ stdcall CertFindCertificateInCRL(ptr ptr long ptr ptr)
48 49
@ stdcall CertFindExtension(str long ptr)
@ stdcall CertFindRDNAttr(str ptr)
50
@ stub CertFindSubjectInCTL
51
@ stdcall CertFreeCRLContext(ptr)
Juan Lang's avatar
Juan Lang committed
52
@ stdcall CertFreeCTLContext(ptr)
53
@ stdcall CertFreeCertificateChain(ptr)
54
@ stdcall CertFreeCertificateChainEngine(ptr)
55
@ stdcall CertFreeCertificateContext(ptr)
Juan Lang's avatar
Juan Lang committed
56
@ stdcall CertGetCRLContextProperty(ptr long ptr ptr)
57
@ stdcall CertGetCRLFromStore(ptr ptr ptr ptr)
Juan Lang's avatar
Juan Lang committed
58
@ stdcall CertGetCTLContextProperty(ptr long ptr ptr)
59
@ stdcall CertGetCertificateChain(ptr ptr ptr ptr ptr long ptr ptr)
Juan Lang's avatar
Juan Lang committed
60
@ stdcall CertGetCertificateContextProperty(ptr long ptr ptr)
61
@ stdcall CertGetEnhancedKeyUsage(ptr long ptr ptr)
62
@ stdcall CertGetIntendedKeyUsage(long ptr ptr long)
63
@ stdcall CertGetIssuerCertificateFromStore(ptr ptr ptr ptr)
64 65
@ stdcall CertGetNameStringA(ptr long long ptr ptr long)
@ stdcall CertGetNameStringW(ptr long long ptr ptr long)
66
@ stdcall CertGetPublicKeyLength(long ptr)
67
@ stdcall CertGetStoreProperty(ptr long ptr ptr)
68
@ stdcall CertGetSubjectCertificateFromStore(ptr long ptr)
69
@ stdcall CertGetValidUsages(long ptr ptr ptr ptr)
70
@ stdcall CertIsRDNAttrsInCertificateName(long long ptr ptr)
71
@ stdcall CertIsValidCRLForCertificate(ptr ptr long ptr)
72 73
@ stdcall CertNameToStrA(long ptr long ptr long)
@ stdcall CertNameToStrW(long ptr long ptr long)
74
@ stdcall CertOIDToAlgId(str)
75 76 77
@ stdcall CertOpenStore(str long long long ptr)
@ stdcall CertOpenSystemStoreA(long str)
@ stdcall CertOpenSystemStoreW(long wstr)
78 79
@ stdcall CertRDNValueToStrA(long ptr ptr long)
@ stdcall CertRDNValueToStrW(long ptr ptr long)
80
@ stdcall CertRegisterPhysicalStore(ptr long wstr ptr ptr)
81
@ stdcall CertRemoveEnhancedKeyUsageIdentifier(ptr str)
82 83
@ stdcall CertRemoveStoreFromCollection(ptr ptr)
@ stdcall CertSaveStore(ptr long long long ptr long)
Juan Lang's avatar
Juan Lang committed
84 85 86 87 88 89
@ stdcall CertSerializeCRLStoreElement(ptr long ptr ptr)
@ stdcall CertSerializeCTLStoreElement(ptr long ptr ptr)
@ stdcall CertSerializeCertificateStoreElement(ptr long ptr ptr)
@ stdcall CertSetCRLContextProperty(ptr long long ptr)
@ stdcall CertSetCTLContextProperty(ptr long long ptr)
@ stdcall CertSetCertificateContextProperty(ptr long long ptr)
90
@ stdcall CertSetEnhancedKeyUsage(ptr ptr)
91
@ stdcall CertSetStoreProperty(ptr long long ptr)
92 93
@ stdcall CertStrToNameA(long str long ptr ptr ptr ptr)
@ stdcall CertStrToNameW(long wstr long ptr ptr ptr ptr)
94
@ stdcall CertVerifyCertificateChainPolicy(str ptr ptr ptr)
95
@ stdcall CertVerifyCRLRevocation(long ptr long ptr)
96
@ stdcall CertVerifyCRLTimeValidity(ptr ptr)
97
@ stdcall CertVerifyCTLUsage(long long ptr ptr long ptr ptr)
98
@ stdcall CertVerifyRevocation(long long long ptr long ptr ptr)
99
@ stdcall CertVerifySubjectCertificateContext(ptr ptr ptr)
100
@ stdcall CertVerifyTimeValidity(ptr ptr)
101
@ stdcall CertVerifyValidityNesting(ptr ptr)
102
@ stdcall CreateFileU(wstr long long ptr long long ptr) kernel32.CreateFileW
103
@ stdcall CryptBinaryToStringA(ptr long long ptr ptr)
104
@ stdcall CryptBinaryToStringW(ptr long long ptr ptr)
105
@ stdcall CryptStringToBinaryA(str long long ptr ptr ptr ptr)
106
@ stdcall CryptStringToBinaryW (wstr long long ptr ptr ptr ptr)
107
@ stdcall CryptAcquireContextU(ptr wstr wstr long long) advapi32.CryptAcquireContextW
108
@ stdcall CryptAcquireCertificatePrivateKey(ptr long ptr ptr ptr ptr)
109 110 111
@ stub CryptCloseAsyncHandle
@ stub CryptCreateAsyncHandle
@ stub CryptDecodeMessage
112 113
@ stdcall CryptDecodeObject(long str ptr long long ptr ptr)
@ stdcall CryptDecodeObjectEx(long str ptr long long ptr ptr ptr)
114 115
@ stub CryptDecryptAndVerifyMessageSignature
@ stub CryptDecryptMessage
116
@ stdcall CryptEncodeObject(long str ptr ptr ptr)
117
@ stdcall CryptEncodeObjectEx(long str ptr long ptr ptr ptr)
118
@ stdcall CryptEncryptMessage(ptr long ptr ptr long ptr ptr)
119
@ stub CryptEnumOIDFunction
120
@ stdcall CryptEnumOIDInfo(long long ptr ptr)
121 122
@ stub CryptEnumProvidersU
@ stub CryptExportPKCS8
123 124
@ stdcall CryptExportPublicKeyInfo(long long long ptr ptr)
@ stdcall CryptExportPublicKeyInfoEx(long long long str long ptr ptr ptr)
125
@ stdcall CryptFindCertificateKeyProvInfo(ptr long ptr)
126
@ stdcall CryptFindLocalizedName(wstr)
127
@ stdcall CryptFindOIDInfo(long ptr long)
128
@ stdcall CryptFormatObject(long long long ptr str ptr long ptr ptr)
129
@ stdcall CryptFreeOIDFunctionAddress(long long)
130
@ stub CryptGetAsyncParam
131
@ stdcall CryptGetDefaultOIDDllList(long long ptr ptr)
132
@ stdcall CryptGetDefaultOIDFunctionAddress(long long wstr long ptr ptr)
133
@ stdcall CryptGetMessageCertificates(long ptr long ptr long)
134
@ stdcall CryptGetMessageSignerCount(long ptr long)
135
@ stdcall CryptGetOIDFunctionAddress(long long str long ptr ptr)
136
@ stdcall CryptGetOIDFunctionValue(long str str wstr ptr ptr ptr)
137
@ stdcall CryptHashCertificate(long long long ptr long ptr ptr)
138
@ stdcall CryptHashMessage(ptr long long ptr ptr ptr ptr ptr ptr)
139
@ stdcall CryptHashPublicKeyInfo(long long long long ptr ptr ptr)
140
@ stdcall CryptHashToBeSigned(ptr long ptr long ptr ptr)
141
@ stub CryptImportPKCS8
142 143
@ stdcall CryptImportPublicKeyInfo(long long ptr ptr)
@ stdcall CryptImportPublicKeyInfoEx(long long ptr long long ptr ptr)
144
@ stdcall CryptInitOIDFunctionSet(str long)
145
@ stdcall CryptInstallOIDFunctionAddress(ptr long str long ptr long)
146
@ stub CryptLoadSip
147 148 149
@ stdcall CryptMemAlloc(long)
@ stdcall CryptMemFree(ptr)
@ stdcall CryptMemRealloc(ptr long)
150
@ stub CryptMsgCalculateEncodedLength
151
@ stdcall CryptMsgClose(ptr)
152
@ stdcall CryptMsgControl(ptr long long ptr)
153 154
@ stub CryptMsgCountersign
@ stub CryptMsgCountersignEncoded
155
@ stdcall CryptMsgDuplicate(ptr)
156
@ stdcall CryptMsgEncodeAndSignCTL(long ptr ptr long ptr ptr)
157
@ stdcall CryptMsgGetAndVerifySigner(ptr long ptr long ptr ptr)
158 159 160
@ stdcall CryptMsgGetParam(ptr long long ptr ptr)
@ stdcall CryptMsgOpenToDecode(long long long long ptr ptr)
@ stdcall CryptMsgOpenToEncode(long long long ptr str ptr)
161
@ stdcall CryptMsgSignCTL(long ptr long ptr long ptr ptr)
162
@ stdcall CryptMsgUpdate(ptr ptr long long)
163
@ stub CryptMsgVerifyCountersignatureEncoded
164
@ stdcall CryptMsgVerifyCountersignatureEncodedEx(ptr long ptr long ptr long long ptr long ptr)
165
@ stdcall CryptProtectData(ptr wstr ptr ptr ptr long ptr)
166
@ stdcall CryptQueryObject(long ptr long long long ptr ptr ptr ptr ptr ptr)
167 168
@ stdcall CryptRegisterDefaultOIDFunction(long str long wstr)
@ stdcall CryptRegisterOIDFunction(long str str wstr str)
169
@ stdcall CryptRegisterOIDInfo(ptr long)
170
@ stdcall CryptSIPAddProvider(ptr)
171 172
@ stdcall CryptSIPCreateIndirectData(ptr ptr ptr)
@ stdcall CryptSIPGetSignedDataMsg(ptr ptr long ptr ptr)
173
@ stdcall CryptSIPLoad(ptr long ptr)
174
@ stdcall CryptSIPPutSignedDataMsg(ptr long ptr long ptr)
175
@ stdcall CryptSIPRemoveProvider(ptr)
176
@ stdcall CryptSIPRemoveSignedDataMsg(ptr long)
177
@ stdcall CryptSIPRetrieveSubjectGuid(wstr long ptr)
178
@ stdcall CryptSIPVerifyIndirectData(ptr ptr)
179
@ stub CryptSetAsyncParam
180
@ stdcall CryptSetOIDFunctionValue(long str str wstr long ptr long)
181
@ stub CryptSetProviderU
182
@ stdcall CryptSignAndEncodeCertificate(long long long str ptr ptr ptr ptr ptr)
183
@ stub CryptSignAndEncryptMessage
184
@ stdcall CryptSignCertificate(long long long ptr long ptr ptr ptr ptr)
185
@ stub CryptSignHashU
186
@ stdcall CryptSignMessage(ptr long long ptr ptr ptr ptr)
187
@ stub CryptSignMessageWithKey
188
@ stdcall CryptUnprotectData(ptr ptr ptr ptr ptr long ptr)
189
@ stdcall CryptUnregisterDefaultOIDFunction(long str wstr)
190
@ stdcall CryptUnregisterOIDFunction(long str str)
191
@ stub CryptUnregisterOIDInfo
192 193
@ stdcall CryptVerifyCertificateSignature(long long ptr long ptr)
@ stdcall CryptVerifyCertificateSignatureEx(long long long ptr long ptr long ptr)
194
@ stdcall CryptVerifyDetachedMessageHash(ptr ptr long long ptr ptr ptr ptr)
195
@ stdcall CryptVerifyDetachedMessageSignature(ptr long ptr long long ptr ptr ptr)
196
@ stdcall CryptVerifyMessageHash(ptr ptr long ptr ptr ptr ptr)
197
@ stdcall CryptVerifyMessageSignature(ptr long ptr long ptr ptr ptr)
198 199
@ stub CryptVerifyMessageSignatureWithKey
@ stub CryptVerifySignatureU
200
@ stdcall I_CertUpdateStore(ptr ptr long long)
201
@ stdcall I_CryptAllocTls()
202
@ stdcall I_CryptCreateLruCache(ptr ptr)
203
@ stdcall I_CryptCreateLruEntry(ptr long long)
204
@ stdcall I_CryptDetachTls(long)
205
@ stdcall I_CryptFindLruEntry(long long)
206 207 208
@ stdcall I_CryptFindLruEntryData(long long long)
@ stdcall I_CryptFlushLruCache(ptr long long)
@ stdcall I_CryptFreeLruCache(ptr long long)
209
@ stdcall I_CryptFreeTls(long long)
210
@ stdcall I_CryptGetAsn1Decoder(long)
211
@ stdcall I_CryptGetAsn1Encoder(long)
212
@ stdcall I_CryptGetDefaultCryptProv(long)
213
@ stub I_CryptGetDefaultCryptProvForEncrypt
214
@ stdcall I_CryptGetOssGlobal(long)
215
@ stdcall I_CryptGetTls(long)
Mike McCormack's avatar
Mike McCormack committed
216
@ stub I_CryptInsertLruEntry
217
@ stdcall I_CryptInstallAsn1Module(ptr long ptr)
218
@ stdcall I_CryptInstallOssGlobal(long long long)
219
@ stdcall I_CryptReadTrustedPublisherDWORDValueFromRegistry(wstr ptr)
Mike McCormack's avatar
Mike McCormack committed
220
@ stub I_CryptReleaseLruEntry
221
@ stdcall I_CryptSetTls(long ptr)
222
@ stdcall I_CryptUninstallAsn1Module(long)
Mike McCormack's avatar
Mike McCormack committed
223
@ stub I_CryptUninstallOssGlobal
224
@ stdcall PFXExportCertStore(ptr ptr ptr long)
225
@ stdcall PFXExportCertStoreEx(ptr ptr ptr ptr long)
226
@ stdcall PFXImportCertStore(ptr ptr long)
227
@ stdcall PFXIsPFXBlob(ptr)
228
@ stdcall PFXVerifyPassword(ptr wstr long)
229 230 231 232 233 234 235 236 237
@ stub RegCreateHKCUKeyExU
@ stub RegCreateKeyExU
@ stub RegDeleteValueU
@ stub RegEnumValueU
@ stub RegOpenHKCUKeyExU
@ stub RegOpenKeyExU
@ stub RegQueryInfoKeyU
@ stub RegQueryValueExU
@ stub RegSetValueExU