d89d099d7c7648355fd1bee608a507b45271a5d0
[reactos.git] / reactos / lib / kernel32 / misc / stubs.c
1 /* $Id: stubs.c,v 1.39 2003/01/04 18:33:18 robd Exp $
2 *
3 * KERNEL32.DLL stubs (unimplemented functions)
4 * Remove from this file, if you implement them.
5 */
6 #include <windows.h>
7 #include <tlhelp32.h>
8
9 #define _OLE2NLS_IN_BUILD_
10
11 BOOL
12 STDCALL
13 IsProcessorFeaturePresent( DWORD ProcessorFeature )
14 {
15 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
16 return FALSE;
17 }
18
19
20 BOOL
21 STDCALL
22 BaseAttachCompleteThunk (VOID)
23 {
24 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
25 return FALSE;
26 }
27
28
29 BOOL
30 STDCALL
31 CmdBatNotification (
32 DWORD Unknown
33 )
34 {
35 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
36 return FALSE;
37 }
38
39
40 int
41 STDCALL
42 CompareStringA (
43 LCID Locale,
44 DWORD dwCmpFlags,
45 LPCSTR lpString1,
46 int cchCount1,
47 LPCSTR lpString2,
48 int cchCount2
49 )
50 {
51 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
52 return 0;
53 }
54
55
56 int
57 STDCALL
58 CompareStringW (
59 LCID Locale,
60 DWORD dwCmpFlags,
61 LPCWSTR lpString1,
62 int cchCount1,
63 LPCWSTR lpString2,
64 int cchCount2
65 )
66 {
67 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
68 return 0;
69 }
70
71
72 LCID
73 STDCALL
74 ConvertDefaultLocale (
75 LCID Locale
76 )
77 {
78 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
79 return 0;
80 }
81
82
83 DWORD
84 STDCALL
85 CreateVirtualBuffer (
86 DWORD Unknown0,
87 DWORD Unknown1,
88 DWORD Unknown2
89 )
90 {
91 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
92 return 0;
93 }
94
95
96 WINBOOL
97 STDCALL
98 EnumCalendarInfoW (
99 CALINFO_ENUMPROC lpCalInfoEnumProc,
100 LCID Locale,
101 CALID Calendar,
102 CALTYPE CalType
103 )
104 {
105 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
106 return FALSE;
107 }
108
109
110 WINBOOL
111 STDCALL
112 EnumCalendarInfoA (
113 CALINFO_ENUMPROC lpCalInfoEnumProc,
114 LCID Locale,
115 CALID Calendar,
116 CALTYPE CalType
117 )
118 {
119 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
120 return FALSE;
121 }
122
123
124 WINBOOL
125 STDCALL
126 EnumDateFormatsW (
127 DATEFMT_ENUMPROC lpDateFmtEnumProc,
128 LCID Locale,
129 DWORD dwFlags
130 )
131 {
132 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
133 return FALSE;
134 }
135
136
137 WINBOOL
138 STDCALL
139 EnumDateFormatsA (
140 DATEFMT_ENUMPROC lpDateFmtEnumProc,
141 LCID Locale,
142 DWORD dwFlags
143 )
144 {
145 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
146 return FALSE;
147 }
148
149
150 WINBOOL
151 STDCALL
152 EnumSystemCodePagesW (
153 CODEPAGE_ENUMPROC lpCodePageEnumProc,
154 DWORD dwFlags
155 )
156 {
157 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
158 return FALSE;
159 }
160
161
162 WINBOOL
163 STDCALL
164 EnumSystemCodePagesA (
165 CODEPAGE_ENUMPROC lpCodePageEnumProc,
166 DWORD dwFlags
167 )
168 {
169 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
170 return FALSE;
171 }
172
173 #ifndef _OLE2NLS_IN_BUILD_
174
175 WINBOOL
176 STDCALL
177 EnumSystemLocalesW (
178 LOCALE_ENUMPROC lpLocaleEnumProc,
179 DWORD dwFlags
180 )
181 {
182 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
183 return FALSE;
184 }
185
186
187 WINBOOL
188 STDCALL
189 EnumSystemLocalesA (
190 LOCALE_ENUMPROC lpLocaleEnumProc,
191 DWORD dwFlags
192 )
193 {
194 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
195 return FALSE;
196 }
197
198 #endif
199
200 WINBOOL
201 STDCALL
202 EnumTimeFormatsW (
203 TIMEFMT_ENUMPROC lpTimeFmtEnumProc,
204 LCID Locale,
205 DWORD dwFlags
206 )
207 {
208 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
209 return FALSE;
210 }
211
212
213 WINBOOL
214 STDCALL
215 EnumTimeFormatsA (
216 TIMEFMT_ENUMPROC lpTimeFmtEnumProc,
217 LCID Locale,
218 DWORD dwFlags
219 )
220 {
221 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
222 return FALSE;
223 }
224
225
226 DWORD
227 STDCALL
228 ExitVDM (
229 DWORD Unknown0,
230 DWORD Unknown1
231 )
232 {
233 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
234 return 0;
235 }
236
237
238 BOOL
239 STDCALL
240 ExtendVirtualBuffer (
241 DWORD Unknown0,
242 DWORD Unknown1
243 )
244 {
245 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
246 return FALSE;
247 }
248
249
250 int
251 STDCALL
252 FoldStringW (
253 DWORD dwMapFlags,
254 LPCWSTR lpSrcStr,
255 int cchSrc,
256 LPWSTR lpDestStr,
257 int cchDest
258 )
259 {
260 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
261 return 0;
262 }
263
264
265 int
266 STDCALL
267 FoldStringA (
268 DWORD dwMapFlags,
269 LPCSTR lpSrcStr,
270 int cchSrc,
271 LPSTR lpDestStr,
272 int cchDest
273 )
274 {
275 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
276 return 0;
277 }
278
279
280 BOOL
281 STDCALL
282 FreeVirtualBuffer (
283 HANDLE hVirtualBuffer
284 )
285 {
286 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
287 return FALSE;
288 }
289
290 #ifndef _OLE2NLS_IN_BUILD_
291
292 UINT
293 STDCALL
294 GetACP (VOID)
295 {
296 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
297 return 0;
298 }
299
300 #endif
301
302 WINBOOL
303 STDCALL
304 GetBinaryTypeW (
305 LPCWSTR lpApplicationName,
306 LPDWORD lpBinaryType
307 )
308 {
309 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
310 return FALSE;
311 }
312
313
314 WINBOOL
315 STDCALL
316 GetBinaryTypeA (
317 LPCSTR lpApplicationName,
318 LPDWORD lpBinaryType
319 )
320 {
321 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
322 return FALSE;
323 }
324
325 #ifndef _OLE2NLS_IN_BUILD_
326
327 WINBOOL
328 STDCALL
329 GetCPInfo (
330 UINT a0,
331 LPCPINFO a1
332 )
333 {
334 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
335 return 0;
336 }
337
338 #endif
339
340 int
341 STDCALL
342 GetCurrencyFormatW (
343 LCID Locale,
344 DWORD dwFlags,
345 LPCWSTR lpValue,
346 CONST CURRENCYFMT * lpFormat,
347 LPWSTR lpCurrencyStr,
348 int cchCurrency
349 )
350 {
351 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
352 return 0;
353 }
354
355
356 int
357 STDCALL
358 GetCurrencyFormatA (
359 LCID Locale,
360 DWORD dwFlags,
361 LPCSTR lpValue,
362 CONST CURRENCYFMT * lpFormat,
363 LPSTR lpCurrencyStr,
364 int cchCurrency
365 )
366 {
367 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
368 return 0;
369 }
370
371 #ifndef _OLE2NLS_IN_BUILD_
372
373 int
374 STDCALL
375 GetDateFormatW (
376 LCID Locale,
377 DWORD dwFlags,
378 CONST SYSTEMTIME * lpDate,
379 LPCWSTR lpFormat,
380 LPWSTR lpDateStr,
381 int cchDate
382 )
383 {
384 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
385 return 0;
386 }
387
388
389 int
390 STDCALL
391 GetDateFormatA (
392 LCID Locale,
393 DWORD dwFlags,
394 CONST SYSTEMTIME * lpDate,
395 LPCSTR lpFormat,
396 LPSTR lpDateStr,
397 int cchDate
398 )
399 {
400 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
401 return 0;
402 }
403
404
405 int
406 STDCALL
407 GetLocaleInfoW (
408 LCID Locale,
409 LCTYPE LCType,
410 LPWSTR lpLCData,
411 int cchData
412 )
413 {
414 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
415 return 0;
416 }
417
418
419 int
420 STDCALL
421 GetLocaleInfoA (
422 LCID Locale,
423 LCTYPE LCType,
424 LPSTR lpLCData,
425 int cchData
426 )
427 {
428 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
429 return 0;
430 }
431
432
433 DWORD
434 STDCALL
435 GetNextVDMCommand (
436 DWORD Unknown0
437 )
438 {
439 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
440 return 0;
441 }
442
443
444 int
445 STDCALL
446 GetNumberFormatW (
447 LCID Locale,
448 DWORD dwFlags,
449 LPCWSTR lpValue,
450 CONST NUMBERFMT * lpFormat,
451 LPWSTR lpNumberStr,
452 int cchNumber
453 )
454 {
455 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
456 return 0;
457 }
458
459
460 int
461 STDCALL
462 GetNumberFormatA (
463 LCID Locale,
464 DWORD dwFlags,
465 LPCSTR lpValue,
466 CONST NUMBERFMT * lpFormat,
467 LPSTR lpNumberStr,
468 int cchNumber
469 )
470 {
471 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
472 return 0;
473 }
474
475
476 UINT
477 STDCALL
478 GetOEMCP (VOID)
479 {
480 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
481 return 437; /* FIXME: call csrss.exe */
482 }
483
484
485 WINBOOL
486 STDCALL
487 GetStringTypeExW (
488 LCID Locale,
489 DWORD dwInfoType,
490 LPCWSTR lpSrcStr,
491 int cchSrc,
492 LPWORD lpCharType
493 )
494 {
495 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
496 return FALSE;
497 }
498
499
500 WINBOOL
501 STDCALL
502 GetStringTypeExA (
503 LCID Locale,
504 DWORD dwInfoType,
505 LPCSTR lpSrcStr,
506 int cchSrc,
507 LPWORD lpCharType
508 )
509 {
510 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
511 return FALSE;
512 }
513
514
515 WINBOOL
516 STDCALL
517 GetStringTypeW (
518 DWORD dwInfoType,
519 LPCWSTR lpSrcStr,
520 int cchSrc,
521 LPWORD lpCharType
522 )
523 {
524 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
525 return FALSE;
526 }
527
528
529 WINBOOL
530 STDCALL
531 GetStringTypeA (
532 LCID Locale,
533 DWORD dwInfoType,
534 LPCSTR lpSrcStr,
535 int cchSrc,
536 LPWORD lpCharType
537 )
538 {
539 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
540 return FALSE;
541 }
542
543
544 LCID
545 STDCALL
546 GetSystemDefaultLCID (VOID)
547 {
548 /* FIXME: ??? */
549 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
550 return MAKELCID(
551 LANG_ENGLISH,
552 SORT_DEFAULT
553 );
554 }
555
556
557 LANGID
558 STDCALL
559 GetSystemDefaultLangID (VOID)
560 {
561 /* FIXME: ??? */
562 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
563 return MAKELANGID(
564 LANG_ENGLISH,
565 SUBLANG_ENGLISH_US
566 );
567 }
568
569 #endif
570
571 DWORD
572 STDCALL
573 GetSystemPowerStatus (
574 DWORD Unknown0
575 )
576 {
577 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
578 return 0;
579 }
580
581 #ifndef _OLE2NLS_IN_BUILD_
582
583 LCID
584 STDCALL
585 GetThreadLocale (VOID)
586 {
587 /* FIXME: ??? */
588 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
589 return MAKELCID(
590 LANG_ENGLISH,
591 SORT_DEFAULT
592 );
593 }
594
595 #endif
596
597 WINBOOL
598 STDCALL
599 GetThreadPriorityBoost (
600 HANDLE hThread,
601 DWORD dwSelector,
602 LPLDT_ENTRY lpSelectorEntry
603 )
604 {
605 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
606 return FALSE;
607 }
608
609
610 WINBOOL
611 STDCALL
612 GetThreadSelectorEntry (
613 HANDLE hThread,
614 DWORD dwSelector,
615 LPLDT_ENTRY lpSelectorEntry
616 )
617 {
618 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
619 return FALSE;
620 }
621
622
623 int
624 STDCALL
625 GetTimeFormatW (
626 LCID Locale,
627 DWORD dwFlags,
628 CONST SYSTEMTIME * lpTime,
629 LPCWSTR lpFormat,
630 LPWSTR lpTimeStr,
631 int cchTime
632 )
633 {
634 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
635 return 0;
636 }
637
638
639 int
640 STDCALL
641 GetTimeFormatA (
642 LCID Locale,
643 DWORD dwFlags,
644 CONST SYSTEMTIME * lpTime,
645 LPCSTR lpFormat,
646 LPSTR lpTimeStr,
647 int cchTime
648 )
649 {
650 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
651 return 0;
652 }
653
654 #ifndef _OLE2NLS_IN_BUILD_
655
656 LCID
657 STDCALL
658 GetUserDefaultLCID (VOID)
659 {
660 /* FIXME: ??? */
661 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
662 return MAKELCID(
663 LANG_ENGLISH,
664 SORT_DEFAULT
665 );
666 }
667
668
669 LANGID
670 STDCALL
671 GetUserDefaultLangID (VOID)
672 {
673 /* FIXME: ??? */
674 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
675 return MAKELANGID(
676 LANG_ENGLISH,
677 SUBLANG_ENGLISH_US
678 );
679 }
680
681 #endif
682
683 DWORD
684 STDCALL
685 GetVDMCurrentDirectories (
686 DWORD Unknown0,
687 DWORD Unknown1
688 )
689 {
690 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
691 return 0;
692 }
693
694 #ifndef _OLE2NLS_IN_BUILD_
695
696 WINBOOL
697 STDCALL
698 IsDBCSLeadByte (
699 BYTE TestChar
700 )
701 {
702 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
703 return FALSE;
704 }
705
706
707 WINBOOL
708 STDCALL
709 IsDBCSLeadByteEx (
710 UINT CodePage,
711 BYTE TestChar
712 )
713 {
714 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
715 return FALSE;
716 }
717
718
719 WINBOOL
720 STDCALL
721 IsValidCodePage (
722 UINT CodePage
723 )
724 {
725 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
726 return FALSE;
727 }
728
729
730 WINBOOL
731 STDCALL
732 IsValidLocale (
733 LCID Locale,
734 DWORD dwFlags
735 )
736 {
737 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
738 return FALSE;
739 }
740
741
742 int
743 STDCALL
744 LCMapStringA (
745 LCID Locale,
746 DWORD dwMapFlags,
747 LPCSTR lpSrcStr,
748 int cchSrc,
749 LPSTR lpDestStr,
750 int cchDest
751 )
752 {
753 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
754 return 0;
755 }
756
757
758 int
759 STDCALL
760 LCMapStringW (
761 LCID Locale,
762 DWORD dwMapFlags,
763 LPCWSTR lpSrcStr,
764 int cchSrc,
765 LPWSTR lpDestStr,
766 int cchDest
767 )
768 {
769 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
770 return 0;
771 }
772
773 #endif
774
775 DWORD
776 STDCALL
777 LoadModule (
778 LPCSTR lpModuleName,
779 LPVOID lpParameterBlock
780 )
781 {
782 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
783 return 0;
784 }
785
786
787 WINBOOL
788 STDCALL
789 QueryPerformanceCounter (
790 LARGE_INTEGER * lpPerformanceCount
791 )
792 {
793 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
794 return FALSE;
795 }
796
797
798 WINBOOL
799 STDCALL
800 QueryPerformanceFrequency (
801 LARGE_INTEGER * lpFrequency
802 )
803 {
804 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
805 return FALSE;
806 }
807
808
809 WINBOOL
810 STDCALL
811 RegisterConsoleVDM (
812 DWORD Unknown0,
813 DWORD Unknown1,
814 DWORD Unknown2,
815 DWORD Unknown3,
816 DWORD Unknown4,
817 DWORD Unknown5,
818 DWORD Unknown6,
819 DWORD Unknown7,
820 DWORD Unknown8,
821 DWORD Unknown9,
822 DWORD Unknown10
823 )
824 {
825 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
826 return FALSE;
827 }
828
829
830 WINBOOL
831 STDCALL
832 RegisterWowBaseHandlers (
833 DWORD Unknown0
834 )
835 {
836 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
837 return FALSE;
838 }
839
840
841 WINBOOL
842 STDCALL
843 RegisterWowExec (
844 DWORD Unknown0
845 )
846 {
847 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
848 return FALSE;
849 }
850
851
852 WINBOOL
853 STDCALL
854 SetComputerNameA (
855 LPCSTR lpComputerName
856 )
857 {
858 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
859 return FALSE;
860 }
861
862
863 WINBOOL
864 STDCALL
865 SetComputerNameW (
866 LPCWSTR lpComputerName
867 )
868 {
869 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
870 return FALSE;
871 }
872
873
874 WINBOOL
875 STDCALL
876 SetSystemPowerState (
877 DWORD Unknown0,
878 DWORD Unknown1
879 )
880 {
881 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
882 return FALSE;
883 }
884
885
886 WINBOOL
887 STDCALL
888 SetThreadIdealProcessor(VOID)
889 {
890 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
891 return 0;
892 }
893
894
895 WINBOOL
896 STDCALL
897 SetThreadPriorityBoost(VOID)
898 {
899 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
900 return 0;
901 }
902
903
904 WINBOOL
905 STDCALL
906 SetVDMCurrentDirectories (
907 DWORD Unknown0,
908 DWORD Unknown1
909 )
910 {
911 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
912 return FALSE;
913 }
914
915
916 DWORD
917 STDCALL
918 TrimVirtualBuffer (
919 DWORD Unknown0
920 )
921 {
922 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
923 return 0;
924 }
925
926
927 DWORD
928 STDCALL
929 VDMConsoleOperation (
930 DWORD Unknown0,
931 DWORD Unknown1
932 )
933 {
934 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
935 return 0;
936 }
937
938
939 DWORD
940 STDCALL
941 VDMOperationStarted (
942 DWORD Unknown0
943 )
944 {
945 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
946 return 0;
947 }
948
949 #ifndef _OLE2NLS_IN_BUILD_
950
951 WINBOOL
952 STDCALL
953 SetLocaleInfoA (
954 LCID Locale,
955 LCTYPE LCType,
956 LPCSTR lpLCData
957 )
958 {
959 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
960 return FALSE;
961 }
962
963
964 WINBOOL
965 STDCALL
966 SetLocaleInfoW (
967 LCID Locale,
968 LCTYPE LCType,
969 LPCWSTR lpLCData
970 )
971 {
972 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
973 return FALSE;
974 }
975
976
977 WINBOOL
978 STDCALL
979 SetThreadLocale (
980 LCID Locale
981 )
982 {
983 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
984 return FALSE;
985 }
986
987
988 DWORD
989 STDCALL
990 VerLanguageNameA (
991 DWORD wLang,
992 LPSTR szLang,
993 DWORD nSize
994 )
995 {
996 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
997 return 0;
998 }
999
1000
1001 DWORD
1002 STDCALL
1003 VerLanguageNameW (
1004 DWORD wLang,
1005 LPWSTR szLang,
1006 DWORD nSize
1007 )
1008 {
1009 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
1010 return 0;
1011 }
1012
1013 #endif
1014
1015 DWORD
1016 STDCALL
1017 VirtualBufferExceptionHandler (
1018 DWORD Unknown0,
1019 DWORD Unknown1,
1020 DWORD Unknown2
1021 )
1022 {
1023 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
1024 return 0;
1025 }
1026
1027
1028 BOOL
1029 STDCALL
1030 Process32First(HANDLE hSnapshot, LPPROCESSENTRY32 lppe)
1031 {
1032 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
1033 return 0;
1034 }
1035
1036 BOOL
1037 STDCALL
1038 Process32Next(HANDLE hSnapshot, LPPROCESSENTRY32 lppe)
1039 {
1040 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
1041 return 0;
1042 }
1043
1044 BOOL
1045 STDCALL
1046 Process32FirstW(HANDLE hSnapshot, LPPROCESSENTRY32W lppe)
1047 {
1048 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
1049 return 0;
1050 }
1051
1052 BOOL
1053 STDCALL
1054 Process32NextW(HANDLE hSnapshot, LPPROCESSENTRY32W lppe)
1055 {
1056 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
1057 return 0;
1058 }
1059
1060 HANDLE
1061 STDCALL
1062 CreateToolhelp32Snapshot(DWORD dwFlags, DWORD th32ProcessID)
1063 {
1064 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
1065 return 0;
1066 }
1067
1068 /* EOF */