source: trunk/src/wininet/wininet.cpp@ 21916

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

Merge branch gcc-kmk to trunk.

File size: 32.4 KB
Line 
1/* $Id: wininet.cpp,v 1.4 2002-11-27 14:28:17 sandervl Exp $ */
2/*
3 * WININET stubs
4 *
5 *
6 * Project Odin Software License can be found in LICENSE.TXT
7 *
8 */
9
10#include <os2win.h>
11#include <win/wininet.h>
12
13//******************************************************************************
14//******************************************************************************
15BOOL WINAPI InternetTimeFromSystemTime(CONST SYSTEMTIME *pst, DWORD dwRFC,
16 LPSTR lpszTime, DWORD cbTime)
17{dprintf(("ERROR:%s not implemented", __FUNCTION__));
18 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
19 return 0;
20}
21//******************************************************************************
22//******************************************************************************
23BOOL WINAPI InternetCrackUrlW(LPCWSTR lpszUrl, DWORD dwUrlLength, DWORD dwFlags,
24 LPURL_COMPONENTSW lpUrlComponents)
25{dprintf(("ERROR:%s not implemented", __FUNCTION__));
26 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
27 return 0;
28}
29//******************************************************************************
30//******************************************************************************
31BOOL WINAPI InternetCreateUrlA(LPURL_COMPONENTSA lpUrlComponents, DWORD dwFlags,
32 LPSTR lpszUrl, LPDWORD lpdwUrlLength)
33{dprintf(("ERROR:%s not implemented", __FUNCTION__));
34 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
35 return 0;
36}
37//******************************************************************************
38//******************************************************************************
39BOOL WINAPI InternetCreateUrlW(LPURL_COMPONENTSW lpUrlComponents, DWORD dwFlags,
40 LPWSTR lpszUrl, LPDWORD lpdwUrlLength)
41{dprintf(("ERROR:%s not implemented", __FUNCTION__));
42 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
43 return 0;
44}
45//******************************************************************************
46//******************************************************************************
47BOOL WINAPI InternetCanonicalizeUrlW(LPCWSTR lpszUrl, LPWSTR lpszBuffer,
48 LPDWORD lpdwBufferLength, DWORD dwFlags)
49{dprintf(("ERROR:%s not implemented", __FUNCTION__));
50 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
51 return 0;
52}
53//******************************************************************************
54//******************************************************************************
55BOOL WINAPI InternetCombineUrlA(LPCSTR lpszBaseUrl, LPCSTR lpszRelativeUrl,
56 LPSTR lpszBuffer, LPDWORD lpdwBufferLength,
57 DWORD dwFlags)
58{dprintf(("ERROR:%s not implemented", __FUNCTION__));
59 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
60 return 0;
61}
62//******************************************************************************
63//******************************************************************************
64BOOL WINAPI InternetCombineUrlW(LPCWSTR lpszBaseUrl, LPCWSTR lpszRelativeUrl,
65 LPWSTR lpszBuffer, LPDWORD lpdwBufferLength,
66 DWORD dwFlags)
67{dprintf(("ERROR:%s not implemented", __FUNCTION__));
68 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
69 return 0;
70}
71//******************************************************************************
72//******************************************************************************
73HINTERNET WINAPI InternetOpenW(LPCWSTR lpszAgent, DWORD dwAccessType,
74 LPCWSTR lpszProxy, LPCWSTR lpszProxyBypass,
75 DWORD dwFlags)
76{dprintf(("ERROR:%s not implemented", __FUNCTION__));
77 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
78 return 0;
79}
80//******************************************************************************
81//******************************************************************************
82HINTERNET WINAPI InternetConnectW(HINTERNET hInternet, LPCWSTR lpszServerName,
83 INTERNET_PORT nServerPort, LPCWSTR lpszUserName,
84 LPCWSTR lpszPassword, DWORD dwService,
85 DWORD dwFlags, DWORD dwContext)
86{dprintf(("ERROR:%s not implemented", __FUNCTION__));
87 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
88 return 0;
89}
90//******************************************************************************
91//******************************************************************************
92DWORD WINAPI InternetSetFilePointer(HINTERNET hFile, LONG lDistanceToMove,
93 PVOID pReserved, DWORD dwMoveMethod,
94 DWORD dwContext)
95{dprintf(("ERROR:%s not implemented", __FUNCTION__));
96 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
97 return 0;
98}
99//******************************************************************************
100//******************************************************************************
101BOOL WINAPI InternetFindNextFileW(HINTERNET hFind, LPVOID lpvFindData)
102{dprintf(("ERROR:%s not implemented", __FUNCTION__));
103 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
104 return 0;
105}
106//******************************************************************************
107//******************************************************************************
108BOOL WINAPI InternetQueryOptionW(HINTERNET hInternet, DWORD dwOption, LPVOID lpBuffer,
109 LPDWORD lpdwBufferLength)
110{dprintf(("ERROR:%s not implemented", __FUNCTION__));
111 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
112 return 0;
113}
114//******************************************************************************
115//******************************************************************************
116BOOL WINAPI InternetSetOptionA(HINTERNET hInternet, DWORD dwOption, LPVOID lpBuffer,
117 DWORD dwBufferLength)
118{dprintf(("ERROR:%s not implemented", __FUNCTION__));
119 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
120 return 0;
121}
122//******************************************************************************
123//******************************************************************************
124BOOL WINAPI InternetSetOptionW(HINTERNET hInternet, DWORD dwOption, LPVOID lpBuffer,
125 DWORD dwBufferLength)
126{dprintf(("ERROR:%s not implemented", __FUNCTION__));
127 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
128 return 0;
129}
130//******************************************************************************
131//******************************************************************************
132BOOL WINAPI InternetSetOptionExA(HINTERNET hInternet, DWORD dwOption, LPVOID lpBuffer,
133 DWORD dwBufferLength, DWORD dwFlags)
134{dprintf(("ERROR:%s not implemented", __FUNCTION__));
135 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
136 return 0;
137}
138//******************************************************************************
139//******************************************************************************
140BOOL WINAPI InternetSetOptionExW(HINTERNET hInternet, DWORD dwOption, LPVOID lpBuffer,
141 DWORD dwBufferLength, DWORD dwFlags)
142{dprintf(("ERROR:%s not implemented", __FUNCTION__));
143 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
144 return 0;
145}
146//******************************************************************************
147//******************************************************************************
148BOOL WINAPI InternetGetLastResponseInfoW(LPDWORD lpdwError, LPWSTR lpszBuffer,
149 LPDWORD lpdwBufferLength)
150{dprintf(("ERROR:%s not implemented", __FUNCTION__));
151 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
152 return 0;
153}
154//******************************************************************************
155//******************************************************************************
156HINTERNET WINAPI FtpFindFirstFileW(HINTERNET hConnect, LPCWSTR lpszSearchFile,
157 LPWIN32_FIND_DATAW lpFindFileData,
158 DWORD dwFlags, DWORD dwContext)
159{dprintf(("ERROR:%s not implemented", __FUNCTION__));
160 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
161 return 0;
162}
163//******************************************************************************
164//******************************************************************************
165BOOL WINAPI FtpGetFileW(HINTERNET hConnect, LPCWSTR lpszRemoteFile,
166 LPCWSTR lpszNewFile, BOOL fFailIfExists,
167 DWORD dwFlagsAndAttributes, DWORD dwFlags,
168 DWORD dwContext)
169{dprintf(("ERROR:%s not implemented", __FUNCTION__));
170 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
171 return 0;
172}
173//******************************************************************************
174//******************************************************************************
175BOOL WINAPI FtpPutFileW(HINTERNET hConnect, LPCWSTR lpszLocalFile, LPCWSTR lpszNewRemoteFile,
176 DWORD dwFlags, DWORD dwContext)
177{dprintf(("ERROR:%s not implemented", __FUNCTION__));
178 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
179 return 0;
180}
181//******************************************************************************
182//******************************************************************************
183BOOL WINAPI FtpDeleteFileW(HINTERNET hConnect, LPCWSTR lpszFileName)
184{dprintf(("ERROR:%s not implemented", __FUNCTION__));
185 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
186 return 0;
187}
188//******************************************************************************
189//******************************************************************************
190BOOL WINAPI FtpRenameFileW(HINTERNET hConnect, LPCWSTR lpszExisting,LPCWSTR lpszNew)
191{dprintf(("ERROR:%s not implemented", __FUNCTION__));
192 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
193 return 0;
194}
195//******************************************************************************
196//******************************************************************************
197HINTERNET WINAPI FtpOpenFileW(HINTERNET hConnect, LPCWSTR lpszFileName,
198 DWORD dwAccess, DWORD dwFlags, DWORD dwContext)
199{dprintf(("ERROR:%s not implemented", __FUNCTION__));
200 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
201 return 0;
202}
203//******************************************************************************
204//******************************************************************************
205BOOL WINAPI FtpCreateDirectoryW(HINTERNET hConnect, LPCWSTR lpszDirectory)
206{dprintf(("ERROR:%s not implemented", __FUNCTION__));
207 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
208 return 0;
209}
210//******************************************************************************
211//******************************************************************************
212BOOL WINAPI FtpRemoveDirectoryW(HINTERNET hConnect, LPCWSTR lpszDirectory)
213{dprintf(("ERROR:%s not implemented", __FUNCTION__));
214 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
215 return 0;
216}
217//******************************************************************************
218//******************************************************************************
219BOOL WINAPI FtpSetCurrentDirectoryW(HINTERNET hConnect, LPCWSTR lpszDirectory)
220{dprintf(("ERROR:%s not implemented", __FUNCTION__));
221 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
222 return 0;
223}
224//******************************************************************************
225//******************************************************************************
226BOOL WINAPI FtpGetCurrentDirectoryW(HINTERNET hConnect, LPWSTR lpszCurrentDirectory,
227 LPDWORD lpdwCurrentDirectory)
228{dprintf(("ERROR:%s not implemented", __FUNCTION__));
229 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
230 return 0;
231}
232//******************************************************************************
233//******************************************************************************
234BOOL WINAPI FtpCommandA(HINTERNET hConnect, BOOL fExpectResponse, DWORD dwFlags,
235 LPCSTR lpszCommand, DWORD dwContext)
236{dprintf(("ERROR:%s not implemented", __FUNCTION__));
237 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
238 return 0;
239}
240//******************************************************************************
241//******************************************************************************
242BOOL WINAPI FtpCommandW(HINTERNET hConnect, BOOL fExpectResponse, DWORD dwFlags,
243 LPCWSTR lpszCommand, DWORD dwContext)
244{dprintf(("ERROR:%s not implemented", __FUNCTION__));
245 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
246 return 0;
247}
248//******************************************************************************
249//******************************************************************************
250BOOL WINAPI GopherCreateLocatorA(LPCSTR lpszHost,INTERNET_PORT nServerPort,
251 LPCSTR lpszDisplayString, LPCSTR lpszSelectorString,
252 DWORD dwGopherType, LPSTR lpszLocator,
253 LPDWORD lpdwBufferLength)
254{dprintf(("ERROR:%s not implemented", __FUNCTION__));
255 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
256 return 0;
257}
258//******************************************************************************
259//******************************************************************************
260BOOL WINAPI GopherCreateLocatorW(LPCWSTR lpszHost,INTERNET_PORT nServerPort,
261 LPCWSTR lpszDisplayString, LPCWSTR lpszSelectorString,
262 DWORD dwGopherType, LPWSTR lpszLocator,
263 LPDWORD lpdwBufferLength)
264{dprintf(("ERROR:%s not implemented", __FUNCTION__));
265 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
266 return 0;
267}
268//******************************************************************************
269//******************************************************************************
270BOOL WINAPI GopherGetLocatorTypeA(LPCSTR lpszLocator, LPDWORD lpdwGopherType)
271{dprintf(("ERROR:%s not implemented", __FUNCTION__));
272 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
273 return 0;
274}
275//******************************************************************************
276//******************************************************************************
277BOOL WINAPI GopherGetLocatorTypeW(LPCWSTR lpszLocator, LPDWORD lpdwGopherType)
278{dprintf(("ERROR:%s not implemented", __FUNCTION__));
279 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
280 return 0;
281}
282//******************************************************************************
283//******************************************************************************
284HINTERNET WINAPI GopherFindFirstFileA(HINTERNET hConnect, LPCSTR lpszLocator,
285 LPCSTR lpszSearchString, LPGOPHER_FIND_DATAA lpFindData,
286 DWORD dwFlags, DWORD dwContext)
287{dprintf(("ERROR:%s not implemented", __FUNCTION__));
288 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
289 return 0;
290}
291//******************************************************************************
292//******************************************************************************
293HINTERNET WINAPI GopherFindFirstFileW(HINTERNET hConnect, LPCWSTR lpszLocator,
294 LPCWSTR lpszSearchString, LPGOPHER_FIND_DATAA lpFindData,
295 DWORD dwFlags, DWORD dwContext)
296{dprintf(("ERROR:%s not implemented", __FUNCTION__));
297 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
298 return 0;
299}
300//******************************************************************************
301//******************************************************************************
302HINTERNET WINAPI GopherOpenFileA(HINTERNET hConnect, LPCSTR lpszLocator,
303 LPCSTR lpszView, DWORD dwFlags, DWORD dwContext)
304{dprintf(("ERROR:%s not implemented", __FUNCTION__));
305 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
306 return 0;
307}
308//******************************************************************************
309//******************************************************************************
310HINTERNET WINAPI GopherOpenFileW(HINTERNET hConnect, LPCWSTR lpszLocator,
311 LPCWSTR lpszView, DWORD dwFlags, DWORD dwContext)
312{dprintf(("ERROR:%s not implemented", __FUNCTION__));
313 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
314 return 0;
315}
316//******************************************************************************
317//******************************************************************************
318BOOL WINAPI GopherGetAttributeA(HINTERNET hConnect, LPCSTR lpszLocator,
319 LPCSTR lpszAttributeName, LPBYTE lpBuffer,
320 DWORD dwBufferLength, LPDWORD lpdwCharactersReturned,
321 GOPHER_ATTRIBUTE_ENUMERATOR lpfnEnumerator,
322 DWORD dwContext)
323{dprintf(("ERROR:%s not implemented", __FUNCTION__));
324 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
325 return 0;
326}
327//******************************************************************************
328//******************************************************************************
329BOOL WINAPI GopherGetAttributeW(HINTERNET hConnect, LPCWSTR lpszLocator,
330 LPCWSTR lpszAttributeName, LPBYTE lpBuffer,
331 DWORD dwBufferLength, LPDWORD lpdwCharactersReturned,
332 GOPHER_ATTRIBUTE_ENUMERATOR lpfnEnumerator,
333 DWORD dwContext)
334{dprintf(("ERROR:%s not implemented", __FUNCTION__));
335 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
336 return 0;
337}
338//******************************************************************************
339//******************************************************************************
340HINTERNET WINAPI HttpOpenRequestW(HINTERNET hConnect, LPCWSTR lpszVerb,
341 LPCWSTR lpszObjectName, LPCWSTR lpszVersion,
342 LPCWSTR lpszReferrer, LPCWSTR * lplpszAcceptTypes,
343 DWORD dwFlags, DWORD dwContext)
344{dprintf(("ERROR:%s not implemented", __FUNCTION__));
345 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
346 return 0;
347}
348//******************************************************************************
349//******************************************************************************
350BOOL WINAPI HttpAddRequestHeadersW(HINTERNET hRequest, LPCWSTR lpszHeaders,
351 DWORD dwHeadersLength, DWORD dwModifiers)
352{dprintf(("ERROR:%s not implemented", __FUNCTION__));
353 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
354 return 0;
355}
356//******************************************************************************
357//******************************************************************************
358BOOL WINAPI HttpSendRequestW(HINTERNET hRequest, LPCWSTR lpszHeaders,
359 DWORD dwHeadersLength, LPVOID lpOptional,
360 DWORD dwOptionalLength)
361{dprintf(("ERROR:%s not implemented", __FUNCTION__));
362 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
363 return 0;
364}
365//******************************************************************************
366//******************************************************************************
367BOOL WINAPI HttpQueryInfoW(HINTERNET hRequest, DWORD dwInfoLevel, LPVOID lpBuffer,
368 LPDWORD lpdwBufferLength, LPDWORD lpdwIndex)
369{dprintf(("ERROR:%s not implemented", __FUNCTION__));
370 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
371 return 0;
372}
373//******************************************************************************
374//******************************************************************************
375BOOL WINAPI InternetSetCookieA(LPCSTR lpszUrl, LPCSTR lpszCookieName, LPCSTR lpszCookieData)
376{dprintf(("ERROR:%s not implemented", __FUNCTION__));
377 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
378 return 0;
379}
380//******************************************************************************
381//******************************************************************************
382BOOL WINAPI InternetSetCookieW(LPCWSTR lpszUrl, LPCWSTR lpszCookieName, LPCWSTR lpszCookieData)
383{dprintf(("ERROR:%s not implemented", __FUNCTION__));
384 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
385 return 0;
386}
387//******************************************************************************
388//******************************************************************************
389BOOL WINAPI InternetGetCookieA(LPCSTR lpszUrl, LPCSTR lpszCookieName, LPSTR lpCookieData,
390 LPDWORD lpdwSize)
391{dprintf(("ERROR:%s not implemented", __FUNCTION__));
392 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
393 return 0;
394}
395//******************************************************************************
396//******************************************************************************
397BOOL WINAPI InternetGetCookieW(LPCWSTR lpszUrl, LPCWSTR lpszCookieName, LPWSTR lpCookieData,
398 LPDWORD lpdwSize)
399{dprintf(("ERROR:%s not implemented", __FUNCTION__));
400 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
401 return 0;
402}
403//* ******************************************************************************/
404//* ******************************************************************************/
405DWORD WINAPI InternetErrorDlg(HWND hWnd, HINTERNET hRequest,
406 DWORD dwError, DWORD dwFlags, LPVOID * lppvData)
407{dprintf(("ERROR:%s not implemented", __FUNCTION__));
408 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
409 return 0;
410}
411//* ******************************************************************************/
412//* ******************************************************************************/
413DWORD WINAPI InternetCheckConnectionW(LPCWSTR lpszUrl, DWORD dwFlags, DWORD dwReserved)
414{dprintf(("ERROR:%s not implemented", __FUNCTION__));
415 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
416 return 0;
417}
418//* ******************************************************************************/
419//******************************************************************************
420DWORD WINAPI InternetConfirmZoneCrossing(HWND hWnd, LPSTR szUrlPrev,
421 LPSTR szUrlNew, BOOL bPost)
422{dprintf(("ERROR:%s not implemented", __FUNCTION__));
423 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
424 return 0;
425}
426//******************************************************************************
427//******************************************************************************
428BOOL WINAPI CreateUrlCacheEntryA(LPCSTR lpszUrlName, DWORD dwExpectedFileSize,
429 LPCSTR lpszFileExtension, LPSTR lpszFileName,
430 DWORD dwReserved)
431{dprintf(("ERROR:%s not implemented", __FUNCTION__));
432 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
433 return 0;
434}
435//******************************************************************************
436//******************************************************************************
437BOOL WINAPI CreateUrlCacheEntryW(LPCWSTR lpszUrlName, DWORD dwExpectedFileSize,
438 LPCWSTR lpszFileExtension, LPWSTR lpszFileName,
439 DWORD dwReserved)
440{dprintf(("ERROR:%s not implemented", __FUNCTION__));
441 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
442 return 0;
443}
444//******************************************************************************
445//******************************************************************************
446BOOL WINAPI CommitUrlCacheEntryA(LPCSTR lpszUrlName, LPCSTR lpszLocalFileName,
447 FILETIME ExpireTime, FILETIME LastModifiedTime,
448 DWORD CacheEntryType, LPBYTE lpHeaderInfo,
449 DWORD dwHeaderSize, LPCTSTR lpszFileExtension,
450 DWORD dwReserved)
451{dprintf(("ERROR:%s not implemented", __FUNCTION__));
452 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
453 return 0;
454}
455//******************************************************************************
456//******************************************************************************
457BOOL WINAPI CommitUrlCacheEntryW(LPCWSTR lpszUrlName, LPCWSTR lpszLocalFileName,
458 FILETIME ExpireTime, FILETIME LastModifiedTime,
459 DWORD CacheEntryType, LPBYTE lpHeaderInfo,
460 DWORD dwHeaderSize, LPCTSTR lpszFileExtension,
461 DWORD dwReserved)
462{dprintf(("ERROR:%s not implemented", __FUNCTION__));
463 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
464 return 0;
465}
466//******************************************************************************
467//******************************************************************************
468BOOL WINAPI RetrieveUrlCacheEntryFileA(LPCSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo,
469 LPDWORD lpdwCacheEntryInfoBufferSize,
470 DWORD dwReserved)
471{dprintf(("ERROR:%s not implemented", __FUNCTION__));
472 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
473 return 0;
474}
475//******************************************************************************
476//******************************************************************************
477BOOL WINAPI RetrieveUrlCacheEntryFileW(LPCWSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo,
478 LPDWORD lpdwCacheEntryInfoBufferSize,
479 DWORD dwReserved)
480{dprintf(("ERROR:%s not implemented", __FUNCTION__));
481 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
482 return 0;
483}
484//******************************************************************************
485//******************************************************************************
486BOOL WINAPI UnlockUrlCacheEntryFile(LPCSTR lpszUrlName, DWORD dwReserved)
487{dprintf(("ERROR:%s not implemented", __FUNCTION__));
488 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
489 return 0;
490}
491//******************************************************************************
492//******************************************************************************
493HANDLE WINAPI RetrieveUrlCacheEntryStreamA(LPCSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo,
494 LPDWORD lpdwCacheEntryInfoBufferSize,
495 BOOL fRandomRead, DWORD dwReserved)
496{dprintf(("ERROR:%s not implemented", __FUNCTION__));
497 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
498 return 0;
499}
500//******************************************************************************
501//******************************************************************************
502HANDLE WINAPI RetrieveUrlCacheEntryStreamW(LPCWSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo,
503 LPDWORD lpdwCacheEntryInfoBufferSize,
504 BOOL fRandomRead, DWORD dwReserved)
505{dprintf(("ERROR:%s not implemented", __FUNCTION__));
506 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
507 return 0;
508}
509//******************************************************************************
510//******************************************************************************
511BOOL WINAPI ReadUrlCacheEntryStream(HANDLE hUrlCacheStream, DWORD dwLocation,
512 LPVOID lpBuffer, LPDWORD lpdwLen,
513 DWORD Reserved)
514{dprintf(("ERROR:%s not implemented", __FUNCTION__));
515 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
516 return 0;
517}
518//******************************************************************************
519//******************************************************************************
520BOOL WINAPI UnlockUrlCacheEntryStream(HANDLE hUrlCacheStream, DWORD Reserved)
521{dprintf(("ERROR:%s not implemented", __FUNCTION__));
522 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
523 return 0;
524}
525//******************************************************************************
526//******************************************************************************
527BOOL WINAPI GetUrlCacheEntryInfoA(LPCSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo,
528 LPDWORD lpdwCacheEntryInfoBufferSize)
529{dprintf(("ERROR:%s not implemented", __FUNCTION__));
530 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
531 return 0;
532}
533//******************************************************************************
534//******************************************************************************
535BOOL WINAPI GetUrlCacheEntryInfoW(LPCWSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo,
536 LPDWORD lpdwCacheEntryInfoBufferSize)
537{dprintf(("ERROR:%s not implemented", __FUNCTION__));
538 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
539 return 0;
540}
541//******************************************************************************
542//******************************************************************************
543BOOL WINAPI SetUrlCacheEntryInfoA(LPCSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo,
544 DWORD dwFieldControl)
545{dprintf(("ERROR:%s not implemented", __FUNCTION__));
546 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
547 return 0;
548}
549//******************************************************************************
550//******************************************************************************
551BOOL WINAPI SetUrlCacheEntryInfoW(LPCWSTR lpszUrlName, LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo,
552 DWORD dwFieldControl)
553{dprintf(("ERROR:%s not implemented", __FUNCTION__));
554 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
555 return 0;
556}
557//******************************************************************************
558//******************************************************************************
559HANDLE WINAPI FindFirstUrlCacheEntryA(LPCSTR lpszUrlSearchPattern,
560 LPINTERNET_CACHE_ENTRY_INFOA lpFirstCacheEntryInfo,
561 LPDWORD lpdwFirstCacheEntryInfoBufferSize)
562{dprintf(("ERROR:%s not implemented", __FUNCTION__));
563 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
564 return 0;
565}
566//******************************************************************************
567//******************************************************************************
568HANDLE WINAPI FindFirstUrlCacheEntryW(LPCWSTR lpszUrlSearchPattern,
569 LPINTERNET_CACHE_ENTRY_INFOW lpFirstCacheEntryInfo,
570 LPDWORD lpdwFirstCacheEntryInfoBufferSize)
571{dprintf(("ERROR:%s not implemented", __FUNCTION__));
572 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
573 return 0;
574}
575//******************************************************************************
576//******************************************************************************
577BOOL WINAPI FindNextUrlCacheEntryA(HANDLE hEnumHandle,
578 LPINTERNET_CACHE_ENTRY_INFOA lpNextCacheEntryInfo,
579 LPDWORD lpdwNextCacheEntryInfoBufferSize)
580{dprintf(("ERROR:%s not implemented", __FUNCTION__));
581 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
582 return 0;
583}
584//******************************************************************************
585//******************************************************************************
586BOOL WINAPI FindNextUrlCacheEntryW(HANDLE hEnumHandle,
587 LPINTERNET_CACHE_ENTRY_INFOW lpNextCacheEntryInfo,
588 LPDWORD lpdwNextCacheEntryInfoBufferSize)
589{dprintf(("ERROR:%s not implemented", __FUNCTION__));
590 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
591 return 0;
592}
593//******************************************************************************
594//******************************************************************************
595BOOL WINAPI FindCloseUrlCache(HANDLE hEnumHandle)
596{dprintf(("ERROR:%s not implemented", __FUNCTION__));
597 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
598 return 0;
599}
600//******************************************************************************
601//******************************************************************************
602BOOL WINAPI DeleteUrlCacheEntry(LPCSTR lpszUrlName)
603{dprintf(("ERROR:%s not implemented", __FUNCTION__));
604 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
605 return 0;
606}
607//******************************************************************************
608//******************************************************************************
Note: See TracBrowser for help on using the repository browser.