migrate substitution keywords to SVN
[reactos.git] / reactos / subsys / win32k / ntuser / stubs.c
1 /* $Id$
2 *
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS kernel
5 * PURPOSE: Native User stubs
6 * FILE: subsys/win32k/ntuser/stubs.c
7 * PROGRAMER: Casper S. Hornstrup (chorns@users.sourceforge.net)
8 * REVISION HISTORY:
9 * 04-06-2001 CSH Created
10 */
11 #include <w32k.h>
12
13 #define NDEBUG
14 #include <debug.h>
15
16 DWORD
17 STDCALL
18 NtUserActivateKeyboardLayout(
19 DWORD Unknown0,
20 DWORD Unknown1)
21 {
22 UNIMPLEMENTED
23
24 return 0;
25 }
26
27 DWORD
28 STDCALL
29 NtUserAttachThreadInput(
30 DWORD Unknown0,
31 DWORD Unknown1,
32 DWORD Unknown2)
33 {
34 UNIMPLEMENTED
35
36 return 0;
37 }
38
39 DWORD
40 STDCALL
41 NtUserBitBltSysBmp(
42 DWORD Unknown0,
43 DWORD Unknown1,
44 DWORD Unknown2,
45 DWORD Unknown3,
46 DWORD Unknown4,
47 DWORD Unknown5,
48 DWORD Unknown6,
49 DWORD Unknown7)
50 {
51 UNIMPLEMENTED
52
53 return 0;
54 }
55
56 DWORD
57 STDCALL
58 NtUserCallHwnd(
59 DWORD Unknown0,
60 DWORD Unknown1)
61 {
62 UNIMPLEMENTED
63
64 return 0;
65 }
66
67 DWORD
68 STDCALL
69 NtUserCallHwndParam(
70 DWORD Unknown0,
71 DWORD Unknown1,
72 DWORD Unknown2)
73 {
74 UNIMPLEMENTED
75
76 return 0;
77 }
78
79 DWORD
80 STDCALL
81 NtUserCallHwndParamLock(
82 DWORD Unknown0,
83 DWORD Unknown1,
84 DWORD Unknown2)
85 {
86 UNIMPLEMENTED
87
88 return 0;
89 }
90
91 DWORD
92 STDCALL
93 NtUserCallMsgFilter(
94 DWORD Unknown0,
95 DWORD Unknown1)
96 {
97 UNIMPLEMENTED
98
99 return 0;
100 }
101
102 LONG
103 STDCALL
104 NtUserChangeDisplaySettings(
105 PUNICODE_STRING lpszDeviceName,
106 LPDEVMODEW lpDevMode,
107 HWND hwnd,
108 DWORD dwflags,
109 LPVOID lParam)
110 {
111 // UNIMPLEMENTED
112 DbgPrint("(%s:%i) WIN32K: %s UNIMPLEMENTED\n", __FILE__, __LINE__, __FUNCTION__ );
113 return DISP_CHANGE_BADMODE;
114 }
115
116 DWORD
117 STDCALL
118 NtUserConvertMemHandle(
119 DWORD Unknown0,
120 DWORD Unknown1)
121 {
122 UNIMPLEMENTED
123
124 return 0;
125 }
126
127 DWORD
128 STDCALL
129 NtUserCreateLocalMemHandle(
130 DWORD Unknown0,
131 DWORD Unknown1,
132 DWORD Unknown2,
133 DWORD Unknown3)
134 {
135 UNIMPLEMENTED
136
137 return 0;
138 }
139
140 DWORD
141 STDCALL
142 NtUserDdeGetQualityOfService(
143 DWORD Unknown0,
144 DWORD Unknown1,
145 DWORD Unknown2)
146 {
147 UNIMPLEMENTED
148
149 return 0;
150 }
151
152 DWORD
153 STDCALL
154 NtUserDdeInitialize(
155 DWORD Unknown0,
156 DWORD Unknown1,
157 DWORD Unknown2,
158 DWORD Unknown3,
159 DWORD Unknown4)
160 {
161 UNIMPLEMENTED
162
163 return 0;
164 }
165
166 DWORD
167 STDCALL
168 NtUserDdeSetQualityOfService(
169 DWORD Unknown0,
170 DWORD Unknown1,
171 DWORD Unknown2)
172 {
173 UNIMPLEMENTED
174
175 return 0;
176 }
177
178 DWORD
179 STDCALL
180 NtUserDragObject(
181 HWND hwnd1,
182 HWND hwnd2,
183 UINT u1,
184 DWORD dw1,
185 HCURSOR hc1
186 )
187 {
188 UNIMPLEMENTED
189
190 return 0;
191 }
192
193 DWORD
194 STDCALL
195 NtUserDrawAnimatedRects(
196 DWORD Unknown0,
197 DWORD Unknown1,
198 DWORD Unknown2,
199 DWORD Unknown3)
200 {
201 UNIMPLEMENTED
202
203 return 0;
204 }
205
206 DWORD
207 STDCALL
208 NtUserDrawCaption(
209 DWORD Unknown0,
210 DWORD Unknown1,
211 DWORD Unknown2,
212 DWORD Unknown3)
213 {
214 UNIMPLEMENTED
215
216 return 0;
217 }
218
219 DWORD
220 STDCALL
221 NtUserDrawCaptionTemp(
222 DWORD Unknown0,
223 DWORD Unknown1,
224 DWORD Unknown2,
225 DWORD Unknown3,
226 DWORD Unknown4,
227 DWORD Unknown5,
228 DWORD Unknown6)
229 {
230 UNIMPLEMENTED
231
232 return 0;
233 }
234
235 BOOL
236 STDCALL
237 NtUserEnumDisplayDevices (
238 PUNICODE_STRING lpDevice, /* device name */
239 DWORD iDevNum, /* display device */
240 PDISPLAY_DEVICE lpDisplayDevice, /* device information */
241 DWORD dwFlags ) /* reserved */
242 {
243 UNIMPLEMENTED
244
245 return 0;
246 }
247
248 DWORD
249 STDCALL
250 NtUserEvent(
251 DWORD Unknown0)
252 {
253 UNIMPLEMENTED
254
255 return 0;
256 }
257
258 DWORD
259 STDCALL
260 NtUserExcludeUpdateRgn(
261 DWORD Unknown0,
262 DWORD Unknown1)
263 {
264 UNIMPLEMENTED
265
266 return 0;
267 }
268
269 DWORD
270 STDCALL
271 NtUserGetAltTabInfo(
272 DWORD Unknown0,
273 DWORD Unknown1,
274 DWORD Unknown2,
275 DWORD Unknown3,
276 DWORD Unknown4,
277 DWORD Unknown5)
278 {
279 UNIMPLEMENTED
280
281 return 0;
282 }
283
284 DWORD
285 STDCALL
286 NtUserGetAsyncKeyState(
287 DWORD Unknown0)
288 {
289 UNIMPLEMENTED
290
291 return 0;
292 }
293
294 DWORD
295 STDCALL
296 NtUserGetComboBoxInfo(
297 DWORD Unknown0,
298 DWORD Unknown1)
299 {
300 UNIMPLEMENTED
301
302 return 0;
303 }
304
305 DWORD
306 STDCALL
307 NtUserGetControlBrush(
308 DWORD Unknown0,
309 DWORD Unknown1,
310 DWORD Unknown2)
311 {
312 UNIMPLEMENTED
313
314 return 0;
315 }
316
317 DWORD
318 STDCALL
319 NtUserGetControlColor(
320 DWORD Unknown0,
321 DWORD Unknown1,
322 DWORD Unknown2,
323 DWORD Unknown3)
324 {
325 UNIMPLEMENTED
326
327 return 0;
328 }
329
330 DWORD
331 STDCALL
332 NtUserGetCPD(
333 DWORD Unknown0,
334 DWORD Unknown1,
335 DWORD Unknown2)
336 {
337 UNIMPLEMENTED
338
339 return 0;
340 }
341
342 DWORD
343 STDCALL
344 NtUserGetImeHotKey(
345 DWORD Unknown0,
346 DWORD Unknown1,
347 DWORD Unknown2,
348 DWORD Unknown3)
349 {
350 UNIMPLEMENTED
351
352 return 0;
353 }
354
355 DWORD
356 STDCALL
357 NtUserGetKeyboardLayoutList(
358 DWORD Unknown0,
359 DWORD Unknown1)
360 {
361 UNIMPLEMENTED
362
363 return 0;
364 }
365
366 DWORD
367 STDCALL
368 NtUserGetKeyboardLayoutName(
369 DWORD Unknown0)
370 {
371 UNIMPLEMENTED
372
373 return 0;
374 }
375
376 DWORD
377 STDCALL
378 NtUserGetListBoxInfo(
379 DWORD Unknown0)
380 {
381 UNIMPLEMENTED
382
383 return 0;
384 }
385
386 DWORD
387 STDCALL
388 NtUserGetMouseMovePointsEx(
389 DWORD Unknown0,
390 DWORD Unknown1,
391 DWORD Unknown2,
392 DWORD Unknown3,
393 DWORD Unknown4)
394 {
395 UNIMPLEMENTED
396
397 return 0;
398 }
399
400 DWORD
401 STDCALL
402 NtUserGetTitleBarInfo(
403 DWORD Unknown0,
404 DWORD Unknown1)
405 {
406 UNIMPLEMENTED
407
408 return 0;
409 }
410
411 DWORD
412 STDCALL
413 NtUserImpersonateDdeClientWindow(
414 DWORD Unknown0,
415 DWORD Unknown1)
416 {
417 UNIMPLEMENTED
418
419 return 0;
420 }
421
422 DWORD
423 STDCALL
424 NtUserInitializeClientPfnArrays(
425 DWORD Unknown0,
426 DWORD Unknown1,
427 DWORD Unknown2,
428 DWORD Unknown3)
429 {
430 UNIMPLEMENTED
431
432 return 0;
433 }
434
435 DWORD
436 STDCALL
437 NtUserInitTask(
438 DWORD Unknown0,
439 DWORD Unknown1,
440 DWORD Unknown2,
441 DWORD Unknown3,
442 DWORD Unknown4,
443 DWORD Unknown5,
444 DWORD Unknown6,
445 DWORD Unknown7,
446 DWORD Unknown8,
447 DWORD Unknown9,
448 DWORD Unknown10)
449 {
450 UNIMPLEMENTED
451
452 return 0;
453 }
454
455 DWORD
456 STDCALL
457 NtUserLoadKeyboardLayoutEx(
458 DWORD Unknown0,
459 DWORD Unknown1,
460 DWORD Unknown2,
461 DWORD Unknown3,
462 DWORD Unknown4,
463 DWORD Unknown5)
464 {
465 UNIMPLEMENTED
466
467 return 0;
468 }
469
470 DWORD
471 STDCALL
472 NtUserLockWorkStation(VOID)
473 {
474 UNIMPLEMENTED
475
476 return 0;
477 }
478
479 DWORD
480 STDCALL
481 NtUserMNDragLeave(VOID)
482 {
483 UNIMPLEMENTED
484
485 return 0;
486 }
487
488 DWORD
489 STDCALL
490 NtUserMNDragOver(
491 DWORD Unknown0,
492 DWORD Unknown1)
493 {
494 UNIMPLEMENTED
495
496 return 0;
497 }
498
499 DWORD
500 STDCALL
501 NtUserModifyUserStartupInfoFlags(
502 DWORD Unknown0,
503 DWORD Unknown1)
504 {
505 UNIMPLEMENTED
506
507 return 0;
508 }
509
510 DWORD
511 STDCALL
512 NtUserNotifyIMEStatus(
513 DWORD Unknown0,
514 DWORD Unknown1,
515 DWORD Unknown2)
516 {
517 UNIMPLEMENTED
518
519 return 0;
520 }
521
522 DWORD
523 STDCALL
524 NtUserNotifyWinEvent(
525 DWORD Unknown0,
526 DWORD Unknown1,
527 DWORD Unknown2,
528 DWORD Unknown3)
529 {
530 UNIMPLEMENTED
531
532 return 0;
533 }
534
535 DWORD
536 STDCALL
537 NtUserQueryUserCounters(
538 DWORD Unknown0,
539 DWORD Unknown1,
540 DWORD Unknown2,
541 DWORD Unknown3,
542 DWORD Unknown4)
543 {
544 UNIMPLEMENTED
545
546 return 0;
547 }
548
549
550 DWORD
551 STDCALL
552 NtUserRegisterTasklist(
553 DWORD Unknown0)
554 {
555 UNIMPLEMENTED
556
557 return 0;
558 }
559
560
561 DWORD
562 STDCALL
563 NtUserSBGetParms(
564 DWORD Unknown0,
565 DWORD Unknown1,
566 DWORD Unknown2,
567 DWORD Unknown3)
568 {
569 UNIMPLEMENTED
570
571 return 0;
572 }
573
574 DWORD
575 STDCALL
576 NtUserSetConsoleReserveKeys(
577 DWORD Unknown0,
578 DWORD Unknown1)
579 {
580 UNIMPLEMENTED
581
582 return 0;
583 }
584
585 DWORD
586 STDCALL
587 NtUserSetDbgTag(
588 DWORD Unknown0,
589 DWORD Unknown1)
590 {
591 UNIMPLEMENTED
592
593 return 0;
594 }
595
596 DWORD
597 STDCALL
598 NtUserSetImeHotKey(
599 DWORD Unknown0,
600 DWORD Unknown1,
601 DWORD Unknown2,
602 DWORD Unknown3,
603 DWORD Unknown4)
604 {
605 UNIMPLEMENTED
606
607 return 0;
608 }
609
610
611 DWORD
612 STDCALL
613 NtUserSetRipFlags(
614 DWORD Unknown0,
615 DWORD Unknown1)
616 {
617 UNIMPLEMENTED
618
619 return 0;
620 }
621
622 DWORD
623 STDCALL
624 NtUserSetSysColors(
625 DWORD Unknown0,
626 DWORD Unknown1,
627 DWORD Unknown2,
628 DWORD Unknown3)
629 {
630 UNIMPLEMENTED
631
632 return 0;
633 }
634
635 DWORD
636 STDCALL
637 NtUserSetThreadState(
638 DWORD Unknown0,
639 DWORD Unknown1)
640 {
641 UNIMPLEMENTED
642
643 return 0;
644 }
645
646 DWORD
647 STDCALL
648 NtUserTrackMouseEvent(
649 DWORD Unknown0)
650 {
651 UNIMPLEMENTED
652
653 return 0;
654 }
655
656 DWORD
657 STDCALL
658 NtUserUnloadKeyboardLayout(
659 DWORD Unknown0)
660 {
661 UNIMPLEMENTED
662
663 return 0;
664 }
665
666 DWORD
667 STDCALL
668 NtUserUpdateInputContext(
669 DWORD Unknown0,
670 DWORD Unknown1,
671 DWORD Unknown2)
672 {
673 UNIMPLEMENTED
674
675 return 0;
676 }
677
678 DWORD
679 STDCALL
680 NtUserUpdateInstance(
681 DWORD Unknown0,
682 DWORD Unknown1,
683 DWORD Unknown2)
684 {
685 UNIMPLEMENTED
686
687 return 0;
688 }
689
690 DWORD
691 STDCALL
692 NtUserUserHandleGrantAccess(
693 DWORD Unknown0,
694 DWORD Unknown1,
695 DWORD Unknown2)
696 {
697 UNIMPLEMENTED
698
699 return 0;
700 }
701
702 DWORD
703 STDCALL
704 NtUserValidateHandleSecure(
705 DWORD Unknown0)
706 {
707 UNIMPLEMENTED
708
709 return 0;
710 }
711
712 DWORD
713 STDCALL
714 NtUserVkKeyScanEx(
715 DWORD Unknown0,
716 DWORD Unknown1,
717 DWORD Unknown2)
718 {
719 UNIMPLEMENTED
720
721 return 0;
722 }
723
724 DWORD
725 STDCALL
726 NtUserWaitForInputIdle(
727 DWORD Unknown0,
728 DWORD Unknown1,
729 DWORD Unknown2)
730 {
731 UNIMPLEMENTED
732
733 return 0;
734 }
735
736 DWORD
737 STDCALL
738 NtUserWaitForMsgAndEvent(
739 DWORD Unknown0)
740 {
741 UNIMPLEMENTED
742
743 return 0;
744 }
745
746 DWORD
747 STDCALL
748 NtUserWin32PoolAllocationStats(
749 DWORD Unknown0,
750 DWORD Unknown1,
751 DWORD Unknown2,
752 DWORD Unknown3,
753 DWORD Unknown4,
754 DWORD Unknown5)
755 {
756 UNIMPLEMENTED
757
758 return 0;
759 }
760
761 DWORD
762 STDCALL
763 NtUserYieldTask(VOID)
764 {
765 UNIMPLEMENTED
766
767 return 0;
768 }
769
770 /* EOF */