update for HEAD-2003091401
[reactos.git] / lib / advapi32 / misc / crstubs.c
1 #include <windows.h>
2 #include <wincrypt.h>
3 /*
4  * @unimplemented
5  */
6 WINBOOL STDCALL CryptAcquireContextA(HCRYPTPROV *phProv, LPCSTR pszContainer,
7                                    LPCSTR pszProvider, DWORD dwProvType,
8                                    DWORD dwFlags)
9 {
10   return(FALSE);
11 }
12 /*
13  * @unimplemented
14  */
15 WINBOOL STDCALL CryptAcquireContextW (HCRYPTPROV *phProv, LPCWSTR pszContainer,
16                 LPCWSTR pszProvider, DWORD dwProvType, DWORD dwFlags)
17 {
18   return(FALSE);
19 }
20 /*
21  * @unimplemented
22  */
23 WINBOOL STDCALL CryptGenRandom (HCRYPTPROV hProv, DWORD dwLen, BYTE *pbBuffer)
24 {
25   return(FALSE);
26 }
27 /*
28  * @unimplemented
29  */
30 WINBOOL STDCALL CryptContextAddRef (HCRYPTPROV hProv, DWORD *pdwReserved, DWORD dwFlags)
31 {
32   return(FALSE);
33 }
34 /*
35  * @unimplemented
36  */
37 WINBOOL STDCALL CryptCreateHash (HCRYPTPROV hProv, ALG_ID Algid, HCRYPTKEY hKey,
38                 DWORD dwFlags, HCRYPTHASH *phHash)
39 {
40   return(FALSE);
41 }
42 /*
43  * @unimplemented
44  */
45 WINBOOL STDCALL CryptDecrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final,
46                 DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen)
47 {
48   return(FALSE);
49 }
50 /*
51  * @unimplemented
52  */
53 WINBOOL STDCALL CryptDeriveKey (HCRYPTPROV hProv, ALG_ID Algid, HCRYPTHASH hBaseData,
54                 DWORD dwFlags, HCRYPTKEY *phKey)
55 {
56   return(FALSE);
57 }
58 /*
59  * @unimplemented
60  */
61 WINBOOL STDCALL CryptDestroyHash (HCRYPTHASH hHash)
62 {
63   return(FALSE);
64 }
65 /*
66  * @unimplemented
67  */
68 WINBOOL STDCALL CryptDestroyKey (HCRYPTKEY hKey)
69 {
70   return(FALSE);
71 }
72 /*
73  * @unimplemented
74  */
75 WINBOOL STDCALL CryptDuplicateKey (HCRYPTKEY hKey, DWORD *pdwReserved, DWORD dwFlags, HCRYPTKEY *phKey)
76 {
77   return(FALSE);
78 }
79 /*
80  * @unimplemented
81  */
82 WINBOOL STDCALL CryptDuplicateHash (HCRYPTHASH hHash, DWORD *pdwReserved,
83                 DWORD dwFlags, HCRYPTHASH *phHash)
84 {
85   return(FALSE);
86 }
87 /*
88  * @unimplemented
89  */
90 WINBOOL STDCALL CryptEncrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final,
91                 DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen, DWORD dwBufLen)
92 {
93   return(FALSE);
94 }
95 /*
96  * @unimplemented
97  */
98 WINBOOL STDCALL CryptEnumProvidersA (DWORD dwIndex, DWORD *pdwReserved,
99                 DWORD dwFlags, DWORD *pdwProvType, LPSTR pszProvName, DWORD *pcbProvName)
100 {
101   return(FALSE);
102 }
103 /*
104  * @unimplemented
105  */
106 WINBOOL STDCALL CryptEnumProvidersW (DWORD dwIndex, DWORD *pdwReserved,
107                 DWORD dwFlags, DWORD *pdwProvType, LPWSTR pszProvName, DWORD *pcbProvName)
108 {
109   return(FALSE);
110 }
111 /*
112  * @unimplemented
113  */
114 WINBOOL STDCALL CryptEnumProviderTypesA (DWORD dwIndex, DWORD *pdwReserved,
115                 DWORD dwFlags, DWORD *pdwProvType, LPSTR pszTypeName, DWORD *pcbTypeName)
116 {
117   return(FALSE);
118 }
119 /*
120  * @unimplemented
121  */
122 WINBOOL STDCALL CryptEnumProviderTypesW (DWORD dwIndex, DWORD *pdwReserved,
123                 DWORD dwFlags, DWORD *pdwProvType, LPWSTR pszTypeName, DWORD *pcbTypeName)
124 {
125   return(FALSE);
126 }
127 /*
128  * @unimplemented
129  */
130 WINBOOL STDCALL CryptExportKey (HCRYPTKEY hKey, HCRYPTKEY hExpKey, DWORD dwBlobType,
131                 DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen)
132 {
133   return(FALSE);
134 }
135 /*
136  * @unimplemented
137  */
138 WINBOOL STDCALL CryptGenKey (HCRYPTPROV hProv, ALG_ID Algid, DWORD dwFlags, HCRYPTKEY *phKey)
139 {
140   return(FALSE);
141 }
142 /*
143  * @unimplemented
144  */
145 WINBOOL STDCALL CryptGetKeyParam (HCRYPTKEY hKey, DWORD dwParam, BYTE *pbData,
146                 DWORD *pdwDataLen, DWORD dwFlags)
147 {
148   return(FALSE);
149 }
150 /*
151  * @unimplemented
152  */
153 WINBOOL STDCALL CryptGetHashParam (HCRYPTHASH hHash, DWORD dwParam, BYTE *pbData,
154                 DWORD *pdwDataLen, DWORD dwFlags)
155 {
156   return(FALSE);
157 }
158 /*
159  * @unimplemented
160  */
161 WINBOOL STDCALL CryptGetProvParam (HCRYPTPROV hProv, DWORD dwParam, BYTE *pbData,
162                 DWORD *pdwDataLen, DWORD dwFlags)
163 {
164   return(FALSE);
165 }
166 /*
167  * @unimplemented
168  */
169 WINBOOL STDCALL CryptGetDefaultProviderA (DWORD dwProvType, DWORD *pdwReserved,
170                 DWORD dwFlags, LPSTR pszProvName, DWORD *pcbProvName)
171 {
172   return(FALSE);
173 }
174 /*
175  * @unimplemented
176  */
177 WINBOOL STDCALL CryptGetDefaultProviderW (DWORD dwProvType, DWORD *pdwReserved,
178                 DWORD dwFlags, LPWSTR pszProvName, DWORD *pcbProvName)
179 {
180   return(FALSE);
181 }
182 /*
183  * @unimplemented
184  */
185 WINBOOL STDCALL CryptGetUserKey (HCRYPTPROV hProv, DWORD dwKeySpec, HCRYPTKEY *phUserKey)
186 {
187   return(FALSE);
188 }
189 /*
190  * @unimplemented
191  */
192 WINBOOL STDCALL CryptHashData (HCRYPTHASH hHash, BYTE *pbData, DWORD dwDataLen, DWORD dwFlags)
193 {
194   return(FALSE);
195 }
196 /*
197  * @unimplemented
198  */
199 WINBOOL STDCALL CryptHashSessionKey (HCRYPTHASH hHash, HCRYPTKEY hKey, DWORD dwFlags)
200 {
201   return(FALSE);
202 }
203 /*
204  * @unimplemented
205  */
206 WINBOOL STDCALL CryptImportKey (HCRYPTPROV hProv, BYTE *pbData, DWORD dwDataLen,
207                 HCRYPTKEY hPubKey, DWORD dwFlags, HCRYPTKEY *phKey)
208 {
209   return(FALSE);
210 }
211 /*
212  * @unimplemented
213  */
214 WINBOOL STDCALL CryptReleaseContext (HCRYPTPROV hProv, DWORD dwFlags)
215 {
216   return(FALSE);
217 }
218 /*
219  * @unimplemented
220  */
221 WINBOOL STDCALL CryptSignHashA (HCRYPTHASH hHash, DWORD dwKeySpec, LPCSTR sDescription,
222                 DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen)
223 {
224   return(FALSE);
225 }
226 /*
227  * @unimplemented
228  */
229 WINBOOL STDCALL CryptSignHashW (HCRYPTHASH hHash, DWORD dwKeySpec, LPCWSTR sDescription,
230                 DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen)
231 {
232   return(FALSE);
233 }
234 /*
235  * @unimplemented
236  */
237 WINBOOL STDCALL CryptSetHashParam (HCRYPTHASH hHash, DWORD dwParam, BYTE *pbData, DWORD dwFlags)
238 {
239   return(FALSE);
240 }
241 /*
242  * @unimplemented
243  */
244 WINBOOL STDCALL CryptSetKeyParam (HCRYPTKEY hKey, DWORD dwParam, BYTE *pbData, DWORD dwFlags)
245 {
246   return(FALSE);
247 }
248 /*
249  * @unimplemented
250  */
251 WINBOOL STDCALL CryptSetProviderA (LPCSTR pszProvName, DWORD dwProvType)
252 {
253   return(FALSE);
254 }
255 /*
256  * @unimplemented
257  */
258 WINBOOL STDCALL CryptSetProviderW (LPCWSTR pszProvName, DWORD dwProvType)
259 {
260   return(FALSE);
261 }
262 /*
263  * @unimplemented
264  */
265 WINBOOL STDCALL CryptSetProviderExA (LPCSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags)
266 {
267   return(FALSE);
268 }
269 /*
270  * @unimplemented
271  */
272 WINBOOL STDCALL CryptSetProviderExW (LPCWSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags)
273 {
274   return(FALSE);
275 }
276 /*
277  * @unimplemented
278  */
279 WINBOOL STDCALL CryptSetProvParam (HCRYPTPROV hProv, DWORD dwParam, BYTE *pbData, DWORD dwFlags)
280 {
281   return(FALSE);
282 }
283 /*
284  * @unimplemented
285  */
286 WINBOOL STDCALL CryptVerifySignatureA (HCRYPTHASH hHash, BYTE *pbSignature, DWORD dwSigLen,
287                 HCRYPTKEY hPubKey, LPCSTR sDescription, DWORD dwFlags)
288 {
289   return(FALSE);
290 }
291 /*
292  * @unimplemented
293  */
294 WINBOOL STDCALL CryptVerifySignatureW (HCRYPTHASH hHash, BYTE *pbSignature, DWORD dwSigLen,
295                 HCRYPTKEY hPubKey, LPCWSTR sDescription, DWORD dwFlags)
296 {
297   return(FALSE);
298 }