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