87c2f67fe86c08e329890601b9ca0501c029b839
[reactos.git] / reactos / lib / user32 / misc / stubs.c
1 /* $Id: stubs.c,v 1.39 2003/08/28 16:33:22 weiden Exp $
2 *
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS user32.dll
5 * FILE: lib/user32/misc/stubs.c
6 * PURPOSE: User32.dll stubs
7 * PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net)
8 * NOTES: If you implement a function, remove it from this file
9 * UPDATE HISTORY:
10 * 08-05-2001 CSH Created
11 */
12 #include <windows.h>
13 #include <debug.h>
14 #include <string.h>
15 typedef UINT *LPUINT;
16 #include <mmsystem.h>
17
18
19 /*
20 * @unimplemented
21 */
22 WINBOOL
23 STDCALL
24 AnyPopup(VOID)
25 {
26 UNIMPLEMENTED;
27 return FALSE;
28 }
29
30 /*
31 * @unimplemented
32 */
33 WINBOOL
34 STDCALL
35 AttachThreadInput(
36 DWORD idAttach,
37 DWORD idAttachTo,
38 WINBOOL fAttach)
39 {
40 UNIMPLEMENTED;
41 return FALSE;
42 }
43
44
45 /*
46 * @unimplemented
47 */
48 long
49 STDCALL
50 BroadcastSystemMessage(
51 DWORD dwFlags,
52 LPDWORD lpdwRecipients,
53 UINT uiMessage,
54 WPARAM wParam,
55 LPARAM lParam)
56 {
57 UNIMPLEMENTED;
58 return 0;
59 }
60
61
62 /*
63 * @unimplemented
64 */
65 long
66 STDCALL
67 BroadcastSystemMessageA(
68 DWORD dwFlags,
69 LPDWORD lpdwRecipients,
70 UINT uiMessage,
71 WPARAM wParam,
72 LPARAM lParam)
73 {
74 UNIMPLEMENTED;
75 return 0;
76 }
77
78
79 /*
80 * @unimplemented
81 */
82 long
83 STDCALL
84 BroadcastSystemMessageW(
85 DWORD dwFlags,
86 LPDWORD lpdwRecipients,
87 UINT uiMessage,
88 WPARAM wParam,
89 LPARAM lParam)
90 {
91 UNIMPLEMENTED;
92 return 0;
93 }
94
95
96 /*
97 * @unimplemented
98 */
99 WINBOOL
100 STDCALL
101 CheckRadioButton(
102 HWND hDlg,
103 int nIDFirstButton,
104 int nIDLastButton,
105 int nIDCheckButton)
106 {
107 UNIMPLEMENTED;
108 return FALSE;
109 }
110
111
112 /*
113 * @unimplemented
114 */
115 HANDLE
116 STDCALL
117 CopyImage(
118 HANDLE hImage,
119 UINT uType,
120 int cxDesired,
121 int cyDesired,
122 UINT fuFlags)
123 {
124 UNIMPLEMENTED;
125 return (HANDLE)0;
126 }
127
128
129
130
131 /*
132 * @unimplemented
133 */
134 WINBOOL
135 STDCALL
136 EnableScrollBar(
137 HWND hWnd,
138 UINT wSBflags,
139 UINT wArrows)
140 {
141 UNIMPLEMENTED;
142 return FALSE;
143 }
144
145
146 /*
147 * @unimplemented
148 */
149 HWND
150 STDCALL
151 GetFocus(VOID)
152 {
153 UNIMPLEMENTED;
154 return (HWND)0;
155 }
156
157
158 /*
159 * @unimplemented
160 */
161 DWORD
162 STDCALL
163 GetGuiResources(
164 HANDLE hProcess,
165 DWORD uiFlags)
166 {
167 UNIMPLEMENTED;
168 return 0;
169 }
170
171
172 /*
173 * @unimplemented
174 */
175 int
176 STDCALL
177 GetMouseMovePointsEx(
178 UINT cbSize,
179 LPMOUSEMOVEPOINT lppt,
180 LPMOUSEMOVEPOINT lpptBuf,
181 int nBufPoints,
182 DWORD resolution)
183 {
184 UNIMPLEMENTED;
185 return 0;
186 }
187
188
189 /*
190 * @unimplemented
191 */
192 WINBOOL
193 STDCALL
194 LockWindowUpdate(
195 HWND hWndLock)
196 {
197 UNIMPLEMENTED;
198 return FALSE;
199 }
200
201
202 /*
203 * @unimplemented
204 */
205 WINBOOL
206 STDCALL
207 LockWorkStation(VOID)
208 {
209 UNIMPLEMENTED;
210 return FALSE;
211 }
212
213
214 /*
215 * @unimplemented
216 */
217 HMONITOR
218 STDCALL
219 MonitorFromPoint(
220 POINT pt,
221 DWORD dwFlags)
222 {
223 UNIMPLEMENTED;
224 return (HMONITOR)0;
225 }
226
227
228 /*
229 * @unimplemented
230 */
231 HMONITOR
232 STDCALL
233 MonitorFromRect(
234 LPRECT lprc,
235 DWORD dwFlags)
236 {
237 UNIMPLEMENTED;
238 return (HMONITOR)0;
239 }
240
241
242 /*
243 * @unimplemented
244 */
245 HMONITOR
246 STDCALL
247 MonitorFromWindow(
248 HWND hwnd,
249 DWORD dwFlags)
250 {
251 UNIMPLEMENTED;
252 return (HMONITOR)0;
253 }
254
255
256 /*
257 * @unimplemented
258 */
259 DWORD
260 STDCALL
261 MsgWaitForMultipleObjects(
262 DWORD nCount,
263 CONST LPHANDLE pHandles,
264 WINBOOL fWaitAll,
265 DWORD dwMilliseconds,
266 DWORD dwWakeMask)
267 {
268 UNIMPLEMENTED;
269 return 0;
270 }
271
272
273 /*
274 * @unimplemented
275 */
276 DWORD
277 STDCALL
278 MsgWaitForMultipleObjectsEx(
279 DWORD nCount,
280 CONST HANDLE pHandles,
281 DWORD dwMilliseconds,
282 DWORD dwWakeMask,
283 DWORD dwFlags)
284 {
285 UNIMPLEMENTED;
286 return 0;
287 }
288
289 #if 0
290 HDEVNOTIFY
291 STDCALL
292 RegisterDeviceNotificationA(
293 HANDLE hRecipient,
294 LPVOID NotificationFilter,
295 DWORD Flags)
296 {
297 UNIMPLEMENTED;
298 return (HDEVNOTIFY)0;
299 }
300
301 HDEVNOTIFY
302 STDCALL
303 RegisterDeviceNotificationW(
304 HANDLE hRecipient,
305 LPVOID NotificationFilter,
306 DWORD Flags)
307 {
308 UNIMPLEMENTED;
309 return (HDEVNOTIFY)0;
310 }
311 #endif
312
313 /*
314 * @unimplemented
315 */
316 WINBOOL
317 STDCALL
318 RegisterHotKey(
319 HWND hWnd,
320 int id,
321 UINT fsModifiers,
322 UINT vk)
323 {
324 UNIMPLEMENTED;
325 return FALSE;
326 }
327
328 /*
329 * @unimplemented
330 */
331 WINBOOL
332 STDCALL
333 ScrollWindow(
334 HWND hWnd,
335 int XAmount,
336 int YAmount,
337 CONST RECT *lpRect,
338 CONST RECT *lpClipRect)
339 {
340 UNIMPLEMENTED;
341 return FALSE;
342 }
343
344
345 /*
346 * @unimplemented
347 */
348 int
349 STDCALL
350 ScrollWindowEx(
351 HWND hWnd,
352 int dx,
353 int dy,
354 CONST RECT *prcScroll,
355 CONST RECT *prcClip,
356 HRGN hrgnUpdate,
357 LPRECT prcUpdate,
358 UINT flags)
359 {
360 UNIMPLEMENTED;
361 return 0;
362 }
363
364
365 /*
366 * @unimplemented
367 */
368 WINBOOL
369 STDCALL
370 SetSysColors(
371 int cElements,
372 CONST INT *lpaElements,
373 CONST COLORREF *lpaRgbValues)
374 {
375 UNIMPLEMENTED;
376 return FALSE;
377 }
378
379
380 /*
381 * @unimplemented
382 */
383 WINBOOL
384 STDCALL
385 TrackMouseEvent(
386 LPTRACKMOUSEEVENT lpEventTrack)
387 {
388 UNIMPLEMENTED;
389 return FALSE;
390 }
391
392
393 /*
394 * @unimplemented
395 */
396 WINBOOL
397 STDCALL
398 UnregisterDeviceNotification(
399 HDEVNOTIFY Handle)
400 {
401 UNIMPLEMENTED;
402 return FALSE;
403 }
404
405
406 /*
407 * @unimplemented
408 */
409 WINBOOL
410 STDCALL
411 UnregisterHotKey(
412 HWND hWnd,
413 int id)
414 {
415 UNIMPLEMENTED;
416 return FALSE;
417 }
418
419
420 /*
421 * @unimplemented
422 */
423 DWORD
424 STDCALL
425 WaitForInputIdle(
426 HANDLE hProcess,
427 DWORD dwMilliseconds)
428 {
429 UNIMPLEMENTED;
430 return 0;
431 }
432
433
434 /*
435 * @unimplemented
436 */
437 HHOOK
438 STDCALL
439 SetWindowsHookExA(
440 int idHook,
441 HOOKPROC lpfn,
442 HINSTANCE hMod,
443 DWORD dwThreadId)
444 {
445 UNIMPLEMENTED;
446 return 0;
447 }
448
449
450 /*
451 * @unimplemented
452 */
453 HHOOK
454 STDCALL
455 SetWindowsHookExW(
456 int idHook,
457 HOOKPROC lpfn,
458 HINSTANCE hMod,
459 DWORD dwThreadId)
460 {
461 UNIMPLEMENTED;
462 return 0;
463 }
464
465
466 /*
467 * @unimplemented
468 */
469 VOID
470 STDCALL
471 keybd_event(
472 BYTE bVk,
473 BYTE bScan,
474 DWORD dwFlags,
475 DWORD dwExtraInfo)
476
477
478 {
479 UNIMPLEMENTED
480 }
481
482
483 /*
484 * @unimplemented
485 */
486 VOID
487 STDCALL
488 mouse_event(
489 DWORD dwFlags,
490 DWORD dx,
491 DWORD dy,
492 DWORD cButtons,
493 DWORD dwExtraInfo)
494 {
495 UNIMPLEMENTED
496 }
497
498 /******************************************************************************
499 * SetDebugErrorLevel [USER32.@]
500 * Sets the minimum error level for generating debugging events
501 *
502 * PARAMS
503 * dwLevel [I] Debugging error level
504 *
505 * @unimplemented
506 */
507 VOID
508 STDCALL
509 SetDebugErrorLevel( DWORD dwLevel )
510 {
511 DbgPrint("(%ld): stub\n", dwLevel);
512 }
513
514 /* EOF */
515
516 /*
517 * @unimplemented
518 */
519 WINBOOL
520 STDCALL
521 ChangeMenuW(
522 HMENU hMenu,
523 UINT cmd,
524 LPCWSTR lpszNewItem,
525 UINT cmdInsert,
526 UINT flags)
527 {
528 UNIMPLEMENTED;
529 return FALSE;
530 }
531
532 /*
533 * @unimplemented
534 */
535 WINBOOL
536 STDCALL
537 ChangeMenuA(
538 HMENU hMenu,
539 UINT cmd,
540 LPCSTR lpszNewItem,
541 UINT cmdInsert,
542 UINT flags)
543 {
544 UNIMPLEMENTED;
545 return FALSE;
546 }
547
548 /*
549 * @unimplemented
550 */
551 WINBOOL
552 STDCALL
553 DeregisterShellHookWindow(HWND hWnd)
554 {
555 UNIMPLEMENTED;
556 return FALSE;
557 }
558
559 /*
560 * @unimplemented
561 */
562 WINBOOL
563 STDCALL
564 RegisterShellHookWindow(HWND hWnd)
565 {
566 UNIMPLEMENTED;
567 return FALSE;
568 }
569
570 /*
571 * @implemented
572 */
573 WINBOOL
574 STDCALL
575 EndTask(
576 HWND hWnd,
577 WINBOOL fShutDown,
578 WINBOOL fForce)
579 {
580 SendMessageW(hWnd, WM_CLOSE, 0, 0);
581
582 if (IsWindow(hWnd))
583 {
584 if (fForce)
585 return DestroyWindow(hWnd);
586 else
587 return FALSE;
588 }
589
590 return TRUE;
591 }
592
593 /*
594 * @unimplemented
595 */
596 UINT
597 STDCALL
598 PrivateExtractIconsW(
599 LPCWSTR szFileName,
600 int nIconIndex,
601 int cxIcon,
602 int cyIcon,
603 HICON *phicon,
604 UINT *piconid,
605 UINT nIcons,
606 UINT flags
607 )
608 {
609 UNIMPLEMENTED;
610 return FALSE;
611 }
612
613 /*
614 * @unimplemented
615 */
616 UINT
617 STDCALL
618 PrivateExtractIconsA(
619 LPCSTR szFileName,
620 int nIconIndex,
621 int cxIcon,
622 int cyIcon,
623 HICON *phicon,
624 UINT *piconid,
625 UINT nIcons,
626 UINT flags
627 )
628 {
629 UNIMPLEMENTED;
630 return FALSE;
631 }
632
633 /*
634 * @unimplemented
635 */
636 LRESULT
637 STDCALL
638 MenuWindowProcA(
639 HWND hWnd,
640 UINT Msg,
641 WPARAM wParam,
642 LPARAM lParam
643 )
644 {
645 UNIMPLEMENTED;
646 return FALSE;
647 }
648
649 /*
650 * @unimplemented
651 */
652 LRESULT
653 STDCALL
654 MenuWindowProcW(
655 HWND hWnd,
656 UINT Msg,
657 WPARAM wParam,
658 LPARAM lParam
659 )
660 {
661 UNIMPLEMENTED;
662 return FALSE;
663 }
664
665 /*
666 * @unimplemented
667 */
668 WINBOOL
669 STDCALL
670 DrawCaptionTempW(
671 HWND hwnd,
672 HDC hdc,
673 const RECT *rect,
674 HFONT hFont,
675 HICON hIcon,
676 LPCWSTR str,
677 UINT uFlags
678 )
679 {
680 UNIMPLEMENTED;
681 return FALSE;
682 }
683
684 /*
685 * @unimplemented
686 */
687 WINBOOL
688 STDCALL
689 DrawCaptionTempA(
690 HWND hwnd,
691 HDC hdc,
692 const RECT *rect,
693 HFONT hFont,
694 HICON hIcon,
695 LPCSTR str,
696 UINT uFlags
697 )
698 {
699 UNIMPLEMENTED;
700 return FALSE;
701 }
702
703 /*
704 * @unimplemented
705 */
706 HHOOK
707 STDCALL
708 SetWindowsHookW ( int idHook, HOOKPROC lpfn )
709 {
710 UNIMPLEMENTED;
711 return FALSE;
712 }
713
714 /*
715 * @unimplemented
716 */
717 HHOOK
718 STDCALL
719 SetWindowsHookA ( int idHook, HOOKPROC lpfn )
720 {
721 UNIMPLEMENTED;
722 return FALSE;
723 }
724
725 /*
726 * @unimplemented
727 */
728 HRESULT
729 STDCALL
730 PrivateExtractIconExW(
731 DWORD u,
732 DWORD v,
733 DWORD w,
734 DWORD x,
735 DWORD y
736 )
737 {
738 UNIMPLEMENTED;
739 return FALSE;
740 }
741
742 /*
743 * @unimplemented
744 */
745 HRESULT
746 STDCALL
747 PrivateExtractIconExA(
748 DWORD u,
749 DWORD v,
750 DWORD w,
751 DWORD x,
752 DWORD y
753 )
754 {
755 UNIMPLEMENTED;
756 return FALSE;
757 }
758
759 /*
760 * @unimplemented
761 */
762 VOID
763 STDCALL
764 NotifyWinEvent(
765 DWORD event,
766 HWND hwnd,
767 LONG idObject,
768 LONG idChild
769 )
770 {
771 UNIMPLEMENTED;
772 }
773
774 /*
775 * @unimplemented
776 */
777 HWINEVENTHOOK
778 STDCALL
779 SetWinEventHook(
780 DWORD eventMin,
781 DWORD eventMax,
782 HMODULE hmodWinEventProc,
783 WINEVENTPROC pfnWinEventProc,
784 DWORD idProcess,
785 DWORD idThread,
786 DWORD dwFlags
787 )
788 {
789 UNIMPLEMENTED;
790 return FALSE;
791 }
792
793 /*
794 * @unimplemented
795 */
796 VOID
797 STDCALL
798 SwitchToThisWindow ( HWND hwnd, WINBOOL fUnknown )
799 {
800 UNIMPLEMENTED;
801 }
802
803 /*
804 * @unimplemented
805 */
806 WINBOOL
807 STDCALL
808 UnhookWinEvent ( HWINEVENTHOOK hWinEventHook )
809 {
810 UNIMPLEMENTED;
811 return FALSE;
812 }
813
814 /*
815 * @unimplemented
816 */
817 LRESULT
818 STDCALL
819 EditWndProc(
820 HWND hWnd,
821 UINT Msg,
822 WPARAM wParam,
823 LPARAM lParam
824 )
825 {
826 UNIMPLEMENTED;
827 return FALSE;
828 }
829
830 /*
831 * @unimplemented
832 */
833 DWORD
834 STDCALL
835 GetAppCompatFlags ( HTASK hTask )
836 {
837 UNIMPLEMENTED;
838 return FALSE;
839 }
840
841 /*
842 * @unimplemented
843 */
844 UINT
845 STDCALL
846 GetInternalWindowPos(
847 HWND hwnd,
848 LPRECT rectWnd,
849 LPPOINT ptIcon
850 )
851 {
852 UNIMPLEMENTED;
853 return FALSE;
854 }
855
856 /*
857 * @unimplemented
858 */
859 HRESULT
860 STDCALL
861 GetProgmanWindow ( VOID )
862 {
863 UNIMPLEMENTED;
864 return FALSE;
865 }
866
867 /*
868 * @unimplemented
869 */
870 HRESULT
871 STDCALL
872 GetTaskmanWindow ( VOID )
873 {
874 UNIMPLEMENTED;
875 return FALSE;
876 }
877
878 /*
879 * @unimplemented
880 */
881 DWORD
882 STDCALL
883 SetWindowStationUser ( DWORD x1, DWORD x2 )
884 {
885 UNIMPLEMENTED;
886 return FALSE;
887 }
888
889 /*
890 * @unimplemented
891 */
892 UINT
893 STDCALL
894 SetSystemTimer(
895 HWND hwnd,
896 UINT id,
897 UINT timeout,
898 TIMERPROC proc
899 )
900 {
901 UNIMPLEMENTED;
902 return FALSE;
903 }
904
905 /*
906 * @unimplemented
907 */
908 HRESULT
909 STDCALL
910 SetTaskmanWindow ( DWORD x )
911 {
912 UNIMPLEMENTED;
913 return FALSE;
914 }
915
916 /*
917 * @unimplemented
918 */
919 HRESULT
920 STDCALL
921 SetProgmanWindow ( DWORD x )
922 {
923 UNIMPLEMENTED;
924 return FALSE;
925 }
926
927 /*
928 * @unimplemented
929 */
930 VOID
931 STDCALL
932 ScrollChildren(
933 HWND hWnd,
934 UINT uMsg,
935 WPARAM wParam,
936 LPARAM lParam
937 )
938 {
939 UNIMPLEMENTED;
940 }
941
942 /*
943 * @unimplemented
944 */
945 VOID
946 STDCALL
947 LoadLocalFonts ( VOID )
948 {
949 UNIMPLEMENTED;
950 }
951
952 /*
953 * @unimplemented
954 */
955 VOID
956 STDCALL
957 LoadRemoteFonts ( VOID )
958 {
959 UNIMPLEMENTED;
960 }
961
962 /*
963 * @unimplemented
964 */
965 VOID
966 STDCALL
967 SetInternalWindowPos(
968 HWND hwnd,
969 UINT showCmd,
970 LPRECT rect,
971 LPPOINT pt
972 )
973 {
974 UNIMPLEMENTED;
975 }
976
977 /*
978 * @unimplemented
979 */
980 VOID
981 STDCALL
982 RegisterSystemThread ( DWORD flags, DWORD reserved )
983 {
984 UNIMPLEMENTED;
985 }
986
987 /*
988 * @unimplemented
989 */
990 DWORD
991 STDCALL
992 RegisterLogonProcess ( HANDLE hprocess, BOOL x )
993 {
994 UNIMPLEMENTED;
995 return FALSE;
996 }
997
998 /*
999 * @unimplemented
1000 */
1001 WINBOOL
1002 STDCALL
1003 KillSystemTimer ( HWND hwnd, UINT id )
1004 {
1005 UNIMPLEMENTED;
1006 return FALSE;
1007 }
1008
1009 /*
1010 * @unimplemented
1011 */
1012 DWORD
1013 STDCALL
1014 RegisterTasklist ( DWORD x )
1015 {
1016 UNIMPLEMENTED;
1017 return FALSE;
1018 }
1019
1020 /*
1021 * @unimplemented
1022 */
1023 DWORD
1024 STDCALL
1025 SetLogonNotifyWindow ( HWINSTA hwinsta, HWND hwnd )
1026 {
1027 UNIMPLEMENTED;
1028 return FALSE;
1029 }
1030
1031 /*
1032 * @unimplemented
1033 */
1034 DWORD
1035 STDCALL
1036 DragObject(
1037 HWND hwnd1,
1038 HWND hwnd2,
1039 UINT u1,
1040 DWORD dw1,
1041 HCURSOR hc1
1042 )
1043 {
1044 UNIMPLEMENTED;
1045 return FALSE;
1046 }
1047
1048 /*
1049 * @unimplemented
1050 */
1051 WINBOOL
1052 STDCALL
1053 GetUserObjectSecurity(
1054 HANDLE hObj,
1055 PSECURITY_INFORMATION pSIRequested,
1056 PSECURITY_DESCRIPTOR pSID,
1057 DWORD nLength,
1058 LPDWORD lpnLengthNeeded
1059 )
1060 {
1061 UNIMPLEMENTED;
1062 return FALSE;
1063 }
1064
1065 /*
1066 * @unimplemented
1067 */
1068 WINBOOL
1069 STDCALL
1070 SetUserObjectSecurity(
1071 HANDLE hObj,
1072 PSECURITY_INFORMATION pSIRequested,
1073 PSECURITY_DESCRIPTOR pSID
1074 )
1075 {
1076 UNIMPLEMENTED;
1077 return FALSE;
1078 }
1079
1080 /*
1081 * @unimplemented
1082 */
1083 WINBOOL
1084 STDCALL
1085 UnhookWindowsHook ( int nCode, HOOKPROC pfnFilterProc )
1086 {
1087 UNIMPLEMENTED;
1088 return FALSE;
1089 }
1090
1091 /*
1092 * @unimplemented
1093 */
1094 UINT
1095 STDCALL
1096 UserRealizePalette ( HDC hDC )
1097 {
1098 UNIMPLEMENTED;
1099 return FALSE;
1100 }
1101
1102 /*
1103 * @unimplemented
1104 */
1105 DWORD
1106 STDCALL
1107 DrawMenuBarTemp(
1108 HWND hwnd,
1109 HDC hDC,
1110 LPRECT lprect,
1111 HMENU hMenu,
1112 HFONT hFont
1113 )
1114 {
1115 UNIMPLEMENTED;
1116 return FALSE;
1117 }
1118
1119 /*
1120 * @unimplemented
1121 */
1122 DWORD
1123 WINAPI
1124 SetSysColorsTemp(
1125 const COLORREF *pPens,
1126 const HBRUSH *pBrushes,
1127 DWORD n
1128 )
1129 {
1130 UNIMPLEMENTED;
1131 return FALSE;
1132 }
1133
1134 /*
1135 * @unimplemented
1136 */
1137 WORD
1138 STDCALL
1139 CascadeChildWindows ( HWND hWndParent, WORD wFlags )
1140 {
1141 UNIMPLEMENTED;
1142 return FALSE;
1143 }
1144
1145 /*
1146 * @unimplemented
1147 */
1148 WORD
1149 STDCALL
1150 TileChildWindows ( HWND hWndParent, WORD wFlags )
1151 {
1152 UNIMPLEMENTED;
1153 return FALSE;
1154 }
1155
1156 /*
1157 * @unimplemented
1158 */
1159 HDESK
1160 STDCALL
1161 GetInputDesktop ( VOID )
1162 {
1163 UNIMPLEMENTED;
1164 return FALSE;
1165 }
1166
1167 /*
1168 * @unimplemented
1169 */
1170 WINBOOL
1171 STDCALL
1172 LockWindowStation ( HWINSTA hWinSta )
1173 {
1174 UNIMPLEMENTED;
1175 return FALSE;
1176 }
1177
1178 /*
1179 * @unimplemented
1180 */
1181 WINBOOL
1182 STDCALL
1183 UnlockWindowStation ( HWINSTA hWinSta )
1184 {
1185 UNIMPLEMENTED;
1186 return FALSE;
1187 }
1188
1189 /*
1190 * @unimplemented
1191 */
1192 WINBOOL
1193 STDCALL
1194 GetAccCursorInfo ( PCURSORINFO pci )
1195 {
1196 UNIMPLEMENTED;
1197 return FALSE;
1198 }
1199
1200 /*
1201 * @unimplemented
1202 */
1203 WINBOOL
1204 STDCALL
1205 ClientThreadSetup ( VOID )
1206 {
1207 UNIMPLEMENTED;
1208 return FALSE;
1209 }