[MMEBUDDY]
[reactos.git] / rostests / apitests / w32kdll / w32kdll_vista / w32kdll_vista.S
1 /* FILE: System Call Stubs for Native API
2 * COPYRIGHT: See COPYING in the top level directory
3 * PURPOSE: obj-i386\lib\win32ksys\win32k.S
4 * PROGRAMMER: Computer Generated File. See tools/nci/ncitool.c
5 * REMARK: DO NOT EDIT OR COMMIT MODIFICATIONS TO THIS FILE
6 */
7
8
9 #include <ndk/asm.h>
10
11 .global _NtGdiAbortDoc@4
12 _NtGdiAbortDoc@4:
13 movl $0x1000, %eax
14 movl $KUSER_SHARED_SYSCALL, %ecx
15 call *(%ecx)
16 ret $0x4
17
18 .global _NtGdiAbortPath@4
19 _NtGdiAbortPath@4:
20 movl $0x1001, %eax
21 movl $KUSER_SHARED_SYSCALL, %ecx
22 call *(%ecx)
23 ret $0x4
24
25 .global _NtGdiAddFontResourceW@24
26 _NtGdiAddFontResourceW@24:
27 movl $0x1002, %eax
28 movl $KUSER_SHARED_SYSCALL, %ecx
29 call *(%ecx)
30 ret $0x18
31
32 .global _NtGdiAddRemoteFontToDC@16
33 _NtGdiAddRemoteFontToDC@16:
34 movl $0x1003, %eax
35 movl $KUSER_SHARED_SYSCALL, %ecx
36 call *(%ecx)
37 ret $0x10
38
39 .global _NtGdiAddFontMemResourceEx@20
40 _NtGdiAddFontMemResourceEx@20:
41 movl $0x1004, %eax
42 movl $KUSER_SHARED_SYSCALL, %ecx
43 call *(%ecx)
44 ret $0x14
45
46 .global _NtGdiRemoveMergeFont@8
47 _NtGdiRemoveMergeFont@8:
48 movl $0x1005, %eax
49 movl $KUSER_SHARED_SYSCALL, %ecx
50 call *(%ecx)
51 ret $0x8
52
53 .global _NtGdiAddRemoteMMInstanceToDC@12
54 _NtGdiAddRemoteMMInstanceToDC@12:
55 movl $0x1006, %eax
56 movl $KUSER_SHARED_SYSCALL, %ecx
57 call *(%ecx)
58 ret $0xc
59
60 .global _NtGdiAlphaBlend@48
61 _NtGdiAlphaBlend@48:
62 movl $0x1007, %eax
63 movl $KUSER_SHARED_SYSCALL, %ecx
64 call *(%ecx)
65 ret $0x30
66
67 .global _NtGdiAngleArc@24
68 _NtGdiAngleArc@24:
69 movl $0x1008, %eax
70 movl $KUSER_SHARED_SYSCALL, %ecx
71 call *(%ecx)
72 ret $0x18
73
74 .global _NtGdiAnyLinkedFonts@0
75 _NtGdiAnyLinkedFonts@0:
76 movl $0x1009, %eax
77 movl $KUSER_SHARED_SYSCALL, %ecx
78 call *(%ecx)
79 ret $0x0
80
81 .global _NtGdiFontIsLinked@4
82 _NtGdiFontIsLinked@4:
83 movl $0x100a, %eax
84 movl $KUSER_SHARED_SYSCALL, %ecx
85 call *(%ecx)
86 ret $0x4
87
88 .global _NtGdiArcInternal@40
89 _NtGdiArcInternal@40:
90 movl $0x100b, %eax
91 movl $KUSER_SHARED_SYSCALL, %ecx
92 call *(%ecx)
93 ret $0x28
94
95 .global _NtGdiBeginPath@4
96 _NtGdiBeginPath@4:
97 movl $0x100c, %eax
98 movl $KUSER_SHARED_SYSCALL, %ecx
99 call *(%ecx)
100 ret $0x4
101
102 .global _NtGdiBitBlt@44
103 _NtGdiBitBlt@44:
104 movl $0x100d, %eax
105 movl $KUSER_SHARED_SYSCALL, %ecx
106 call *(%ecx)
107 ret $0x2c
108
109 .global _NtGdiCancelDC@4
110 _NtGdiCancelDC@4:
111 movl $0x100e, %eax
112 movl $KUSER_SHARED_SYSCALL, %ecx
113 call *(%ecx)
114 ret $0x4
115
116 .global _NtGdiCheckBitmapBits@32
117 _NtGdiCheckBitmapBits@32:
118 movl $0x100f, %eax
119 movl $KUSER_SHARED_SYSCALL, %ecx
120 call *(%ecx)
121 ret $0x20
122
123 .global _NtGdiCloseFigure@4
124 _NtGdiCloseFigure@4:
125 movl $0x1010, %eax
126 movl $KUSER_SHARED_SYSCALL, %ecx
127 call *(%ecx)
128 ret $0x4
129
130 .global _NtGdiClearBitmapAttributes@8
131 _NtGdiClearBitmapAttributes@8:
132 movl $0x1011, %eax
133 movl $KUSER_SHARED_SYSCALL, %ecx
134 call *(%ecx)
135 ret $0x8
136
137 .global _NtGdiClearBrushAttributes@8
138 _NtGdiClearBrushAttributes@8:
139 movl $0x1012, %eax
140 movl $KUSER_SHARED_SYSCALL, %ecx
141 call *(%ecx)
142 ret $0x8
143
144 .global _NtGdiColorCorrectPalette@24
145 _NtGdiColorCorrectPalette@24:
146 movl $0x1013, %eax
147 movl $KUSER_SHARED_SYSCALL, %ecx
148 call *(%ecx)
149 ret $0x18
150
151 .global _NtGdiCombineRgn@16
152 _NtGdiCombineRgn@16:
153 movl $0x1014, %eax
154 movl $KUSER_SHARED_SYSCALL, %ecx
155 call *(%ecx)
156 ret $0x10
157
158 .global _NtGdiCombineTransform@12
159 _NtGdiCombineTransform@12:
160 movl $0x1015, %eax
161 movl $KUSER_SHARED_SYSCALL, %ecx
162 call *(%ecx)
163 ret $0xc
164
165 .global _NtGdiComputeXformCoefficients@4
166 _NtGdiComputeXformCoefficients@4:
167 movl $0x1016, %eax
168 movl $KUSER_SHARED_SYSCALL, %ecx
169 call *(%ecx)
170 ret $0x4
171
172 .global _NtGdiConfigureOPMProtectedOutput@16
173 _NtGdiConfigureOPMProtectedOutput@16:
174 movl $0x1017, %eax
175 movl $KUSER_SHARED_SYSCALL, %ecx
176 call *(%ecx)
177 ret $0x10
178
179 .global _NtGdiConsoleTextOut@16
180 _NtGdiConsoleTextOut@16:
181 movl $0x1018, %eax
182 movl $KUSER_SHARED_SYSCALL, %ecx
183 call *(%ecx)
184 ret $0x10
185
186 .global _NtGdiConvertMetafileRect@8
187 _NtGdiConvertMetafileRect@8:
188 movl $0x1019, %eax
189 movl $KUSER_SHARED_SYSCALL, %ecx
190 call *(%ecx)
191 ret $0x8
192
193 .global _NtGdiCreateBitmap@20
194 _NtGdiCreateBitmap@20:
195 movl $0x101a, %eax
196 movl $KUSER_SHARED_SYSCALL, %ecx
197 call *(%ecx)
198 ret $0x14
199
200 .global _NtGdiCreateClientObj@4
201 _NtGdiCreateClientObj@4:
202 movl $0x101b, %eax
203 movl $KUSER_SHARED_SYSCALL, %ecx
204 call *(%ecx)
205 ret $0x4
206
207 .global _NtGdiCreateColorSpace@4
208 _NtGdiCreateColorSpace@4:
209 movl $0x101c, %eax
210 movl $KUSER_SHARED_SYSCALL, %ecx
211 call *(%ecx)
212 ret $0x4
213
214 .global _NtGdiCreateColorTransform@32
215 _NtGdiCreateColorTransform@32:
216 movl $0x101d, %eax
217 movl $KUSER_SHARED_SYSCALL, %ecx
218 call *(%ecx)
219 ret $0x20
220
221 .global _NtGdiCreateCompatibleBitmap@12
222 _NtGdiCreateCompatibleBitmap@12:
223 movl $0x101e, %eax
224 movl $KUSER_SHARED_SYSCALL, %ecx
225 call *(%ecx)
226 ret $0xc
227
228 .global _NtGdiCreateCompatibleDC@4
229 _NtGdiCreateCompatibleDC@4:
230 movl $0x101f, %eax
231 movl $KUSER_SHARED_SYSCALL, %ecx
232 call *(%ecx)
233 ret $0x4
234
235 .global _NtGdiCreateDIBBrush@24
236 _NtGdiCreateDIBBrush@24:
237 movl $0x1020, %eax
238 movl $KUSER_SHARED_SYSCALL, %ecx
239 call *(%ecx)
240 ret $0x18
241
242 .global _NtGdiCreateDIBitmapInternal@44
243 _NtGdiCreateDIBitmapInternal@44:
244 movl $0x1021, %eax
245 movl $KUSER_SHARED_SYSCALL, %ecx
246 call *(%ecx)
247 ret $0x2c
248
249 .global _NtGdiCreateDIBSection@36
250 _NtGdiCreateDIBSection@36:
251 movl $0x1022, %eax
252 movl $KUSER_SHARED_SYSCALL, %ecx
253 call *(%ecx)
254 ret $0x24
255
256 .global _NtGdiCreateEllipticRgn@16
257 _NtGdiCreateEllipticRgn@16:
258 movl $0x1023, %eax
259 movl $KUSER_SHARED_SYSCALL, %ecx
260 call *(%ecx)
261 ret $0x10
262
263 .global _NtGdiCreateHalftonePalette@4
264 _NtGdiCreateHalftonePalette@4:
265 movl $0x1024, %eax
266 movl $KUSER_SHARED_SYSCALL, %ecx
267 call *(%ecx)
268 ret $0x4
269
270 .global _NtGdiCreateHatchBrushInternal@12
271 _NtGdiCreateHatchBrushInternal@12:
272 movl $0x1025, %eax
273 movl $KUSER_SHARED_SYSCALL, %ecx
274 call *(%ecx)
275 ret $0xc
276
277 .global _NtGdiCreateMetafileDC@4
278 _NtGdiCreateMetafileDC@4:
279 movl $0x1026, %eax
280 movl $KUSER_SHARED_SYSCALL, %ecx
281 call *(%ecx)
282 ret $0x4
283
284 .global _NtGdiCreateOPMProtectedOutputs@20
285 _NtGdiCreateOPMProtectedOutputs@20:
286 movl $0x1027, %eax
287 movl $KUSER_SHARED_SYSCALL, %ecx
288 call *(%ecx)
289 ret $0x14
290
291 .global _NtGdiCreatePaletteInternal@8
292 _NtGdiCreatePaletteInternal@8:
293 movl $0x1028, %eax
294 movl $KUSER_SHARED_SYSCALL, %ecx
295 call *(%ecx)
296 ret $0x8
297
298 .global _NtGdiCreatePatternBrushInternal@12
299 _NtGdiCreatePatternBrushInternal@12:
300 movl $0x1029, %eax
301 movl $KUSER_SHARED_SYSCALL, %ecx
302 call *(%ecx)
303 ret $0xc
304
305 .global _NtGdiCreatePen@16
306 _NtGdiCreatePen@16:
307 movl $0x102a, %eax
308 movl $KUSER_SHARED_SYSCALL, %ecx
309 call *(%ecx)
310 ret $0x10
311
312 .global _NtGdiCreateRectRgn@16
313 _NtGdiCreateRectRgn@16:
314 movl $0x102b, %eax
315 movl $KUSER_SHARED_SYSCALL, %ecx
316 call *(%ecx)
317 ret $0x10
318
319 .global _NtGdiCreateRoundRectRgn@24
320 _NtGdiCreateRoundRectRgn@24:
321 movl $0x102c, %eax
322 movl $KUSER_SHARED_SYSCALL, %ecx
323 call *(%ecx)
324 ret $0x18
325
326 .global _NtGdiCreateServerMetaFile@24
327 _NtGdiCreateServerMetaFile@24:
328 movl $0x102d, %eax
329 movl $KUSER_SHARED_SYSCALL, %ecx
330 call *(%ecx)
331 ret $0x18
332
333 .global _NtGdiCreateSolidBrush@8
334 _NtGdiCreateSolidBrush@8:
335 movl $0x102e, %eax
336 movl $KUSER_SHARED_SYSCALL, %ecx
337 call *(%ecx)
338 ret $0x8
339
340 .global _NtGdiD3dContextCreate@16
341 _NtGdiD3dContextCreate@16:
342 movl $0x102f, %eax
343 movl $KUSER_SHARED_SYSCALL, %ecx
344 call *(%ecx)
345 ret $0x10
346
347 .global _NtGdiD3dContextDestroy@4
348 _NtGdiD3dContextDestroy@4:
349 movl $0x1030, %eax
350 movl $KUSER_SHARED_SYSCALL, %ecx
351 call *(%ecx)
352 ret $0x4
353
354 .global _NtGdiD3dContextDestroyAll@4
355 _NtGdiD3dContextDestroyAll@4:
356 movl $0x1031, %eax
357 movl $KUSER_SHARED_SYSCALL, %ecx
358 call *(%ecx)
359 ret $0x4
360
361 .global _NtGdiD3dValidateTextureStageState@4
362 _NtGdiD3dValidateTextureStageState@4:
363 movl $0x1032, %eax
364 movl $KUSER_SHARED_SYSCALL, %ecx
365 call *(%ecx)
366 ret $0x4
367
368 .global _NtGdiD3dDrawPrimitives2@28
369 _NtGdiD3dDrawPrimitives2@28:
370 movl $0x1033, %eax
371 movl $KUSER_SHARED_SYSCALL, %ecx
372 call *(%ecx)
373 ret $0x1c
374
375 .global _NtGdiDdGetDriverState@4
376 _NtGdiDdGetDriverState@4:
377 movl $0x1034, %eax
378 movl $KUSER_SHARED_SYSCALL, %ecx
379 call *(%ecx)
380 ret $0x4
381
382 .global _NtGdiDdAddAttachedSurface@12
383 _NtGdiDdAddAttachedSurface@12:
384 movl $0x1035, %eax
385 movl $KUSER_SHARED_SYSCALL, %ecx
386 call *(%ecx)
387 ret $0xc
388
389 .global _NtGdiDdAlphaBlt@12
390 _NtGdiDdAlphaBlt@12:
391 movl $0x1036, %eax
392 movl $KUSER_SHARED_SYSCALL, %ecx
393 call *(%ecx)
394 ret $0xc
395
396 .global _NtGdiDdAttachSurface@8
397 _NtGdiDdAttachSurface@8:
398 movl $0x1037, %eax
399 movl $KUSER_SHARED_SYSCALL, %ecx
400 call *(%ecx)
401 ret $0x8
402
403 .global _NtGdiDdBeginMoCompFrame@8
404 _NtGdiDdBeginMoCompFrame@8:
405 movl $0x1038, %eax
406 movl $KUSER_SHARED_SYSCALL, %ecx
407 call *(%ecx)
408 ret $0x8
409
410 .global _NtGdiDdBlt@12
411 _NtGdiDdBlt@12:
412 movl $0x1039, %eax
413 movl $KUSER_SHARED_SYSCALL, %ecx
414 call *(%ecx)
415 ret $0xc
416
417 .global _NtGdiDdCanCreateSurface@8
418 _NtGdiDdCanCreateSurface@8:
419 movl $0x103a, %eax
420 movl $KUSER_SHARED_SYSCALL, %ecx
421 call *(%ecx)
422 ret $0x8
423
424 .global _NtGdiDdCanCreateD3DBuffer@8
425 _NtGdiDdCanCreateD3DBuffer@8:
426 movl $0x103b, %eax
427 movl $KUSER_SHARED_SYSCALL, %ecx
428 call *(%ecx)
429 ret $0x8
430
431 .global _NtGdiDdColorControl@8
432 _NtGdiDdColorControl@8:
433 movl $0x103c, %eax
434 movl $KUSER_SHARED_SYSCALL, %ecx
435 call *(%ecx)
436 ret $0x8
437
438 .global _NtGdiDdCreateDirectDrawObject@4
439 _NtGdiDdCreateDirectDrawObject@4:
440 movl $0x103d, %eax
441 movl $KUSER_SHARED_SYSCALL, %ecx
442 call *(%ecx)
443 ret $0x4
444
445 .global _NtGdiDdCreateSurface@32
446 _NtGdiDdCreateSurface@32:
447 movl $0x103e, %eax
448 movl $KUSER_SHARED_SYSCALL, %ecx
449 call *(%ecx)
450 ret $0x20
451
452 .global _NtGdiDdCreateD3DBuffer@32
453 _NtGdiDdCreateD3DBuffer@32:
454 movl $0x103f, %eax
455 movl $KUSER_SHARED_SYSCALL, %ecx
456 call *(%ecx)
457 ret $0x20
458
459 .global _NtGdiDdCreateMoComp@8
460 _NtGdiDdCreateMoComp@8:
461 movl $0x1040, %eax
462 movl $KUSER_SHARED_SYSCALL, %ecx
463 call *(%ecx)
464 ret $0x8
465
466 .global _NtGdiDdCreateSurfaceObject@24
467 _NtGdiDdCreateSurfaceObject@24:
468 movl $0x1041, %eax
469 movl $KUSER_SHARED_SYSCALL, %ecx
470 call *(%ecx)
471 ret $0x18
472
473 .global _NtGdiDdDeleteDirectDrawObject@4
474 _NtGdiDdDeleteDirectDrawObject@4:
475 movl $0x1042, %eax
476 movl $KUSER_SHARED_SYSCALL, %ecx
477 call *(%ecx)
478 ret $0x4
479
480 .global _NtGdiDdDeleteSurfaceObject@4
481 _NtGdiDdDeleteSurfaceObject@4:
482 movl $0x1043, %eax
483 movl $KUSER_SHARED_SYSCALL, %ecx
484 call *(%ecx)
485 ret $0x4
486
487 .global _NtGdiDdDestroyMoComp@8
488 _NtGdiDdDestroyMoComp@8:
489 movl $0x1044, %eax
490 movl $KUSER_SHARED_SYSCALL, %ecx
491 call *(%ecx)
492 ret $0x8
493
494 .global _NtGdiDdDestroySurface@8
495 _NtGdiDdDestroySurface@8:
496 movl $0x1045, %eax
497 movl $KUSER_SHARED_SYSCALL, %ecx
498 call *(%ecx)
499 ret $0x8
500
501 .global _NtGdiDdDestroyD3DBuffer@4
502 _NtGdiDdDestroyD3DBuffer@4:
503 movl $0x1046, %eax
504 movl $KUSER_SHARED_SYSCALL, %ecx
505 call *(%ecx)
506 ret $0x4
507
508 .global _NtGdiDdEndMoCompFrame@8
509 _NtGdiDdEndMoCompFrame@8:
510 movl $0x1047, %eax
511 movl $KUSER_SHARED_SYSCALL, %ecx
512 call *(%ecx)
513 ret $0x8
514
515 .global _NtGdiDdFlip@20
516 _NtGdiDdFlip@20:
517 movl $0x1048, %eax
518 movl $KUSER_SHARED_SYSCALL, %ecx
519 call *(%ecx)
520 ret $0x14
521
522 .global _NtGdiDdFlipToGDISurface@8
523 _NtGdiDdFlipToGDISurface@8:
524 movl $0x1049, %eax
525 movl $KUSER_SHARED_SYSCALL, %ecx
526 call *(%ecx)
527 ret $0x8
528
529 .global _NtGdiDdGetAvailDriverMemory@8
530 _NtGdiDdGetAvailDriverMemory@8:
531 movl $0x104a, %eax
532 movl $KUSER_SHARED_SYSCALL, %ecx
533 call *(%ecx)
534 ret $0x8
535
536 .global _NtGdiDdGetBltStatus@8
537 _NtGdiDdGetBltStatus@8:
538 movl $0x104b, %eax
539 movl $KUSER_SHARED_SYSCALL, %ecx
540 call *(%ecx)
541 ret $0x8
542
543 .global _NtGdiDdGetDC@8
544 _NtGdiDdGetDC@8:
545 movl $0x104c, %eax
546 movl $KUSER_SHARED_SYSCALL, %ecx
547 call *(%ecx)
548 ret $0x8
549
550 .global _NtGdiDdGetDriverInfo@8
551 _NtGdiDdGetDriverInfo@8:
552 movl $0x104d, %eax
553 movl $KUSER_SHARED_SYSCALL, %ecx
554 call *(%ecx)
555 ret $0x8
556
557 .global _NtGdiDdGetDxHandle@12
558 _NtGdiDdGetDxHandle@12:
559 movl $0x104e, %eax
560 movl $KUSER_SHARED_SYSCALL, %ecx
561 call *(%ecx)
562 ret $0xc
563
564 .global _NtGdiDdGetFlipStatus@8
565 _NtGdiDdGetFlipStatus@8:
566 movl $0x104f, %eax
567 movl $KUSER_SHARED_SYSCALL, %ecx
568 call *(%ecx)
569 ret $0x8
570
571 .global _NtGdiDdGetInternalMoCompInfo@8
572 _NtGdiDdGetInternalMoCompInfo@8:
573 movl $0x1050, %eax
574 movl $KUSER_SHARED_SYSCALL, %ecx
575 call *(%ecx)
576 ret $0x8
577
578 .global _NtGdiDdGetMoCompBuffInfo@8
579 _NtGdiDdGetMoCompBuffInfo@8:
580 movl $0x1051, %eax
581 movl $KUSER_SHARED_SYSCALL, %ecx
582 call *(%ecx)
583 ret $0x8
584
585 .global _NtGdiDdGetMoCompGuids@8
586 _NtGdiDdGetMoCompGuids@8:
587 movl $0x1052, %eax
588 movl $KUSER_SHARED_SYSCALL, %ecx
589 call *(%ecx)
590 ret $0x8
591
592 .global _NtGdiDdGetMoCompFormats@8
593 _NtGdiDdGetMoCompFormats@8:
594 movl $0x1053, %eax
595 movl $KUSER_SHARED_SYSCALL, %ecx
596 call *(%ecx)
597 ret $0x8
598
599 .global _NtGdiDdGetScanLine@8
600 _NtGdiDdGetScanLine@8:
601 movl $0x1054, %eax
602 movl $KUSER_SHARED_SYSCALL, %ecx
603 call *(%ecx)
604 ret $0x8
605
606 .global _NtGdiDdLock@12
607 _NtGdiDdLock@12:
608 movl $0x1055, %eax
609 movl $KUSER_SHARED_SYSCALL, %ecx
610 call *(%ecx)
611 ret $0xc
612
613 .global _NtGdiDdLockD3D@8
614 _NtGdiDdLockD3D@8:
615 movl $0x1056, %eax
616 movl $KUSER_SHARED_SYSCALL, %ecx
617 call *(%ecx)
618 ret $0x8
619
620 .global _NtGdiDdQueryDirectDrawObject@44
621 _NtGdiDdQueryDirectDrawObject@44:
622 movl $0x1057, %eax
623 movl $KUSER_SHARED_SYSCALL, %ecx
624 call *(%ecx)
625 ret $0x2c
626
627 .global _NtGdiDdQueryMoCompStatus@8
628 _NtGdiDdQueryMoCompStatus@8:
629 movl $0x1058, %eax
630 movl $KUSER_SHARED_SYSCALL, %ecx
631 call *(%ecx)
632 ret $0x8
633
634 .global _NtGdiDdReenableDirectDrawObject@8
635 _NtGdiDdReenableDirectDrawObject@8:
636 movl $0x1059, %eax
637 movl $KUSER_SHARED_SYSCALL, %ecx
638 call *(%ecx)
639 ret $0x8
640
641 .global _NtGdiDdReleaseDC@4
642 _NtGdiDdReleaseDC@4:
643 movl $0x105a, %eax
644 movl $KUSER_SHARED_SYSCALL, %ecx
645 call *(%ecx)
646 ret $0x4
647
648 .global _NtGdiDdRenderMoComp@8
649 _NtGdiDdRenderMoComp@8:
650 movl $0x105b, %eax
651 movl $KUSER_SHARED_SYSCALL, %ecx
652 call *(%ecx)
653 ret $0x8
654
655 .global _NtGdiDdResetVisrgn@8
656 _NtGdiDdResetVisrgn@8:
657 movl $0x105c, %eax
658 movl $KUSER_SHARED_SYSCALL, %ecx
659 call *(%ecx)
660 ret $0x8
661
662 .global _NtGdiDdSetColorKey@8
663 _NtGdiDdSetColorKey@8:
664 movl $0x105d, %eax
665 movl $KUSER_SHARED_SYSCALL, %ecx
666 call *(%ecx)
667 ret $0x8
668
669 .global _NtGdiDdSetExclusiveMode@8
670 _NtGdiDdSetExclusiveMode@8:
671 movl $0x105e, %eax
672 movl $KUSER_SHARED_SYSCALL, %ecx
673 call *(%ecx)
674 ret $0x8
675
676 .global _NtGdiDdSetGammaRamp@12
677 _NtGdiDdSetGammaRamp@12:
678 movl $0x105f, %eax
679 movl $KUSER_SHARED_SYSCALL, %ecx
680 call *(%ecx)
681 ret $0xc
682
683 .global _NtGdiDdCreateSurfaceEx@12
684 _NtGdiDdCreateSurfaceEx@12:
685 movl $0x1060, %eax
686 movl $KUSER_SHARED_SYSCALL, %ecx
687 call *(%ecx)
688 ret $0xc
689
690 .global _NtGdiDdSetOverlayPosition@12
691 _NtGdiDdSetOverlayPosition@12:
692 movl $0x1061, %eax
693 movl $KUSER_SHARED_SYSCALL, %ecx
694 call *(%ecx)
695 ret $0xc
696
697 .global _NtGdiDdUnattachSurface@8
698 _NtGdiDdUnattachSurface@8:
699 movl $0x1062, %eax
700 movl $KUSER_SHARED_SYSCALL, %ecx
701 call *(%ecx)
702 ret $0x8
703
704 .global _NtGdiDdUnlock@8
705 _NtGdiDdUnlock@8:
706 movl $0x1063, %eax
707 movl $KUSER_SHARED_SYSCALL, %ecx
708 call *(%ecx)
709 ret $0x8
710
711 .global _NtGdiDdUnlockD3D@8
712 _NtGdiDdUnlockD3D@8:
713 movl $0x1064, %eax
714 movl $KUSER_SHARED_SYSCALL, %ecx
715 call *(%ecx)
716 ret $0x8
717
718 .global _NtGdiDdUpdateOverlay@12
719 _NtGdiDdUpdateOverlay@12:
720 movl $0x1065, %eax
721 movl $KUSER_SHARED_SYSCALL, %ecx
722 call *(%ecx)
723 ret $0xc
724
725 .global _NtGdiDdWaitForVerticalBlank@8
726 _NtGdiDdWaitForVerticalBlank@8:
727 movl $0x1066, %eax
728 movl $KUSER_SHARED_SYSCALL, %ecx
729 call *(%ecx)
730 ret $0x8
731
732 .global _NtGdiDvpCanCreateVideoPort@8
733 _NtGdiDvpCanCreateVideoPort@8:
734 movl $0x1067, %eax
735 movl $KUSER_SHARED_SYSCALL, %ecx
736 call *(%ecx)
737 ret $0x8
738
739 .global _NtGdiDvpColorControl@8
740 _NtGdiDvpColorControl@8:
741 movl $0x1068, %eax
742 movl $KUSER_SHARED_SYSCALL, %ecx
743 call *(%ecx)
744 ret $0x8
745
746 .global _NtGdiDvpCreateVideoPort@8
747 _NtGdiDvpCreateVideoPort@8:
748 movl $0x1069, %eax
749 movl $KUSER_SHARED_SYSCALL, %ecx
750 call *(%ecx)
751 ret $0x8
752
753 .global _NtGdiDvpDestroyVideoPort@8
754 _NtGdiDvpDestroyVideoPort@8:
755 movl $0x106a, %eax
756 movl $KUSER_SHARED_SYSCALL, %ecx
757 call *(%ecx)
758 ret $0x8
759
760 .global _NtGdiDvpFlipVideoPort@16
761 _NtGdiDvpFlipVideoPort@16:
762 movl $0x106b, %eax
763 movl $KUSER_SHARED_SYSCALL, %ecx
764 call *(%ecx)
765 ret $0x10
766
767 .global _NtGdiDvpGetVideoPortBandwidth@8
768 _NtGdiDvpGetVideoPortBandwidth@8:
769 movl $0x106c, %eax
770 movl $KUSER_SHARED_SYSCALL, %ecx
771 call *(%ecx)
772 ret $0x8
773
774 .global _NtGdiDvpGetVideoPortField@8
775 _NtGdiDvpGetVideoPortField@8:
776 movl $0x106d, %eax
777 movl $KUSER_SHARED_SYSCALL, %ecx
778 call *(%ecx)
779 ret $0x8
780
781 .global _NtGdiDvpGetVideoPortFlipStatus@8
782 _NtGdiDvpGetVideoPortFlipStatus@8:
783 movl $0x106e, %eax
784 movl $KUSER_SHARED_SYSCALL, %ecx
785 call *(%ecx)
786 ret $0x8
787
788 .global _NtGdiDvpGetVideoPortInputFormats@8
789 _NtGdiDvpGetVideoPortInputFormats@8:
790 movl $0x106f, %eax
791 movl $KUSER_SHARED_SYSCALL, %ecx
792 call *(%ecx)
793 ret $0x8
794
795 .global _NtGdiDvpGetVideoPortLine@8
796 _NtGdiDvpGetVideoPortLine@8:
797 movl $0x1070, %eax
798 movl $KUSER_SHARED_SYSCALL, %ecx
799 call *(%ecx)
800 ret $0x8
801
802 .global _NtGdiDvpGetVideoPortOutputFormats@8
803 _NtGdiDvpGetVideoPortOutputFormats@8:
804 movl $0x1071, %eax
805 movl $KUSER_SHARED_SYSCALL, %ecx
806 call *(%ecx)
807 ret $0x8
808
809 .global _NtGdiDvpGetVideoPortConnectInfo@8
810 _NtGdiDvpGetVideoPortConnectInfo@8:
811 movl $0x1072, %eax
812 movl $KUSER_SHARED_SYSCALL, %ecx
813 call *(%ecx)
814 ret $0x8
815
816 .global _NtGdiDvpGetVideoSignalStatus@8
817 _NtGdiDvpGetVideoSignalStatus@8:
818 movl $0x1073, %eax
819 movl $KUSER_SHARED_SYSCALL, %ecx
820 call *(%ecx)
821 ret $0x8
822
823 .global _NtGdiDvpUpdateVideoPort@16
824 _NtGdiDvpUpdateVideoPort@16:
825 movl $0x1074, %eax
826 movl $KUSER_SHARED_SYSCALL, %ecx
827 call *(%ecx)
828 ret $0x10
829
830 .global _NtGdiDvpWaitForVideoPortSync@8
831 _NtGdiDvpWaitForVideoPortSync@8:
832 movl $0x1075, %eax
833 movl $KUSER_SHARED_SYSCALL, %ecx
834 call *(%ecx)
835 ret $0x8
836
837 .global _NtGdiDvpAcquireNotification@12
838 _NtGdiDvpAcquireNotification@12:
839 movl $0x1076, %eax
840 movl $KUSER_SHARED_SYSCALL, %ecx
841 call *(%ecx)
842 ret $0xc
843
844 .global _NtGdiDvpReleaseNotification@8
845 _NtGdiDvpReleaseNotification@8:
846 movl $0x1077, %eax
847 movl $KUSER_SHARED_SYSCALL, %ecx
848 call *(%ecx)
849 ret $0x8
850
851 .global _NtGdiDxgGenericThunk@24
852 _NtGdiDxgGenericThunk@24:
853 movl $0x1078, %eax
854 movl $KUSER_SHARED_SYSCALL, %ecx
855 call *(%ecx)
856 ret $0x18
857
858 .global _NtGdiDeleteClientObj@4
859 _NtGdiDeleteClientObj@4:
860 movl $0x1079, %eax
861 movl $KUSER_SHARED_SYSCALL, %ecx
862 call *(%ecx)
863 ret $0x4
864
865 .global _NtGdiDeleteColorSpace@4
866 _NtGdiDeleteColorSpace@4:
867 movl $0x107a, %eax
868 movl $KUSER_SHARED_SYSCALL, %ecx
869 call *(%ecx)
870 ret $0x4
871
872 .global _NtGdiDeleteColorTransform@8
873 _NtGdiDeleteColorTransform@8:
874 movl $0x107b, %eax
875 movl $KUSER_SHARED_SYSCALL, %ecx
876 call *(%ecx)
877 ret $0x8
878
879 .global _NtGdiDeleteObjectApp@4
880 _NtGdiDeleteObjectApp@4:
881 movl $0x107c, %eax
882 movl $KUSER_SHARED_SYSCALL, %ecx
883 call *(%ecx)
884 ret $0x4
885
886 .global _NtGdiDescribePixelFormat@16
887 _NtGdiDescribePixelFormat@16:
888 movl $0x107d, %eax
889 movl $KUSER_SHARED_SYSCALL, %ecx
890 call *(%ecx)
891 ret $0x10
892
893 .global _NtGdiDestroyOPMProtectedOutput@4
894 _NtGdiDestroyOPMProtectedOutput@4:
895 movl $0x107e, %eax
896 movl $KUSER_SHARED_SYSCALL, %ecx
897 call *(%ecx)
898 ret $0x4
899
900 .global _NtGdiGetPerBandInfo@8
901 _NtGdiGetPerBandInfo@8:
902 movl $0x107f, %eax
903 movl $KUSER_SHARED_SYSCALL, %ecx
904 call *(%ecx)
905 ret $0x8
906
907 .global _NtGdiDoBanding@16
908 _NtGdiDoBanding@16:
909 movl $0x1080, %eax
910 movl $KUSER_SHARED_SYSCALL, %ecx
911 call *(%ecx)
912 ret $0x10
913
914 .global _NtGdiDoPalette@24
915 _NtGdiDoPalette@24:
916 movl $0x1081, %eax
917 movl $KUSER_SHARED_SYSCALL, %ecx
918 call *(%ecx)
919 ret $0x18
920
921 .global _NtGdiDrawEscape@16
922 _NtGdiDrawEscape@16:
923 movl $0x1082, %eax
924 movl $KUSER_SHARED_SYSCALL, %ecx
925 call *(%ecx)
926 ret $0x10
927
928 .global _NtGdiEllipse@20
929 _NtGdiEllipse@20:
930 movl $0x1083, %eax
931 movl $KUSER_SHARED_SYSCALL, %ecx
932 call *(%ecx)
933 ret $0x14
934
935 .global _NtGdiEnableEudc@4
936 _NtGdiEnableEudc@4:
937 movl $0x1084, %eax
938 movl $KUSER_SHARED_SYSCALL, %ecx
939 call *(%ecx)
940 ret $0x4
941
942 .global _NtGdiEndDoc@4
943 _NtGdiEndDoc@4:
944 movl $0x1085, %eax
945 movl $KUSER_SHARED_SYSCALL, %ecx
946 call *(%ecx)
947 ret $0x4
948
949 .global _NtGdiEndPage@4
950 _NtGdiEndPage@4:
951 movl $0x1086, %eax
952 movl $KUSER_SHARED_SYSCALL, %ecx
953 call *(%ecx)
954 ret $0x4
955
956 .global _NtGdiEndPath@4
957 _NtGdiEndPath@4:
958 movl $0x1087, %eax
959 movl $KUSER_SHARED_SYSCALL, %ecx
960 call *(%ecx)
961 ret $0x4
962
963 .global _NtGdiEnumFontChunk@20
964 _NtGdiEnumFontChunk@20:
965 movl $0x1088, %eax
966 movl $KUSER_SHARED_SYSCALL, %ecx
967 call *(%ecx)
968 ret $0x14
969
970 .global _NtGdiEnumFontClose@4
971 _NtGdiEnumFontClose@4:
972 movl $0x1089, %eax
973 movl $KUSER_SHARED_SYSCALL, %ecx
974 call *(%ecx)
975 ret $0x4
976
977 .global _NtGdiEnumFontOpen@28
978 _NtGdiEnumFontOpen@28:
979 movl $0x108a, %eax
980 movl $KUSER_SHARED_SYSCALL, %ecx
981 call *(%ecx)
982 ret $0x1c
983
984 .global _NtGdiEnumObjects@16
985 _NtGdiEnumObjects@16:
986 movl $0x108b, %eax
987 movl $KUSER_SHARED_SYSCALL, %ecx
988 call *(%ecx)
989 ret $0x10
990
991 .global _NtGdiEqualRgn@8
992 _NtGdiEqualRgn@8:
993 movl $0x108c, %eax
994 movl $KUSER_SHARED_SYSCALL, %ecx
995 call *(%ecx)
996 ret $0x8
997
998 .global _NtGdiEudcLoadUnloadLink@28
999 _NtGdiEudcLoadUnloadLink@28:
1000 movl $0x108d, %eax
1001 movl $KUSER_SHARED_SYSCALL, %ecx
1002 call *(%ecx)
1003 ret $0x1c
1004
1005 .global _NtGdiExcludeClipRect@20
1006 _NtGdiExcludeClipRect@20:
1007 movl $0x108e, %eax
1008 movl $KUSER_SHARED_SYSCALL, %ecx
1009 call *(%ecx)
1010 ret $0x14
1011
1012 .global _NtGdiExtCreatePen@44
1013 _NtGdiExtCreatePen@44:
1014 movl $0x108f, %eax
1015 movl $KUSER_SHARED_SYSCALL, %ecx
1016 call *(%ecx)
1017 ret $0x2c
1018
1019 .global _NtGdiExtCreateRegion@12
1020 _NtGdiExtCreateRegion@12:
1021 movl $0x1090, %eax
1022 movl $KUSER_SHARED_SYSCALL, %ecx
1023 call *(%ecx)
1024 ret $0xc
1025
1026 .global _NtGdiExtEscape@32
1027 _NtGdiExtEscape@32:
1028 movl $0x1091, %eax
1029 movl $KUSER_SHARED_SYSCALL, %ecx
1030 call *(%ecx)
1031 ret $0x20
1032
1033 .global _NtGdiExtFloodFill@20
1034 _NtGdiExtFloodFill@20:
1035 movl $0x1092, %eax
1036 movl $KUSER_SHARED_SYSCALL, %ecx
1037 call *(%ecx)
1038 ret $0x14
1039
1040 .global _NtGdiExtGetObjectW@12
1041 _NtGdiExtGetObjectW@12:
1042 movl $0x1093, %eax
1043 movl $KUSER_SHARED_SYSCALL, %ecx
1044 call *(%ecx)
1045 ret $0xc
1046
1047 .global _NtGdiExtSelectClipRgn@12
1048 _NtGdiExtSelectClipRgn@12:
1049 movl $0x1094, %eax
1050 movl $KUSER_SHARED_SYSCALL, %ecx
1051 call *(%ecx)
1052 ret $0xc
1053
1054 .global _NtGdiExtTextOutW@36
1055 _NtGdiExtTextOutW@36:
1056 movl $0x1095, %eax
1057 movl $KUSER_SHARED_SYSCALL, %ecx
1058 call *(%ecx)
1059 ret $0x24
1060
1061 .global _NtGdiFillPath@4
1062 _NtGdiFillPath@4:
1063 movl $0x1096, %eax
1064 movl $KUSER_SHARED_SYSCALL, %ecx
1065 call *(%ecx)
1066 ret $0x4
1067
1068 .global _NtGdiFillRgn@12
1069 _NtGdiFillRgn@12:
1070 movl $0x1097, %eax
1071 movl $KUSER_SHARED_SYSCALL, %ecx
1072 call *(%ecx)
1073 ret $0xc
1074
1075 .global _NtGdiFlattenPath@4
1076 _NtGdiFlattenPath@4:
1077 movl $0x1098, %eax
1078 movl $KUSER_SHARED_SYSCALL, %ecx
1079 call *(%ecx)
1080 ret $0x4
1081
1082 .global _NtGdiFlush@0
1083 _NtGdiFlush@0:
1084 movl $0x1099, %eax
1085 movl $KUSER_SHARED_SYSCALL, %ecx
1086 call *(%ecx)
1087 ret $0x0
1088
1089 .global _NtGdiForceUFIMapping@8
1090 _NtGdiForceUFIMapping@8:
1091 movl $0x109a, %eax
1092 movl $KUSER_SHARED_SYSCALL, %ecx
1093 call *(%ecx)
1094 ret $0x8
1095
1096 .global _NtGdiFrameRgn@20
1097 _NtGdiFrameRgn@20:
1098 movl $0x109b, %eax
1099 movl $KUSER_SHARED_SYSCALL, %ecx
1100 call *(%ecx)
1101 ret $0x14
1102
1103 .global _NtGdiFullscreenControl@20
1104 _NtGdiFullscreenControl@20:
1105 movl $0x109c, %eax
1106 movl $KUSER_SHARED_SYSCALL, %ecx
1107 call *(%ecx)
1108 ret $0x14
1109
1110 .global _NtGdiGetAndSetDCDword@16
1111 _NtGdiGetAndSetDCDword@16:
1112 movl $0x109d, %eax
1113 movl $KUSER_SHARED_SYSCALL, %ecx
1114 call *(%ecx)
1115 ret $0x10
1116
1117 .global _NtGdiGetAppClipBox@8
1118 _NtGdiGetAppClipBox@8:
1119 movl $0x109e, %eax
1120 movl $KUSER_SHARED_SYSCALL, %ecx
1121 call *(%ecx)
1122 ret $0x8
1123
1124 .global _NtGdiGetBitmapBits@12
1125 _NtGdiGetBitmapBits@12:
1126 movl $0x109f, %eax
1127 movl $KUSER_SHARED_SYSCALL, %ecx
1128 call *(%ecx)
1129 ret $0xc
1130
1131 .global _NtGdiGetBitmapDimension@8
1132 _NtGdiGetBitmapDimension@8:
1133 movl $0x10a0, %eax
1134 movl $KUSER_SHARED_SYSCALL, %ecx
1135 call *(%ecx)
1136 ret $0x8
1137
1138 .global _NtGdiGetBoundsRect@12
1139 _NtGdiGetBoundsRect@12:
1140 movl $0x10a1, %eax
1141 movl $KUSER_SHARED_SYSCALL, %ecx
1142 call *(%ecx)
1143 ret $0xc
1144
1145 .global _NtGdiGetCertificate@16
1146 _NtGdiGetCertificate@16:
1147 movl $0x10a2, %eax
1148 movl $KUSER_SHARED_SYSCALL, %ecx
1149 call *(%ecx)
1150 ret $0x10
1151
1152 .global _NtGdiGetCertificateSize@12
1153 _NtGdiGetCertificateSize@12:
1154 movl $0x10a3, %eax
1155 movl $KUSER_SHARED_SYSCALL, %ecx
1156 call *(%ecx)
1157 ret $0xc
1158
1159 .global _NtGdiGetCharABCWidthsW@24
1160 _NtGdiGetCharABCWidthsW@24:
1161 movl $0x10a4, %eax
1162 movl $KUSER_SHARED_SYSCALL, %ecx
1163 call *(%ecx)
1164 ret $0x18
1165
1166 .global _NtGdiGetCharacterPlacementW@24
1167 _NtGdiGetCharacterPlacementW@24:
1168 movl $0x10a5, %eax
1169 movl $KUSER_SHARED_SYSCALL, %ecx
1170 call *(%ecx)
1171 ret $0x18
1172
1173 .global _NtGdiGetCharSet@4
1174 _NtGdiGetCharSet@4:
1175 movl $0x10a6, %eax
1176 movl $KUSER_SHARED_SYSCALL, %ecx
1177 call *(%ecx)
1178 ret $0x4
1179
1180 .global _NtGdiGetCharWidthW@24
1181 _NtGdiGetCharWidthW@24:
1182 movl $0x10a7, %eax
1183 movl $KUSER_SHARED_SYSCALL, %ecx
1184 call *(%ecx)
1185 ret $0x18
1186
1187 .global _NtGdiGetCharWidthInfo@8
1188 _NtGdiGetCharWidthInfo@8:
1189 movl $0x10a8, %eax
1190 movl $KUSER_SHARED_SYSCALL, %ecx
1191 call *(%ecx)
1192 ret $0x8
1193
1194 .global _NtGdiGetColorAdjustment@8
1195 _NtGdiGetColorAdjustment@8:
1196 movl $0x10a9, %eax
1197 movl $KUSER_SHARED_SYSCALL, %ecx
1198 call *(%ecx)
1199 ret $0x8
1200
1201 .global _NtGdiGetColorSpaceforBitmap@4
1202 _NtGdiGetColorSpaceforBitmap@4:
1203 movl $0x10aa, %eax
1204 movl $KUSER_SHARED_SYSCALL, %ecx
1205 call *(%ecx)
1206 ret $0x4
1207
1208 .global _NtGdiGetCOPPCompatibleOPMInformation@12
1209 _NtGdiGetCOPPCompatibleOPMInformation@12:
1210 movl $0x10ab, %eax
1211 movl $KUSER_SHARED_SYSCALL, %ecx
1212 call *(%ecx)
1213 ret $0xc
1214
1215 .global _NtGdiGetDCDword@12
1216 _NtGdiGetDCDword@12:
1217 movl $0x10ac, %eax
1218 movl $KUSER_SHARED_SYSCALL, %ecx
1219 call *(%ecx)
1220 ret $0xc
1221
1222 .global _NtGdiGetDCforBitmap@4
1223 _NtGdiGetDCforBitmap@4:
1224 movl $0x10ad, %eax
1225 movl $KUSER_SHARED_SYSCALL, %ecx
1226 call *(%ecx)
1227 ret $0x4
1228
1229 .global _NtGdiGetDCObject@8
1230 _NtGdiGetDCObject@8:
1231 movl $0x10ae, %eax
1232 movl $KUSER_SHARED_SYSCALL, %ecx
1233 call *(%ecx)
1234 ret $0x8
1235
1236 .global _NtGdiGetDCPoint@12
1237 _NtGdiGetDCPoint@12:
1238 movl $0x10af, %eax
1239 movl $KUSER_SHARED_SYSCALL, %ecx
1240 call *(%ecx)
1241 ret $0xc
1242
1243 .global _NtGdiGetDeviceCaps@8
1244 _NtGdiGetDeviceCaps@8:
1245 movl $0x10b0, %eax
1246 movl $KUSER_SHARED_SYSCALL, %ecx
1247 call *(%ecx)
1248 ret $0x8
1249
1250 .global _NtGdiGetDeviceGammaRamp@8
1251 _NtGdiGetDeviceGammaRamp@8:
1252 movl $0x10b1, %eax
1253 movl $KUSER_SHARED_SYSCALL, %ecx
1254 call *(%ecx)
1255 ret $0x8
1256
1257 .global _NtGdiGetDeviceCapsAll@8
1258 _NtGdiGetDeviceCapsAll@8:
1259 movl $0x10b2, %eax
1260 movl $KUSER_SHARED_SYSCALL, %ecx
1261 call *(%ecx)
1262 ret $0x8
1263
1264 .global _NtGdiGetDIBitsInternal@36
1265 _NtGdiGetDIBitsInternal@36:
1266 movl $0x10b3, %eax
1267 movl $KUSER_SHARED_SYSCALL, %ecx
1268 call *(%ecx)
1269 ret $0x24
1270
1271 .global _NtGdiGetETM@8
1272 _NtGdiGetETM@8:
1273 movl $0x10b4, %eax
1274 movl $KUSER_SHARED_SYSCALL, %ecx
1275 call *(%ecx)
1276 ret $0x8
1277
1278 .global _NtGdiGetEudcTimeStampEx@12
1279 _NtGdiGetEudcTimeStampEx@12:
1280 movl $0x10b5, %eax
1281 movl $KUSER_SHARED_SYSCALL, %ecx
1282 call *(%ecx)
1283 ret $0xc
1284
1285 .global _NtGdiGetFontData@20
1286 _NtGdiGetFontData@20:
1287 movl $0x10b6, %eax
1288 movl $KUSER_SHARED_SYSCALL, %ecx
1289 call *(%ecx)
1290 ret $0x14
1291
1292 .global _NtGdiGetFontResourceInfoInternalW@28
1293 _NtGdiGetFontResourceInfoInternalW@28:
1294 movl $0x10b7, %eax
1295 movl $KUSER_SHARED_SYSCALL, %ecx
1296 call *(%ecx)
1297 ret $0x1c
1298
1299 .global _NtGdiGetGlyphIndicesW@20
1300 _NtGdiGetGlyphIndicesW@20:
1301 movl $0x10b8, %eax
1302 movl $KUSER_SHARED_SYSCALL, %ecx
1303 call *(%ecx)
1304 ret $0x14
1305
1306 .global _NtGdiGetGlyphIndicesWInternal@24
1307 _NtGdiGetGlyphIndicesWInternal@24:
1308 movl $0x10b9, %eax
1309 movl $KUSER_SHARED_SYSCALL, %ecx
1310 call *(%ecx)
1311 ret $0x18
1312
1313 .global _NtGdiGetGlyphOutline@32
1314 _NtGdiGetGlyphOutline@32:
1315 movl $0x10ba, %eax
1316 movl $KUSER_SHARED_SYSCALL, %ecx
1317 call *(%ecx)
1318 ret $0x20
1319
1320 .global _NtGdiGetOPMInformation@12
1321 _NtGdiGetOPMInformation@12:
1322 movl $0x10bb, %eax
1323 movl $KUSER_SHARED_SYSCALL, %ecx
1324 call *(%ecx)
1325 ret $0xc
1326
1327 .global _NtGdiGetKerningPairs@12
1328 _NtGdiGetKerningPairs@12:
1329 movl $0x10bc, %eax
1330 movl $KUSER_SHARED_SYSCALL, %ecx
1331 call *(%ecx)
1332 ret $0xc
1333
1334 .global _NtGdiGetLinkedUFIs@12
1335 _NtGdiGetLinkedUFIs@12:
1336 movl $0x10bd, %eax
1337 movl $KUSER_SHARED_SYSCALL, %ecx
1338 call *(%ecx)
1339 ret $0xc
1340
1341 .global _NtGdiGetMiterLimit@8
1342 _NtGdiGetMiterLimit@8:
1343 movl $0x10be, %eax
1344 movl $KUSER_SHARED_SYSCALL, %ecx
1345 call *(%ecx)
1346 ret $0x8
1347
1348 .global _NtGdiGetMonitorID@12
1349 _NtGdiGetMonitorID@12:
1350 movl $0x10bf, %eax
1351 movl $KUSER_SHARED_SYSCALL, %ecx
1352 call *(%ecx)
1353 ret $0xc
1354
1355 .global _NtGdiGetNearestColor@8
1356 _NtGdiGetNearestColor@8:
1357 movl $0x10c0, %eax
1358 movl $KUSER_SHARED_SYSCALL, %ecx
1359 call *(%ecx)
1360 ret $0x8
1361
1362 .global _NtGdiGetNearestPaletteIndex@8
1363 _NtGdiGetNearestPaletteIndex@8:
1364 movl $0x10c1, %eax
1365 movl $KUSER_SHARED_SYSCALL, %ecx
1366 call *(%ecx)
1367 ret $0x8
1368
1369 .global _NtGdiGetObjectBitmapHandle@8
1370 _NtGdiGetObjectBitmapHandle@8:
1371 movl $0x10c2, %eax
1372 movl $KUSER_SHARED_SYSCALL, %ecx
1373 call *(%ecx)
1374 ret $0x8
1375
1376 .global _NtGdiGetOPMRandomNumber@8
1377 _NtGdiGetOPMRandomNumber@8:
1378 movl $0x10c3, %eax
1379 movl $KUSER_SHARED_SYSCALL, %ecx
1380 call *(%ecx)
1381 ret $0x8
1382
1383 .global _NtGdiGetOutlineTextMetricsInternalW@16
1384 _NtGdiGetOutlineTextMetricsInternalW@16:
1385 movl $0x10c4, %eax
1386 movl $KUSER_SHARED_SYSCALL, %ecx
1387 call *(%ecx)
1388 ret $0x10
1389
1390 .global _NtGdiGetPath@16
1391 _NtGdiGetPath@16:
1392 movl $0x10c5, %eax
1393 movl $KUSER_SHARED_SYSCALL, %ecx
1394 call *(%ecx)
1395 ret $0x10
1396
1397 .global _NtGdiGetPixel@12
1398 _NtGdiGetPixel@12:
1399 movl $0x10c6, %eax
1400 movl $KUSER_SHARED_SYSCALL, %ecx
1401 call *(%ecx)
1402 ret $0xc
1403
1404 .global _NtGdiGetRandomRgn@12
1405 _NtGdiGetRandomRgn@12:
1406 movl $0x10c7, %eax
1407 movl $KUSER_SHARED_SYSCALL, %ecx
1408 call *(%ecx)
1409 ret $0xc
1410
1411 .global _NtGdiGetRasterizerCaps@8
1412 _NtGdiGetRasterizerCaps@8:
1413 movl $0x10c8, %eax
1414 movl $KUSER_SHARED_SYSCALL, %ecx
1415 call *(%ecx)
1416 ret $0x8
1417
1418 .global _NtGdiGetRealizationInfo@12
1419 _NtGdiGetRealizationInfo@12:
1420 movl $0x10c9, %eax
1421 movl $KUSER_SHARED_SYSCALL, %ecx
1422 call *(%ecx)
1423 ret $0xc
1424
1425 .global _NtGdiGetRegionData@12
1426 _NtGdiGetRegionData@12:
1427 movl $0x10ca, %eax
1428 movl $KUSER_SHARED_SYSCALL, %ecx
1429 call *(%ecx)
1430 ret $0xc
1431
1432 .global _NtGdiGetRgnBox@8
1433 _NtGdiGetRgnBox@8:
1434 movl $0x10cb, %eax
1435 movl $KUSER_SHARED_SYSCALL, %ecx
1436 call *(%ecx)
1437 ret $0x8
1438
1439 .global _NtGdiGetServerMetaFileBits@28
1440 _NtGdiGetServerMetaFileBits@28:
1441 movl $0x10cc, %eax
1442 movl $KUSER_SHARED_SYSCALL, %ecx
1443 call *(%ecx)
1444 ret $0x1c
1445
1446 .global _NtGdiGetSpoolMessage@16
1447 _NtGdiGetSpoolMessage@16:
1448 movl $0x10cd, %eax
1449 movl $KUSER_SHARED_SYSCALL, %ecx
1450 call *(%ecx)
1451 ret $0x10
1452
1453 .global _NtGdiGetStats@20
1454 _NtGdiGetStats@20:
1455 movl $0x10ce, %eax
1456 movl $KUSER_SHARED_SYSCALL, %ecx
1457 call *(%ecx)
1458 ret $0x14
1459
1460 .global _NtGdiGetStockObject@4
1461 _NtGdiGetStockObject@4:
1462 movl $0x10cf, %eax
1463 movl $KUSER_SHARED_SYSCALL, %ecx
1464 call *(%ecx)
1465 ret $0x4
1466
1467 .global _NtGdiGetStringBitmapW@20
1468 _NtGdiGetStringBitmapW@20:
1469 movl $0x10d0, %eax
1470 movl $KUSER_SHARED_SYSCALL, %ecx
1471 call *(%ecx)
1472 ret $0x14
1473
1474 .global _NtGdiGetSuggestedOPMProtectedOutputArraySize@8
1475 _NtGdiGetSuggestedOPMProtectedOutputArraySize@8:
1476 movl $0x10d1, %eax
1477 movl $KUSER_SHARED_SYSCALL, %ecx
1478 call *(%ecx)
1479 ret $0x8
1480
1481 .global _NtGdiGetSystemPaletteUse@4
1482 _NtGdiGetSystemPaletteUse@4:
1483 movl $0x10d2, %eax
1484 movl $KUSER_SHARED_SYSCALL, %ecx
1485 call *(%ecx)
1486 ret $0x4
1487
1488 .global _NtGdiGetTextCharsetInfo@12
1489 _NtGdiGetTextCharsetInfo@12:
1490 movl $0x10d3, %eax
1491 movl $KUSER_SHARED_SYSCALL, %ecx
1492 call *(%ecx)
1493 ret $0xc
1494
1495 .global _NtGdiGetTextExtent@20
1496 _NtGdiGetTextExtent@20:
1497 movl $0x10d4, %eax
1498 movl $KUSER_SHARED_SYSCALL, %ecx
1499 call *(%ecx)
1500 ret $0x14
1501
1502 .global _NtGdiGetTextExtentExW@32
1503 _NtGdiGetTextExtentExW@32:
1504 movl $0x10d5, %eax
1505 movl $KUSER_SHARED_SYSCALL, %ecx
1506 call *(%ecx)
1507 ret $0x20
1508
1509 .global _NtGdiGetTextFaceW@16
1510 _NtGdiGetTextFaceW@16:
1511 movl $0x10d6, %eax
1512 movl $KUSER_SHARED_SYSCALL, %ecx
1513 call *(%ecx)
1514 ret $0x10
1515
1516 .global _NtGdiGetTextMetricsW@12
1517 _NtGdiGetTextMetricsW@12:
1518 movl $0x10d7, %eax
1519 movl $KUSER_SHARED_SYSCALL, %ecx
1520 call *(%ecx)
1521 ret $0xc
1522
1523 .global _NtGdiGetTransform@12
1524 _NtGdiGetTransform@12:
1525 movl $0x10d8, %eax
1526 movl $KUSER_SHARED_SYSCALL, %ecx
1527 call *(%ecx)
1528 ret $0xc
1529
1530 .global _NtGdiGetUFI@24
1531 _NtGdiGetUFI@24:
1532 movl $0x10d9, %eax
1533 movl $KUSER_SHARED_SYSCALL, %ecx
1534 call *(%ecx)
1535 ret $0x18
1536
1537 .global _NtGdiGetEmbUFI@28
1538 _NtGdiGetEmbUFI@28:
1539 movl $0x10da, %eax
1540 movl $KUSER_SHARED_SYSCALL, %ecx
1541 call *(%ecx)
1542 ret $0x1c
1543
1544 .global _NtGdiGetUFIPathname@40
1545 _NtGdiGetUFIPathname@40:
1546 movl $0x10db, %eax
1547 movl $KUSER_SHARED_SYSCALL, %ecx
1548 call *(%ecx)
1549 ret $0x28
1550
1551 .global _NtGdiGetEmbedFonts@0
1552 _NtGdiGetEmbedFonts@0:
1553 movl $0x10dc, %eax
1554 movl $KUSER_SHARED_SYSCALL, %ecx
1555 call *(%ecx)
1556 ret $0x0
1557
1558 .global _NtGdiChangeGhostFont@8
1559 _NtGdiChangeGhostFont@8:
1560 movl $0x10dd, %eax
1561 movl $KUSER_SHARED_SYSCALL, %ecx
1562 call *(%ecx)
1563 ret $0x8
1564
1565 .global _NtGdiAddEmbFontToDC@8
1566 _NtGdiAddEmbFontToDC@8:
1567 movl $0x10de, %eax
1568 movl $KUSER_SHARED_SYSCALL, %ecx
1569 call *(%ecx)
1570 ret $0x8
1571
1572 .global _NtGdiGetFontUnicodeRanges@8
1573 _NtGdiGetFontUnicodeRanges@8:
1574 movl $0x10df, %eax
1575 movl $KUSER_SHARED_SYSCALL, %ecx
1576 call *(%ecx)
1577 ret $0x8
1578
1579 .global _NtGdiGetWidthTable@28
1580 _NtGdiGetWidthTable@28:
1581 movl $0x10e0, %eax
1582 movl $KUSER_SHARED_SYSCALL, %ecx
1583 call *(%ecx)
1584 ret $0x1c
1585
1586 .global _NtGdiGradientFill@24
1587 _NtGdiGradientFill@24:
1588 movl $0x10e1, %eax
1589 movl $KUSER_SHARED_SYSCALL, %ecx
1590 call *(%ecx)
1591 ret $0x18
1592
1593 .global _NtGdiHfontCreate@20
1594 _NtGdiHfontCreate@20:
1595 movl $0x10e2, %eax
1596 movl $KUSER_SHARED_SYSCALL, %ecx
1597 call *(%ecx)
1598 ret $0x14
1599
1600 .global _NtGdiIcmBrushInfo@32
1601 _NtGdiIcmBrushInfo@32:
1602 movl $0x10e3, %eax
1603 movl $KUSER_SHARED_SYSCALL, %ecx
1604 call *(%ecx)
1605 ret $0x20
1606
1607 .global _NtGdiInit@0
1608 _NtGdiInit@0:
1609 movl $0x10e4, %eax
1610 movl $KUSER_SHARED_SYSCALL, %ecx
1611 call *(%ecx)
1612 ret $0x0
1613
1614 .global _NtGdiInitSpool@0
1615 _NtGdiInitSpool@0:
1616 movl $0x10e5, %eax
1617 movl $KUSER_SHARED_SYSCALL, %ecx
1618 call *(%ecx)
1619 ret $0x0
1620
1621 .global _NtGdiIntersectClipRect@20
1622 _NtGdiIntersectClipRect@20:
1623 movl $0x10e6, %eax
1624 movl $KUSER_SHARED_SYSCALL, %ecx
1625 call *(%ecx)
1626 ret $0x14
1627
1628 .global _NtGdiInvertRgn@8
1629 _NtGdiInvertRgn@8:
1630 movl $0x10e7, %eax
1631 movl $KUSER_SHARED_SYSCALL, %ecx
1632 call *(%ecx)
1633 ret $0x8
1634
1635 .global _NtGdiLineTo@12
1636 _NtGdiLineTo@12:
1637 movl $0x10e8, %eax
1638 movl $KUSER_SHARED_SYSCALL, %ecx
1639 call *(%ecx)
1640 ret $0xc
1641
1642 .global _NtGdiMakeFontDir@20
1643 _NtGdiMakeFontDir@20:
1644 movl $0x10e9, %eax
1645 movl $KUSER_SHARED_SYSCALL, %ecx
1646 call *(%ecx)
1647 ret $0x14
1648
1649 .global _NtGdiMakeInfoDC@8
1650 _NtGdiMakeInfoDC@8:
1651 movl $0x10ea, %eax
1652 movl $KUSER_SHARED_SYSCALL, %ecx
1653 call *(%ecx)
1654 ret $0x8
1655
1656 .global _NtGdiMaskBlt@52
1657 _NtGdiMaskBlt@52:
1658 movl $0x10eb, %eax
1659 movl $KUSER_SHARED_SYSCALL, %ecx
1660 call *(%ecx)
1661 ret $0x34
1662
1663 .global _NtGdiModifyWorldTransform@12
1664 _NtGdiModifyWorldTransform@12:
1665 movl $0x10ec, %eax
1666 movl $KUSER_SHARED_SYSCALL, %ecx
1667 call *(%ecx)
1668 ret $0xc
1669
1670 .global _NtGdiMonoBitmap@4
1671 _NtGdiMonoBitmap@4:
1672 movl $0x10ed, %eax
1673 movl $KUSER_SHARED_SYSCALL, %ecx
1674 call *(%ecx)
1675 ret $0x4
1676
1677 .global _NtGdiMoveTo@16
1678 _NtGdiMoveTo@16:
1679 movl $0x10ee, %eax
1680 movl $KUSER_SHARED_SYSCALL, %ecx
1681 call *(%ecx)
1682 ret $0x10
1683
1684 .global _NtGdiOffsetClipRgn@12
1685 _NtGdiOffsetClipRgn@12:
1686 movl $0x10ef, %eax
1687 movl $KUSER_SHARED_SYSCALL, %ecx
1688 call *(%ecx)
1689 ret $0xc
1690
1691 .global _NtGdiOffsetRgn@12
1692 _NtGdiOffsetRgn@12:
1693 movl $0x10f0, %eax
1694 movl $KUSER_SHARED_SYSCALL, %ecx
1695 call *(%ecx)
1696 ret $0xc
1697
1698 .global _NtGdiOpenDCW@32
1699 _NtGdiOpenDCW@32:
1700 movl $0x10f1, %eax
1701 movl $KUSER_SHARED_SYSCALL, %ecx
1702 call *(%ecx)
1703 ret $0x20
1704
1705 .global _NtGdiPatBlt@24
1706 _NtGdiPatBlt@24:
1707 movl $0x10f2, %eax
1708 movl $KUSER_SHARED_SYSCALL, %ecx
1709 call *(%ecx)
1710 ret $0x18
1711
1712 .global _NtGdiPolyPatBlt@20
1713 _NtGdiPolyPatBlt@20:
1714 movl $0x10f3, %eax
1715 movl $KUSER_SHARED_SYSCALL, %ecx
1716 call *(%ecx)
1717 ret $0x14
1718
1719 .global _NtGdiPathToRegion@4
1720 _NtGdiPathToRegion@4:
1721 movl $0x10f4, %eax
1722 movl $KUSER_SHARED_SYSCALL, %ecx
1723 call *(%ecx)
1724 ret $0x4
1725
1726 .global _NtGdiPlgBlt@44
1727 _NtGdiPlgBlt@44:
1728 movl $0x10f5, %eax
1729 movl $KUSER_SHARED_SYSCALL, %ecx
1730 call *(%ecx)
1731 ret $0x2c
1732
1733 .global _NtGdiPolyDraw@16
1734 _NtGdiPolyDraw@16:
1735 movl $0x10f6, %eax
1736 movl $KUSER_SHARED_SYSCALL, %ecx
1737 call *(%ecx)
1738 ret $0x10
1739
1740 .global _NtGdiPolyPolyDraw@20
1741 _NtGdiPolyPolyDraw@20:
1742 movl $0x10f7, %eax
1743 movl $KUSER_SHARED_SYSCALL, %ecx
1744 call *(%ecx)
1745 ret $0x14
1746
1747 .global _NtGdiPolyTextOutW@16
1748 _NtGdiPolyTextOutW@16:
1749 movl $0x10f8, %eax
1750 movl $KUSER_SHARED_SYSCALL, %ecx
1751 call *(%ecx)
1752 ret $0x10
1753
1754 .global _NtGdiPtInRegion@12
1755 _NtGdiPtInRegion@12:
1756 movl $0x10f9, %eax
1757 movl $KUSER_SHARED_SYSCALL, %ecx
1758 call *(%ecx)
1759 ret $0xc
1760
1761 .global _NtGdiPtVisible@12
1762 _NtGdiPtVisible@12:
1763 movl $0x10fa, %eax
1764 movl $KUSER_SHARED_SYSCALL, %ecx
1765 call *(%ecx)
1766 ret $0xc
1767
1768 .global _NtGdiQueryFonts@12
1769 _NtGdiQueryFonts@12:
1770 movl $0x10fb, %eax
1771 movl $KUSER_SHARED_SYSCALL, %ecx
1772 call *(%ecx)
1773 ret $0xc
1774
1775 .global _NtGdiQueryFontAssocInfo@4
1776 _NtGdiQueryFontAssocInfo@4:
1777 movl $0x10fc, %eax
1778 movl $KUSER_SHARED_SYSCALL, %ecx
1779 call *(%ecx)
1780 ret $0x4
1781
1782 .global _NtGdiRectangle@20
1783 _NtGdiRectangle@20:
1784 movl $0x10fd, %eax
1785 movl $KUSER_SHARED_SYSCALL, %ecx
1786 call *(%ecx)
1787 ret $0x14
1788
1789 .global _NtGdiRectInRegion@8
1790 _NtGdiRectInRegion@8:
1791 movl $0x10fe, %eax
1792 movl $KUSER_SHARED_SYSCALL, %ecx
1793 call *(%ecx)
1794 ret $0x8
1795
1796 .global _NtGdiRectVisible@8
1797 _NtGdiRectVisible@8:
1798 movl $0x10ff, %eax
1799 movl $KUSER_SHARED_SYSCALL, %ecx
1800 call *(%ecx)
1801 ret $0x8
1802
1803 .global _NtGdiRemoveFontResourceW@24
1804 _NtGdiRemoveFontResourceW@24:
1805 movl $0x1100, %eax
1806 movl $KUSER_SHARED_SYSCALL, %ecx
1807 call *(%ecx)
1808 ret $0x18
1809
1810 .global _NtGdiRemoveFontMemResourceEx@4
1811 _NtGdiRemoveFontMemResourceEx@4:
1812 movl $0x1101, %eax
1813 movl $KUSER_SHARED_SYSCALL, %ecx
1814 call *(%ecx)
1815 ret $0x4
1816
1817 .global _NtGdiResetDC@20
1818 _NtGdiResetDC@20:
1819 movl $0x1102, %eax
1820 movl $KUSER_SHARED_SYSCALL, %ecx
1821 call *(%ecx)
1822 ret $0x14
1823
1824 .global _NtGdiResizePalette@8
1825 _NtGdiResizePalette@8:
1826 movl $0x1103, %eax
1827 movl $KUSER_SHARED_SYSCALL, %ecx
1828 call *(%ecx)
1829 ret $0x8
1830
1831 .global _NtGdiRestoreDC@8
1832 _NtGdiRestoreDC@8:
1833 movl $0x1104, %eax
1834 movl $KUSER_SHARED_SYSCALL, %ecx
1835 call *(%ecx)
1836 ret $0x8
1837
1838 .global _NtGdiRoundRect@28
1839 _NtGdiRoundRect@28:
1840 movl $0x1105, %eax
1841 movl $KUSER_SHARED_SYSCALL, %ecx
1842 call *(%ecx)
1843 ret $0x1c
1844
1845 .global _NtGdiSaveDC@4
1846 _NtGdiSaveDC@4:
1847 movl $0x1106, %eax
1848 movl $KUSER_SHARED_SYSCALL, %ecx
1849 call *(%ecx)
1850 ret $0x4
1851
1852 .global _NtGdiScaleViewportExtEx@24
1853 _NtGdiScaleViewportExtEx@24:
1854 movl $0x1107, %eax
1855 movl $KUSER_SHARED_SYSCALL, %ecx
1856 call *(%ecx)
1857 ret $0x18
1858
1859 .global _NtGdiScaleWindowExtEx@24
1860 _NtGdiScaleWindowExtEx@24:
1861 movl $0x1108, %eax
1862 movl $KUSER_SHARED_SYSCALL, %ecx
1863 call *(%ecx)
1864 ret $0x18
1865
1866 .global _NtGdiSelectBitmap@8
1867 _NtGdiSelectBitmap@8:
1868 movl $0x1109, %eax
1869 movl $KUSER_SHARED_SYSCALL, %ecx
1870 call *(%ecx)
1871 ret $0x8
1872
1873 .global _NtGdiSelectBrush@8
1874 _NtGdiSelectBrush@8:
1875 movl $0x110a, %eax
1876 movl $KUSER_SHARED_SYSCALL, %ecx
1877 call *(%ecx)
1878 ret $0x8
1879
1880 .global _NtGdiSelectClipPath@8
1881 _NtGdiSelectClipPath@8:
1882 movl $0x110b, %eax
1883 movl $KUSER_SHARED_SYSCALL, %ecx
1884 call *(%ecx)
1885 ret $0x8
1886
1887 .global _NtGdiSelectFont@8
1888 _NtGdiSelectFont@8:
1889 movl $0x110c, %eax
1890 movl $KUSER_SHARED_SYSCALL, %ecx
1891 call *(%ecx)
1892 ret $0x8
1893
1894 .global _NtGdiSelectPen@8
1895 _NtGdiSelectPen@8:
1896 movl $0x110d, %eax
1897 movl $KUSER_SHARED_SYSCALL, %ecx
1898 call *(%ecx)
1899 ret $0x8
1900
1901 .global _NtGdiSetBitmapAttributes@8
1902 _NtGdiSetBitmapAttributes@8:
1903 movl $0x110e, %eax
1904 movl $KUSER_SHARED_SYSCALL, %ecx
1905 call *(%ecx)
1906 ret $0x8
1907
1908 .global _NtGdiSetBitmapBits@12
1909 _NtGdiSetBitmapBits@12:
1910 movl $0x110f, %eax
1911 movl $KUSER_SHARED_SYSCALL, %ecx
1912 call *(%ecx)
1913 ret $0xc
1914
1915 .global _NtGdiSetBitmapDimension@16
1916 _NtGdiSetBitmapDimension@16:
1917 movl $0x1110, %eax
1918 movl $KUSER_SHARED_SYSCALL, %ecx
1919 call *(%ecx)
1920 ret $0x10
1921
1922 .global _NtGdiSetBoundsRect@12
1923 _NtGdiSetBoundsRect@12:
1924 movl $0x1111, %eax
1925 movl $KUSER_SHARED_SYSCALL, %ecx
1926 call *(%ecx)
1927 ret $0xc
1928
1929 .global _NtGdiSetBrushAttributes@8
1930 _NtGdiSetBrushAttributes@8:
1931 movl $0x1112, %eax
1932 movl $KUSER_SHARED_SYSCALL, %ecx
1933 call *(%ecx)
1934 ret $0x8
1935
1936 .global _NtGdiSetBrushOrg@16
1937 _NtGdiSetBrushOrg@16:
1938 movl $0x1113, %eax
1939 movl $KUSER_SHARED_SYSCALL, %ecx
1940 call *(%ecx)
1941 ret $0x10
1942
1943 .global _NtGdiSetColorAdjustment@8
1944 _NtGdiSetColorAdjustment@8:
1945 movl $0x1114, %eax
1946 movl $KUSER_SHARED_SYSCALL, %ecx
1947 call *(%ecx)
1948 ret $0x8
1949
1950 .global _NtGdiSetColorSpace@8
1951 _NtGdiSetColorSpace@8:
1952 movl $0x1115, %eax
1953 movl $KUSER_SHARED_SYSCALL, %ecx
1954 call *(%ecx)
1955 ret $0x8
1956
1957 .global _NtGdiSetDeviceGammaRamp@8
1958 _NtGdiSetDeviceGammaRamp@8:
1959 movl $0x1116, %eax
1960 movl $KUSER_SHARED_SYSCALL, %ecx
1961 call *(%ecx)
1962 ret $0x8
1963
1964 .global _NtGdiSetDIBitsToDeviceInternal@64
1965 _NtGdiSetDIBitsToDeviceInternal@64:
1966 movl $0x1117, %eax
1967 movl $KUSER_SHARED_SYSCALL, %ecx
1968 call *(%ecx)
1969 ret $0x40
1970
1971 .global _NtGdiSetFontEnumeration@4
1972 _NtGdiSetFontEnumeration@4:
1973 movl $0x1118, %eax
1974 movl $KUSER_SHARED_SYSCALL, %ecx
1975 call *(%ecx)
1976 ret $0x4
1977
1978 .global _NtGdiSetFontXform@12
1979 _NtGdiSetFontXform@12:
1980 movl $0x1119, %eax
1981 movl $KUSER_SHARED_SYSCALL, %ecx
1982 call *(%ecx)
1983 ret $0xc
1984
1985 .global _NtGdiSetIcmMode@12
1986 _NtGdiSetIcmMode@12:
1987 movl $0x111a, %eax
1988 movl $KUSER_SHARED_SYSCALL, %ecx
1989 call *(%ecx)
1990 ret $0xc
1991
1992 .global _NtGdiSetLinkedUFIs@12
1993 _NtGdiSetLinkedUFIs@12:
1994 movl $0x111b, %eax
1995 movl $KUSER_SHARED_SYSCALL, %ecx
1996 call *(%ecx)
1997 ret $0xc
1998
1999 .global _NtGdiSetMagicColors@12
2000 _NtGdiSetMagicColors@12:
2001 movl $0x111c, %eax
2002 movl $KUSER_SHARED_SYSCALL, %ecx
2003 call *(%ecx)
2004 ret $0xc
2005
2006 .global _NtGdiSetMetaRgn@4
2007 _NtGdiSetMetaRgn@4:
2008 movl $0x111d, %eax
2009 movl $KUSER_SHARED_SYSCALL, %ecx
2010 call *(%ecx)
2011 ret $0x4
2012
2013 .global _NtGdiSetMiterLimit@12
2014 _NtGdiSetMiterLimit@12:
2015 movl $0x111e, %eax
2016 movl $KUSER_SHARED_SYSCALL, %ecx
2017 call *(%ecx)
2018 ret $0xc
2019
2020 .global _NtGdiGetDeviceWidth@4
2021 _NtGdiGetDeviceWidth@4:
2022 movl $0x111f, %eax
2023 movl $KUSER_SHARED_SYSCALL, %ecx
2024 call *(%ecx)
2025 ret $0x4
2026
2027 .global _NtGdiMirrorWindowOrg@4
2028 _NtGdiMirrorWindowOrg@4:
2029 movl $0x1120, %eax
2030 movl $KUSER_SHARED_SYSCALL, %ecx
2031 call *(%ecx)
2032 ret $0x4
2033
2034 .global _NtGdiSetLayout@12
2035 _NtGdiSetLayout@12:
2036 movl $0x1121, %eax
2037 movl $KUSER_SHARED_SYSCALL, %ecx
2038 call *(%ecx)
2039 ret $0xc
2040
2041 .global _NtGdiSetOPMSigningKeyAndSequenceNumbers@8
2042 _NtGdiSetOPMSigningKeyAndSequenceNumbers@8:
2043 movl $0x1122, %eax
2044 movl $KUSER_SHARED_SYSCALL, %ecx
2045 call *(%ecx)
2046 ret $0x8
2047
2048 .global _NtGdiSetPixel@16
2049 _NtGdiSetPixel@16:
2050 movl $0x1123, %eax
2051 movl $KUSER_SHARED_SYSCALL, %ecx
2052 call *(%ecx)
2053 ret $0x10
2054
2055 .global _NtGdiSetPixelFormat@8
2056 _NtGdiSetPixelFormat@8:
2057 movl $0x1124, %eax
2058 movl $KUSER_SHARED_SYSCALL, %ecx
2059 call *(%ecx)
2060 ret $0x8
2061
2062 .global _NtGdiSetRectRgn@20
2063 _NtGdiSetRectRgn@20:
2064 movl $0x1125, %eax
2065 movl $KUSER_SHARED_SYSCALL, %ecx
2066 call *(%ecx)
2067 ret $0x14
2068
2069 .global _NtGdiSetSystemPaletteUse@8
2070 _NtGdiSetSystemPaletteUse@8:
2071 movl $0x1126, %eax
2072 movl $KUSER_SHARED_SYSCALL, %ecx
2073 call *(%ecx)
2074 ret $0x8
2075
2076 .global _NtGdiSetTextJustification@12
2077 _NtGdiSetTextJustification@12:
2078 movl $0x1127, %eax
2079 movl $KUSER_SHARED_SYSCALL, %ecx
2080 call *(%ecx)
2081 ret $0xc
2082
2083 .global _NtGdiSetupPublicCFONT@12
2084 _NtGdiSetupPublicCFONT@12:
2085 movl $0x1128, %eax
2086 movl $KUSER_SHARED_SYSCALL, %ecx
2087 call *(%ecx)
2088 ret $0xc
2089
2090 .global _NtGdiSetVirtualResolution@20
2091 _NtGdiSetVirtualResolution@20:
2092 movl $0x1129, %eax
2093 movl $KUSER_SHARED_SYSCALL, %ecx
2094 call *(%ecx)
2095 ret $0x14
2096
2097 .global _NtGdiSetSizeDevice@12
2098 _NtGdiSetSizeDevice@12:
2099 movl $0x112a, %eax
2100 movl $KUSER_SHARED_SYSCALL, %ecx
2101 call *(%ecx)
2102 ret $0xc
2103
2104 .global _NtGdiStartDoc@16
2105 _NtGdiStartDoc@16:
2106 movl $0x112b, %eax
2107 movl $KUSER_SHARED_SYSCALL, %ecx
2108 call *(%ecx)
2109 ret $0x10
2110
2111 .global _NtGdiStartPage@4
2112 _NtGdiStartPage@4:
2113 movl $0x112c, %eax
2114 movl $KUSER_SHARED_SYSCALL, %ecx
2115 call *(%ecx)
2116 ret $0x4
2117
2118 .global _NtGdiStretchBlt@48
2119 _NtGdiStretchBlt@48:
2120 movl $0x112d, %eax
2121 movl $KUSER_SHARED_SYSCALL, %ecx
2122 call *(%ecx)
2123 ret $0x30
2124
2125 .global _NtGdiStretchDIBitsInternal@64
2126 _NtGdiStretchDIBitsInternal@64:
2127 movl $0x112e, %eax
2128 movl $KUSER_SHARED_SYSCALL, %ecx
2129 call *(%ecx)
2130 ret $0x40
2131
2132 .global _NtGdiStrokeAndFillPath@4
2133 _NtGdiStrokeAndFillPath@4:
2134 movl $0x112f, %eax
2135 movl $KUSER_SHARED_SYSCALL, %ecx
2136 call *(%ecx)
2137 ret $0x4
2138
2139 .global _NtGdiStrokePath@4
2140 _NtGdiStrokePath@4:
2141 movl $0x1130, %eax
2142 movl $KUSER_SHARED_SYSCALL, %ecx
2143 call *(%ecx)
2144 ret $0x4
2145
2146 .global _NtGdiSwapBuffers@4
2147 _NtGdiSwapBuffers@4:
2148 movl $0x1131, %eax
2149 movl $KUSER_SHARED_SYSCALL, %ecx
2150 call *(%ecx)
2151 ret $0x4
2152
2153 .global _NtGdiTransformPoints@20
2154 _NtGdiTransformPoints@20:
2155 movl $0x1132, %eax
2156 movl $KUSER_SHARED_SYSCALL, %ecx
2157 call *(%ecx)
2158 ret $0x14
2159
2160 .global _NtGdiTransparentBlt@44
2161 _NtGdiTransparentBlt@44:
2162 movl $0x1133, %eax
2163 movl $KUSER_SHARED_SYSCALL, %ecx
2164 call *(%ecx)
2165 ret $0x2c
2166
2167 .global _NtGdiUnloadPrinterDriver@8
2168 _NtGdiUnloadPrinterDriver@8:
2169 movl $0x1134, %eax
2170 movl $KUSER_SHARED_SYSCALL, %ecx
2171 call *(%ecx)
2172 ret $0x8
2173
2174 .global _NtGdiUnmapMemFont@4
2175 _NtGdiUnmapMemFont@4:
2176 movl $0x1135, %eax
2177 movl $KUSER_SHARED_SYSCALL, %ecx
2178 call *(%ecx)
2179 ret $0x4
2180
2181 .global _NtGdiUnrealizeObject@4
2182 _NtGdiUnrealizeObject@4:
2183 movl $0x1136, %eax
2184 movl $KUSER_SHARED_SYSCALL, %ecx
2185 call *(%ecx)
2186 ret $0x4
2187
2188 .global _NtGdiUpdateColors@4
2189 _NtGdiUpdateColors@4:
2190 movl $0x1137, %eax
2191 movl $KUSER_SHARED_SYSCALL, %ecx
2192 call *(%ecx)
2193 ret $0x4
2194
2195 .global _NtGdiWidenPath@4
2196 _NtGdiWidenPath@4:
2197 movl $0x1138, %eax
2198 movl $KUSER_SHARED_SYSCALL, %ecx
2199 call *(%ecx)
2200 ret $0x4
2201
2202 .global _NtUserActivateKeyboardLayout@8
2203 _NtUserActivateKeyboardLayout@8:
2204 movl $0x1139, %eax
2205 movl $KUSER_SHARED_SYSCALL, %ecx
2206 call *(%ecx)
2207 ret $0x8
2208
2209 .global _NtUserAddClipboardFormatListener@4
2210 _NtUserAddClipboardFormatListener@4:
2211 movl $0x113a, %eax
2212 movl $KUSER_SHARED_SYSCALL, %ecx
2213 call *(%ecx)
2214 ret $0x4
2215
2216 .global _NtUserAlterWindowStyle@12
2217 _NtUserAlterWindowStyle@12:
2218 movl $0x113b, %eax
2219 movl $KUSER_SHARED_SYSCALL, %ecx
2220 call *(%ecx)
2221 ret $0xc
2222
2223 .global _NtUserAssociateInputContext@12
2224 _NtUserAssociateInputContext@12:
2225 movl $0x113c, %eax
2226 movl $KUSER_SHARED_SYSCALL, %ecx
2227 call *(%ecx)
2228 ret $0xc
2229
2230 .global _NtUserAttachThreadInput@12
2231 _NtUserAttachThreadInput@12:
2232 movl $0x113d, %eax
2233 movl $KUSER_SHARED_SYSCALL, %ecx
2234 call *(%ecx)
2235 ret $0xc
2236
2237 .global _NtUserBeginPaint@8
2238 _NtUserBeginPaint@8:
2239 movl $0x113e, %eax
2240 movl $KUSER_SHARED_SYSCALL, %ecx
2241 call *(%ecx)
2242 ret $0x8
2243
2244 .global _NtUserBitBltSysBmp@32
2245 _NtUserBitBltSysBmp@32:
2246 movl $0x113f, %eax
2247 movl $KUSER_SHARED_SYSCALL, %ecx
2248 call *(%ecx)
2249 ret $0x20
2250
2251 .global _NtUserBlockInput@4
2252 _NtUserBlockInput@4:
2253 movl $0x1140, %eax
2254 movl $KUSER_SHARED_SYSCALL, %ecx
2255 call *(%ecx)
2256 ret $0x4
2257
2258 .global _NtUserBuildHimcList@16
2259 _NtUserBuildHimcList@16:
2260 movl $0x1141, %eax
2261 movl $KUSER_SHARED_SYSCALL, %ecx
2262 call *(%ecx)
2263 ret $0x10
2264
2265 .global _NtUserBuildHwndList@28
2266 _NtUserBuildHwndList@28:
2267 movl $0x1142, %eax
2268 movl $KUSER_SHARED_SYSCALL, %ecx
2269 call *(%ecx)
2270 ret $0x1c
2271
2272 .global _NtUserBuildNameList@16
2273 _NtUserBuildNameList@16:
2274 movl $0x1143, %eax
2275 movl $KUSER_SHARED_SYSCALL, %ecx
2276 call *(%ecx)
2277 ret $0x10
2278
2279 .global _NtUserBuildPropList@16
2280 _NtUserBuildPropList@16:
2281 movl $0x1144, %eax
2282 movl $KUSER_SHARED_SYSCALL, %ecx
2283 call *(%ecx)
2284 ret $0x10
2285
2286 .global _NtUserCallHwnd@8
2287 _NtUserCallHwnd@8:
2288 movl $0x1145, %eax
2289 movl $KUSER_SHARED_SYSCALL, %ecx
2290 call *(%ecx)
2291 ret $0x8
2292
2293 .global _NtUserCallHwndLock@8
2294 _NtUserCallHwndLock@8:
2295 movl $0x1146, %eax
2296 movl $KUSER_SHARED_SYSCALL, %ecx
2297 call *(%ecx)
2298 ret $0x8
2299
2300 .global _NtUserCallHwndOpt@8
2301 _NtUserCallHwndOpt@8:
2302 movl $0x1147, %eax
2303 movl $KUSER_SHARED_SYSCALL, %ecx
2304 call *(%ecx)
2305 ret $0x8
2306
2307 .global _NtUserCallHwndParam@12
2308 _NtUserCallHwndParam@12:
2309 movl $0x1148, %eax
2310 movl $KUSER_SHARED_SYSCALL, %ecx
2311 call *(%ecx)
2312 ret $0xc
2313
2314 .global _NtUserCallHwndParamLock@12
2315 _NtUserCallHwndParamLock@12:
2316 movl $0x1149, %eax
2317 movl $KUSER_SHARED_SYSCALL, %ecx
2318 call *(%ecx)
2319 ret $0xc
2320
2321 .global _NtUserCallMsgFilter@8
2322 _NtUserCallMsgFilter@8:
2323 movl $0x114a, %eax
2324 movl $KUSER_SHARED_SYSCALL, %ecx
2325 call *(%ecx)
2326 ret $0x8
2327
2328 .global _NtUserCallNextHookEx@16
2329 _NtUserCallNextHookEx@16:
2330 movl $0x114b, %eax
2331 movl $KUSER_SHARED_SYSCALL, %ecx
2332 call *(%ecx)
2333 ret $0x10
2334
2335 .global _NtUserCallNoParam@4
2336 _NtUserCallNoParam@4:
2337 movl $0x114c, %eax
2338 movl $KUSER_SHARED_SYSCALL, %ecx
2339 call *(%ecx)
2340 ret $0x4
2341
2342 .global _NtUserCallOneParam@8
2343 _NtUserCallOneParam@8:
2344 movl $0x114d, %eax
2345 movl $KUSER_SHARED_SYSCALL, %ecx
2346 call *(%ecx)
2347 ret $0x8
2348
2349 .global _NtUserCallTwoParam@12
2350 _NtUserCallTwoParam@12:
2351 movl $0x114e, %eax
2352 movl $KUSER_SHARED_SYSCALL, %ecx
2353 call *(%ecx)
2354 ret $0xc
2355
2356 .global _NtUserChangeClipboardChain@8
2357 _NtUserChangeClipboardChain@8:
2358 movl $0x114f, %eax
2359 movl $KUSER_SHARED_SYSCALL, %ecx
2360 call *(%ecx)
2361 ret $0x8
2362
2363 .global _NtUserChangeDisplaySettings@16
2364 _NtUserChangeDisplaySettings@16:
2365 movl $0x1150, %eax
2366 movl $KUSER_SHARED_SYSCALL, %ecx
2367 call *(%ecx)
2368 ret $0x10
2369
2370 .global _NtUserCheckAccessForIntegrityLevel@12
2371 _NtUserCheckAccessForIntegrityLevel@12:
2372 movl $0x1151, %eax
2373 movl $KUSER_SHARED_SYSCALL, %ecx
2374 call *(%ecx)
2375 ret $0xc
2376
2377 .global _NtUserCheckDesktopByThreadId@4
2378 _NtUserCheckDesktopByThreadId@4:
2379 movl $0x1152, %eax
2380 movl $KUSER_SHARED_SYSCALL, %ecx
2381 call *(%ecx)
2382 ret $0x4
2383
2384 .global _NtUserCheckWindowThreadDesktop@12
2385 _NtUserCheckWindowThreadDesktop@12:
2386 movl $0x1153, %eax
2387 movl $KUSER_SHARED_SYSCALL, %ecx
2388 call *(%ecx)
2389 ret $0xc
2390
2391 .global _NtUserCheckImeHotKey@8
2392 _NtUserCheckImeHotKey@8:
2393 movl $0x1154, %eax
2394 movl $KUSER_SHARED_SYSCALL, %ecx
2395 call *(%ecx)
2396 ret $0x8
2397
2398 .global _NtUserCheckMenuItem@12
2399 _NtUserCheckMenuItem@12:
2400 movl $0x1155, %eax
2401 movl $KUSER_SHARED_SYSCALL, %ecx
2402 call *(%ecx)
2403 ret $0xc
2404
2405 .global _NtUserChildWindowFromPointEx@16
2406 _NtUserChildWindowFromPointEx@16:
2407 movl $0x1156, %eax
2408 movl $KUSER_SHARED_SYSCALL, %ecx
2409 call *(%ecx)
2410 ret $0x10
2411
2412 .global _NtUserClipCursor@4
2413 _NtUserClipCursor@4:
2414 movl $0x1157, %eax
2415 movl $KUSER_SHARED_SYSCALL, %ecx
2416 call *(%ecx)
2417 ret $0x4
2418
2419 .global _NtUserCloseClipboard@0
2420 _NtUserCloseClipboard@0:
2421 movl $0x1158, %eax
2422 movl $KUSER_SHARED_SYSCALL, %ecx
2423 call *(%ecx)
2424 ret $0x0
2425
2426 .global _NtUserCloseDesktop@4
2427 _NtUserCloseDesktop@4:
2428 movl $0x1159, %eax
2429 movl $KUSER_SHARED_SYSCALL, %ecx
2430 call *(%ecx)
2431 ret $0x4
2432
2433 .global _NtUserCloseWindowStation@4
2434 _NtUserCloseWindowStation@4:
2435 movl $0x115a, %eax
2436 movl $KUSER_SHARED_SYSCALL, %ecx
2437 call *(%ecx)
2438 ret $0x4
2439
2440 .global _NtUserConsoleControl@12
2441 _NtUserConsoleControl@12:
2442 movl $0x115b, %eax
2443 movl $KUSER_SHARED_SYSCALL, %ecx
2444 call *(%ecx)
2445 ret $0xc
2446
2447 .global _NtUserConvertMemHandle@8
2448 _NtUserConvertMemHandle@8:
2449 movl $0x115c, %eax
2450 movl $KUSER_SHARED_SYSCALL, %ecx
2451 call *(%ecx)
2452 ret $0x8
2453
2454 .global _NtUserCopyAcceleratorTable@12
2455 _NtUserCopyAcceleratorTable@12:
2456 movl $0x115d, %eax
2457 movl $KUSER_SHARED_SYSCALL, %ecx
2458 call *(%ecx)
2459 ret $0xc
2460
2461 .global _NtUserCountClipboardFormats@0
2462 _NtUserCountClipboardFormats@0:
2463 movl $0x115e, %eax
2464 movl $KUSER_SHARED_SYSCALL, %ecx
2465 call *(%ecx)
2466 ret $0x0
2467
2468 .global _NtUserCreateAcceleratorTable@8
2469 _NtUserCreateAcceleratorTable@8:
2470 movl $0x115f, %eax
2471 movl $KUSER_SHARED_SYSCALL, %ecx
2472 call *(%ecx)
2473 ret $0x8
2474
2475 .global _NtUserCreateCaret@16
2476 _NtUserCreateCaret@16:
2477 movl $0x1160, %eax
2478 movl $KUSER_SHARED_SYSCALL, %ecx
2479 call *(%ecx)
2480 ret $0x10
2481
2482 .global _NtUserCreateDesktopEx@24
2483 _NtUserCreateDesktopEx@24:
2484 movl $0x1161, %eax
2485 movl $KUSER_SHARED_SYSCALL, %ecx
2486 call *(%ecx)
2487 ret $0x18
2488
2489 .global _NtUserCreateInputContext@4
2490 _NtUserCreateInputContext@4:
2491 movl $0x1162, %eax
2492 movl $KUSER_SHARED_SYSCALL, %ecx
2493 call *(%ecx)
2494 ret $0x4
2495
2496 .global _NtUserCreateLocalMemHandle@16
2497 _NtUserCreateLocalMemHandle@16:
2498 movl $0x1163, %eax
2499 movl $KUSER_SHARED_SYSCALL, %ecx
2500 call *(%ecx)
2501 ret $0x10
2502
2503 .global _NtUserCreateWindowEx@60
2504 _NtUserCreateWindowEx@60:
2505 movl $0x1164, %eax
2506 movl $KUSER_SHARED_SYSCALL, %ecx
2507 call *(%ecx)
2508 ret $0x3c
2509
2510 .global _NtUserCreateWindowStation@28
2511 _NtUserCreateWindowStation@28:
2512 movl $0x1165, %eax
2513 movl $KUSER_SHARED_SYSCALL, %ecx
2514 call *(%ecx)
2515 ret $0x1c
2516
2517 .global _NtUserDdeInitialize@20
2518 _NtUserDdeInitialize@20:
2519 movl $0x1166, %eax
2520 movl $KUSER_SHARED_SYSCALL, %ecx
2521 call *(%ecx)
2522 ret $0x14
2523
2524 .global _NtUserDeferWindowPos@32
2525 _NtUserDeferWindowPos@32:
2526 movl $0x1167, %eax
2527 movl $KUSER_SHARED_SYSCALL, %ecx
2528 call *(%ecx)
2529 ret $0x20
2530
2531 .global _NtUserDefSetText@8
2532 _NtUserDefSetText@8:
2533 movl $0x1168, %eax
2534 movl $KUSER_SHARED_SYSCALL, %ecx
2535 call *(%ecx)
2536 ret $0x8
2537
2538 .global _NtUserDeleteMenu@12
2539 _NtUserDeleteMenu@12:
2540 movl $0x1169, %eax
2541 movl $KUSER_SHARED_SYSCALL, %ecx
2542 call *(%ecx)
2543 ret $0xc
2544
2545 .global _NtUserDestroyAcceleratorTable@4
2546 _NtUserDestroyAcceleratorTable@4:
2547 movl $0x116a, %eax
2548 movl $KUSER_SHARED_SYSCALL, %ecx
2549 call *(%ecx)
2550 ret $0x4
2551
2552 .global _NtUserDestroyCursor@8
2553 _NtUserDestroyCursor@8:
2554 movl $0x116b, %eax
2555 movl $KUSER_SHARED_SYSCALL, %ecx
2556 call *(%ecx)
2557 ret $0x8
2558
2559 .global _NtUserDestroyInputContext@4
2560 _NtUserDestroyInputContext@4:
2561 movl $0x116c, %eax
2562 movl $KUSER_SHARED_SYSCALL, %ecx
2563 call *(%ecx)
2564 ret $0x4
2565
2566 .global _NtUserDestroyMenu@4
2567 _NtUserDestroyMenu@4:
2568 movl $0x116d, %eax
2569 movl $KUSER_SHARED_SYSCALL, %ecx
2570 call *(%ecx)
2571 ret $0x4
2572
2573 .global _NtUserDestroyWindow@4
2574 _NtUserDestroyWindow@4:
2575 movl $0x116e, %eax
2576 movl $KUSER_SHARED_SYSCALL, %ecx
2577 call *(%ecx)
2578 ret $0x4
2579
2580 .global _NtUserDisableThreadIme@4
2581 _NtUserDisableThreadIme@4:
2582 movl $0x116f, %eax
2583 movl $KUSER_SHARED_SYSCALL, %ecx
2584 call *(%ecx)
2585 ret $0x4
2586
2587 .global _NtUserDispatchMessage@4
2588 _NtUserDispatchMessage@4:
2589 movl $0x1170, %eax
2590 movl $KUSER_SHARED_SYSCALL, %ecx
2591 call *(%ecx)
2592 ret $0x4
2593
2594 .global _NtUserDoSoundConnect@0
2595 _NtUserDoSoundConnect@0:
2596 movl $0x1171, %eax
2597 movl $KUSER_SHARED_SYSCALL, %ecx
2598 call *(%ecx)
2599 ret $0x0
2600
2601 .global _NtUserDoSoundDisconnect@0
2602 _NtUserDoSoundDisconnect@0:
2603 movl $0x1172, %eax
2604 movl $KUSER_SHARED_SYSCALL, %ecx
2605 call *(%ecx)
2606 ret $0x0
2607
2608 .global _NtUserDragDetect@12
2609 _NtUserDragDetect@12:
2610 movl $0x1173, %eax
2611 movl $KUSER_SHARED_SYSCALL, %ecx
2612 call *(%ecx)
2613 ret $0xc
2614
2615 .global _NtUserDragObject@20
2616 _NtUserDragObject@20:
2617 movl $0x1174, %eax
2618 movl $KUSER_SHARED_SYSCALL, %ecx
2619 call *(%ecx)
2620 ret $0x14
2621
2622 .global _NtUserDrawAnimatedRects@16
2623 _NtUserDrawAnimatedRects@16:
2624 movl $0x1175, %eax
2625 movl $KUSER_SHARED_SYSCALL, %ecx
2626 call *(%ecx)
2627 ret $0x10
2628
2629 .global _NtUserDrawCaption@16
2630 _NtUserDrawCaption@16:
2631 movl $0x1176, %eax
2632 movl $KUSER_SHARED_SYSCALL, %ecx
2633 call *(%ecx)
2634 ret $0x10
2635
2636 .global _NtUserDrawCaptionTemp@28
2637 _NtUserDrawCaptionTemp@28:
2638 movl $0x1177, %eax
2639 movl $KUSER_SHARED_SYSCALL, %ecx
2640 call *(%ecx)
2641 ret $0x1c
2642
2643 .global _NtUserDrawIconEx@44
2644 _NtUserDrawIconEx@44:
2645 movl $0x1178, %eax
2646 movl $KUSER_SHARED_SYSCALL, %ecx
2647 call *(%ecx)
2648 ret $0x2c
2649
2650 .global _NtUserDrawMenuBarTemp@20
2651 _NtUserDrawMenuBarTemp@20:
2652 movl $0x1179, %eax
2653 movl $KUSER_SHARED_SYSCALL, %ecx
2654 call *(%ecx)
2655 ret $0x14
2656
2657 .global _NtUserEmptyClipboard@0
2658 _NtUserEmptyClipboard@0:
2659 movl $0x117a, %eax
2660 movl $KUSER_SHARED_SYSCALL, %ecx
2661 call *(%ecx)
2662 ret $0x0
2663
2664 .global _NtUserEnableMenuItem@12
2665 _NtUserEnableMenuItem@12:
2666 movl $0x117b, %eax
2667 movl $KUSER_SHARED_SYSCALL, %ecx
2668 call *(%ecx)
2669 ret $0xc
2670
2671 .global _NtUserEnableScrollBar@12
2672 _NtUserEnableScrollBar@12:
2673 movl $0x117c, %eax
2674 movl $KUSER_SHARED_SYSCALL, %ecx
2675 call *(%ecx)
2676 ret $0xc
2677
2678 .global _NtUserEndDeferWindowPosEx@8
2679 _NtUserEndDeferWindowPosEx@8:
2680 movl $0x117d, %eax
2681 movl $KUSER_SHARED_SYSCALL, %ecx
2682 call *(%ecx)
2683 ret $0x8
2684
2685 .global _NtUserEndMenu@0
2686 _NtUserEndMenu@0:
2687 movl $0x117e, %eax
2688 movl $KUSER_SHARED_SYSCALL, %ecx
2689 call *(%ecx)
2690 ret $0x0
2691
2692 .global _NtUserEndPaint@8
2693 _NtUserEndPaint@8:
2694 movl $0x117f, %eax
2695 movl $KUSER_SHARED_SYSCALL, %ecx
2696 call *(%ecx)
2697 ret $0x8
2698
2699 .global _NtUserEnumDisplayDevices@16
2700 _NtUserEnumDisplayDevices@16:
2701 movl $0x1180, %eax
2702 movl $KUSER_SHARED_SYSCALL, %ecx
2703 call *(%ecx)
2704 ret $0x10
2705
2706 .global _NtUserEnumDisplayMonitors@16
2707 _NtUserEnumDisplayMonitors@16:
2708 movl $0x1181, %eax
2709 movl $KUSER_SHARED_SYSCALL, %ecx
2710 call *(%ecx)
2711 ret $0x10
2712
2713 .global _NtUserEnumDisplaySettings@16
2714 _NtUserEnumDisplaySettings@16:
2715 movl $0x1182, %eax
2716 movl $KUSER_SHARED_SYSCALL, %ecx
2717 call *(%ecx)
2718 ret $0x10
2719
2720 .global _NtUserEvent@4
2721 _NtUserEvent@4:
2722 movl $0x1183, %eax
2723 movl $KUSER_SHARED_SYSCALL, %ecx
2724 call *(%ecx)
2725 ret $0x4
2726
2727 .global _NtUserExcludeUpdateRgn@8
2728 _NtUserExcludeUpdateRgn@8:
2729 movl $0x1184, %eax
2730 movl $KUSER_SHARED_SYSCALL, %ecx
2731 call *(%ecx)
2732 ret $0x8
2733
2734 .global _NtUserFillWindow@16
2735 _NtUserFillWindow@16:
2736 movl $0x1185, %eax
2737 movl $KUSER_SHARED_SYSCALL, %ecx
2738 call *(%ecx)
2739 ret $0x10
2740
2741 .global _NtUserFindExistingCursorIcon@12
2742 _NtUserFindExistingCursorIcon@12:
2743 movl $0x1186, %eax
2744 movl $KUSER_SHARED_SYSCALL, %ecx
2745 call *(%ecx)
2746 ret $0xc
2747
2748 .global _NtUserFindWindowEx@20
2749 _NtUserFindWindowEx@20:
2750 movl $0x1187, %eax
2751 movl $KUSER_SHARED_SYSCALL, %ecx
2752 call *(%ecx)
2753 ret $0x14
2754
2755 .global _NtUserFlashWindowEx@4
2756 _NtUserFlashWindowEx@4:
2757 movl $0x1188, %eax
2758 movl $KUSER_SHARED_SYSCALL, %ecx
2759 call *(%ecx)
2760 ret $0x4
2761
2762 .global _NtUserFrostCrashedWindow@8
2763 _NtUserFrostCrashedWindow@8:
2764 movl $0x1189, %eax
2765 movl $KUSER_SHARED_SYSCALL, %ecx
2766 call *(%ecx)
2767 ret $0x8
2768
2769 .global _NtUserGetAltTabInfo@24
2770 _NtUserGetAltTabInfo@24:
2771 movl $0x118a, %eax
2772 movl $KUSER_SHARED_SYSCALL, %ecx
2773 call *(%ecx)
2774 ret $0x18
2775
2776 .global _NtUserGetAncestor@8
2777 _NtUserGetAncestor@8:
2778 movl $0x118b, %eax
2779 movl $KUSER_SHARED_SYSCALL, %ecx
2780 call *(%ecx)
2781 ret $0x8
2782
2783 .global _NtUserGetAppImeLevel@4
2784 _NtUserGetAppImeLevel@4:
2785 movl $0x118c, %eax
2786 movl $KUSER_SHARED_SYSCALL, %ecx
2787 call *(%ecx)
2788 ret $0x4
2789
2790 .global _NtUserGetAsyncKeyState@4
2791 _NtUserGetAsyncKeyState@4:
2792 movl $0x118d, %eax
2793 movl $KUSER_SHARED_SYSCALL, %ecx
2794 call *(%ecx)
2795 ret $0x4
2796
2797 .global _NtUserGetAtomName@8
2798 _NtUserGetAtomName@8:
2799 movl $0x118e, %eax
2800 movl $KUSER_SHARED_SYSCALL, %ecx
2801 call *(%ecx)
2802 ret $0x8
2803
2804 .global _NtUserGetCaretBlinkTime@0
2805 _NtUserGetCaretBlinkTime@0:
2806 movl $0x118f, %eax
2807 movl $KUSER_SHARED_SYSCALL, %ecx
2808 call *(%ecx)
2809 ret $0x0
2810
2811 .global _NtUserGetCaretPos@4
2812 _NtUserGetCaretPos@4:
2813 movl $0x1190, %eax
2814 movl $KUSER_SHARED_SYSCALL, %ecx
2815 call *(%ecx)
2816 ret $0x4
2817
2818 .global _NtUserGetClassInfoEx@20
2819 _NtUserGetClassInfoEx@20:
2820 movl $0x1191, %eax
2821 movl $KUSER_SHARED_SYSCALL, %ecx
2822 call *(%ecx)
2823 ret $0x14
2824
2825 .global _NtUserGetClassName@12
2826 _NtUserGetClassName@12:
2827 movl $0x1192, %eax
2828 movl $KUSER_SHARED_SYSCALL, %ecx
2829 call *(%ecx)
2830 ret $0xc
2831
2832 .global _NtUserGetClipboardData@8
2833 _NtUserGetClipboardData@8:
2834 movl $0x1193, %eax
2835 movl $KUSER_SHARED_SYSCALL, %ecx
2836 call *(%ecx)
2837 ret $0x8
2838
2839 .global _NtUserGetClipboardFormatName@12
2840 _NtUserGetClipboardFormatName@12:
2841 movl $0x1194, %eax
2842 movl $KUSER_SHARED_SYSCALL, %ecx
2843 call *(%ecx)
2844 ret $0xc
2845
2846 .global _NtUserGetClipboardOwner@0
2847 _NtUserGetClipboardOwner@0:
2848 movl $0x1195, %eax
2849 movl $KUSER_SHARED_SYSCALL, %ecx
2850 call *(%ecx)
2851 ret $0x0
2852
2853 .global _NtUserGetClipboardSequenceNumber@0
2854 _NtUserGetClipboardSequenceNumber@0:
2855 movl $0x1196, %eax
2856 movl $KUSER_SHARED_SYSCALL, %ecx
2857 call *(%ecx)
2858 ret $0x0
2859
2860 .global _NtUserGetClipboardViewer@0
2861 _NtUserGetClipboardViewer@0:
2862 movl $0x1197, %eax
2863 movl $KUSER_SHARED_SYSCALL, %ecx
2864 call *(%ecx)
2865 ret $0x0
2866
2867 .global _NtUserGetClipCursor@4
2868 _NtUserGetClipCursor@4:
2869 movl $0x1198, %eax
2870 movl $KUSER_SHARED_SYSCALL, %ecx
2871 call *(%ecx)
2872 ret $0x4
2873
2874 .global _NtUserGetComboBoxInfo@8
2875 _NtUserGetComboBoxInfo@8:
2876 movl $0x1199, %eax
2877 movl $KUSER_SHARED_SYSCALL, %ecx
2878 call *(%ecx)
2879 ret $0x8
2880
2881 .global _NtUserGetControlBrush@12
2882 _NtUserGetControlBrush@12:
2883 movl $0x119a, %eax
2884 movl $KUSER_SHARED_SYSCALL, %ecx
2885 call *(%ecx)
2886 ret $0xc
2887
2888 .global _NtUserGetControlColor@16
2889 _NtUserGetControlColor@16:
2890 movl $0x119b, %eax
2891 movl $KUSER_SHARED_SYSCALL, %ecx
2892 call *(%ecx)
2893 ret $0x10
2894
2895 .global _NtUserGetCPD@12
2896 _NtUserGetCPD@12:
2897 movl $0x119c, %eax
2898 movl $KUSER_SHARED_SYSCALL, %ecx
2899 call *(%ecx)
2900 ret $0xc
2901
2902 .global _NtUserGetCursorFrameInfo@16
2903 _NtUserGetCursorFrameInfo@16:
2904 movl $0x119d, %eax
2905 movl $KUSER_SHARED_SYSCALL, %ecx
2906 call *(%ecx)
2907 ret $0x10
2908
2909 .global _NtUserGetCursorInfo@4
2910 _NtUserGetCursorInfo@4:
2911 movl $0x119e, %eax
2912 movl $KUSER_SHARED_SYSCALL, %ecx
2913 call *(%ecx)
2914 ret $0x4
2915
2916 .global _NtUserGetDC@4
2917 _NtUserGetDC@4:
2918 movl $0x119f, %eax
2919 movl $KUSER_SHARED_SYSCALL, %ecx
2920 call *(%ecx)
2921 ret $0x4
2922
2923 .global _NtUserGetDCEx@12
2924 _NtUserGetDCEx@12:
2925 movl $0x11a0, %eax
2926 movl $KUSER_SHARED_SYSCALL, %ecx
2927 call *(%ecx)
2928 ret $0xc
2929
2930 .global _NtUserGetDoubleClickTime@0
2931 _NtUserGetDoubleClickTime@0:
2932 movl $0x11a1, %eax
2933 movl $KUSER_SHARED_SYSCALL, %ecx
2934 call *(%ecx)
2935 ret $0x0
2936
2937 .global _NtUserGetForegroundWindow@0
2938 _NtUserGetForegroundWindow@0:
2939 movl $0x11a2, %eax
2940 movl $KUSER_SHARED_SYSCALL, %ecx
2941 call *(%ecx)
2942 ret $0x0
2943
2944 .global _NtUserGetGuiResources@8
2945 _NtUserGetGuiResources@8:
2946 movl $0x11a3, %eax
2947 movl $KUSER_SHARED_SYSCALL, %ecx
2948 call *(%ecx)
2949 ret $0x8
2950
2951 .global _NtUserGetGUIThreadInfo@8
2952 _NtUserGetGUIThreadInfo@8:
2953 movl $0x11a4, %eax
2954 movl $KUSER_SHARED_SYSCALL, %ecx
2955 call *(%ecx)
2956 ret $0x8
2957
2958 .global _NtUserGetIconInfo@24
2959 _NtUserGetIconInfo@24:
2960 movl $0x11a5, %eax
2961 movl $KUSER_SHARED_SYSCALL, %ecx
2962 call *(%ecx)
2963 ret $0x18
2964
2965 .global _NtUserGetIconSize@16
2966 _NtUserGetIconSize@16:
2967 movl $0x11a6, %eax
2968 movl $KUSER_SHARED_SYSCALL, %ecx
2969 call *(%ecx)
2970 ret $0x10
2971
2972 .global _NtUserGetImeHotKey@16
2973 _NtUserGetImeHotKey@16:
2974 movl $0x11a7, %eax
2975 movl $KUSER_SHARED_SYSCALL, %ecx
2976 call *(%ecx)
2977 ret $0x10
2978
2979 .global _NtUserGetImeInfoEx@8
2980 _NtUserGetImeInfoEx@8:
2981 movl $0x11a8, %eax
2982 movl $KUSER_SHARED_SYSCALL, %ecx
2983 call *(%ecx)
2984 ret $0x8
2985
2986 .global _NtUserGetInternalWindowPos@12
2987 _NtUserGetInternalWindowPos@12:
2988 movl $0x11a9, %eax
2989 movl $KUSER_SHARED_SYSCALL, %ecx
2990 call *(%ecx)
2991 ret $0xc
2992
2993 .global _NtUserGetKeyboardLayoutList@8
2994 _NtUserGetKeyboardLayoutList@8:
2995 movl $0x11aa, %eax
2996 movl $KUSER_SHARED_SYSCALL, %ecx
2997 call *(%ecx)
2998 ret $0x8
2999
3000 .global _NtUserGetKeyboardLayoutName@4
3001 _NtUserGetKeyboardLayoutName@4:
3002 movl $0x11ab, %eax
3003 movl $KUSER_SHARED_SYSCALL, %ecx
3004 call *(%ecx)
3005 ret $0x4
3006
3007 .global _NtUserGetKeyboardState@4
3008 _NtUserGetKeyboardState@4:
3009 movl $0x11ac, %eax
3010 movl $KUSER_SHARED_SYSCALL, %ecx
3011 call *(%ecx)
3012 ret $0x4
3013
3014 .global _NtUserGetKeyNameText@12
3015 _NtUserGetKeyNameText@12:
3016 movl $0x11ad, %eax
3017 movl $KUSER_SHARED_SYSCALL, %ecx
3018 call *(%ecx)
3019 ret $0xc
3020
3021 .global _NtUserGetKeyState@4
3022 _NtUserGetKeyState@4:
3023 movl $0x11ae, %eax
3024 movl $KUSER_SHARED_SYSCALL, %ecx
3025 call *(%ecx)
3026 ret $0x4
3027
3028 .global _NtUserGetListBoxInfo@4
3029 _NtUserGetListBoxInfo@4:
3030 movl $0x11af, %eax
3031 movl $KUSER_SHARED_SYSCALL, %ecx
3032 call *(%ecx)
3033 ret $0x4
3034
3035 .global _NtUserGetMenuBarInfo@16
3036 _NtUserGetMenuBarInfo@16:
3037 movl $0x11b0, %eax
3038 movl $KUSER_SHARED_SYSCALL, %ecx
3039 call *(%ecx)
3040 ret $0x10
3041
3042 .global _NtUserGetMenuIndex@8
3043 _NtUserGetMenuIndex@8:
3044 movl $0x11b1, %eax
3045 movl $KUSER_SHARED_SYSCALL, %ecx
3046 call *(%ecx)
3047 ret $0x8
3048
3049 .global _NtUserGetMenuItemRect@16
3050 _NtUserGetMenuItemRect@16:
3051 movl $0x11b2, %eax
3052 movl $KUSER_SHARED_SYSCALL, %ecx
3053 call *(%ecx)
3054 ret $0x10
3055
3056 .global _NtUserGetMessage@16
3057 _NtUserGetMessage@16:
3058 movl $0x11b3, %eax
3059 movl $KUSER_SHARED_SYSCALL, %ecx
3060 call *(%ecx)
3061 ret $0x10
3062
3063 .global _NtUserGetMouseMovePointsEx@20
3064 _NtUserGetMouseMovePointsEx@20:
3065 movl $0x11b4, %eax
3066 movl $KUSER_SHARED_SYSCALL, %ecx
3067 call *(%ecx)
3068 ret $0x14
3069
3070 .global _NtUserGetObjectInformation@20
3071 _NtUserGetObjectInformation@20:
3072 movl $0x11b5, %eax
3073 movl $KUSER_SHARED_SYSCALL, %ecx
3074 call *(%ecx)
3075 ret $0x14
3076
3077 .global _NtUserGetOpenClipboardWindow@0
3078 _NtUserGetOpenClipboardWindow@0:
3079 movl $0x11b6, %eax
3080 movl $KUSER_SHARED_SYSCALL, %ecx
3081 call *(%ecx)
3082 ret $0x0
3083
3084 .global _NtUserGetPriorityClipboardFormat@8
3085 _NtUserGetPriorityClipboardFormat@8:
3086 movl $0x11b7, %eax
3087 movl $KUSER_SHARED_SYSCALL, %ecx
3088 call *(%ecx)
3089 ret $0x8
3090
3091 .global _NtUserGetProcessWindowStation@0
3092 _NtUserGetProcessWindowStation@0:
3093 movl $0x11b8, %eax
3094 movl $KUSER_SHARED_SYSCALL, %ecx
3095 call *(%ecx)
3096 ret $0x0
3097
3098 .global _NtUserGetRawInputBuffer@12
3099 _NtUserGetRawInputBuffer@12:
3100 movl $0x11b9, %eax
3101 movl $KUSER_SHARED_SYSCALL, %ecx
3102 call *(%ecx)
3103 ret $0xc
3104
3105 .global _NtUserGetRawInputData@20
3106 _NtUserGetRawInputData@20:
3107 movl $0x11ba, %eax
3108 movl $KUSER_SHARED_SYSCALL, %ecx
3109 call *(%ecx)
3110 ret $0x14
3111
3112 .global _NtUserGetRawInputDeviceInfo@16
3113 _NtUserGetRawInputDeviceInfo@16:
3114 movl $0x11bb, %eax
3115 movl $KUSER_SHARED_SYSCALL, %ecx
3116 call *(%ecx)
3117 ret $0x10
3118
3119 .global _NtUserGetRawInputDeviceList@12
3120 _NtUserGetRawInputDeviceList@12:
3121 movl $0x11bc, %eax
3122 movl $KUSER_SHARED_SYSCALL, %ecx
3123 call *(%ecx)
3124 ret $0xc
3125
3126 .global _NtUserGetRegisteredRawInputDevices@12
3127 _NtUserGetRegisteredRawInputDevices@12:
3128 movl $0x11bd, %eax
3129 movl $KUSER_SHARED_SYSCALL, %ecx
3130 call *(%ecx)
3131 ret $0xc
3132
3133 .global _NtUserGetScrollBarInfo@12
3134 _NtUserGetScrollBarInfo@12:
3135 movl $0x11be, %eax
3136 movl $KUSER_SHARED_SYSCALL, %ecx
3137 call *(%ecx)
3138 ret $0xc
3139
3140 .global _NtUserGetSystemMenu@8
3141 _NtUserGetSystemMenu@8:
3142 movl $0x11bf, %eax
3143 movl $KUSER_SHARED_SYSCALL, %ecx
3144 call *(%ecx)
3145 ret $0x8
3146
3147 .global _NtUserGetThreadDesktop@8
3148 _NtUserGetThreadDesktop@8:
3149 movl $0x11c0, %eax
3150 movl $KUSER_SHARED_SYSCALL, %ecx
3151 call *(%ecx)
3152 ret $0x8
3153
3154 .global _NtUserGetThreadState@4
3155 _NtUserGetThreadState@4:
3156 movl $0x11c1, %eax
3157 movl $KUSER_SHARED_SYSCALL, %ecx
3158 call *(%ecx)
3159 ret $0x4
3160
3161 .global _NtUserGetTitleBarInfo@8
3162 _NtUserGetTitleBarInfo@8:
3163 movl $0x11c2, %eax
3164 movl $KUSER_SHARED_SYSCALL, %ecx
3165 call *(%ecx)
3166 ret $0x8
3167
3168 .global _NtUserGetUpdatedClipboardFormats@12
3169 _NtUserGetUpdatedClipboardFormats@12:
3170 movl $0x11c3, %eax
3171 movl $KUSER_SHARED_SYSCALL, %ecx
3172 call *(%ecx)
3173 ret $0xc
3174
3175 .global _NtUserGetUpdateRect@12
3176 _NtUserGetUpdateRect@12:
3177 movl $0x11c4, %eax
3178 movl $KUSER_SHARED_SYSCALL, %ecx
3179 call *(%ecx)
3180 ret $0xc
3181
3182 .global _NtUserGetUpdateRgn@12
3183 _NtUserGetUpdateRgn@12:
3184 movl $0x11c5, %eax
3185 movl $KUSER_SHARED_SYSCALL, %ecx
3186 call *(%ecx)
3187 ret $0xc
3188
3189 .global _NtUserGetWindowDC@4
3190 _NtUserGetWindowDC@4:
3191 movl $0x11c6, %eax
3192 movl $KUSER_SHARED_SYSCALL, %ecx
3193 call *(%ecx)
3194 ret $0x4
3195
3196 .global _NtUserGetWindowPlacement@8
3197 _NtUserGetWindowPlacement@8:
3198 movl $0x11c7, %eax
3199 movl $KUSER_SHARED_SYSCALL, %ecx
3200 call *(%ecx)
3201 ret $0x8
3202
3203 .global _NtUserGetWOWClass@8
3204 _NtUserGetWOWClass@8:
3205 movl $0x11c8, %eax
3206 movl $KUSER_SHARED_SYSCALL, %ecx
3207 call *(%ecx)
3208 ret $0x8
3209
3210 .global _NtUserGhostWindowFromHungWindow@4
3211 _NtUserGhostWindowFromHungWindow@4:
3212 movl $0x11c9, %eax
3213 movl $KUSER_SHARED_SYSCALL, %ecx
3214 call *(%ecx)
3215 ret $0x4
3216
3217 .global _NtUserHardErrorControl@12
3218 _NtUserHardErrorControl@12:
3219 movl $0x11ca, %eax
3220 movl $KUSER_SHARED_SYSCALL, %ecx
3221 call *(%ecx)
3222 ret $0xc
3223
3224 .global _NtUserHideCaret@4
3225 _NtUserHideCaret@4:
3226 movl $0x11cb, %eax
3227 movl $KUSER_SHARED_SYSCALL, %ecx
3228 call *(%ecx)
3229 ret $0x4
3230
3231 .global _NtUserHiliteMenuItem@16
3232 _NtUserHiliteMenuItem@16:
3233 movl $0x11cc, %eax
3234 movl $KUSER_SHARED_SYSCALL, %ecx
3235 call *(%ecx)
3236 ret $0x10
3237
3238 .global _NtUserHungWindowFromGhostWindow@4
3239 _NtUserHungWindowFromGhostWindow@4:
3240 movl $0x11cd, %eax
3241 movl $KUSER_SHARED_SYSCALL, %ecx
3242 call *(%ecx)
3243 ret $0x4
3244
3245 .global _NtUserImpersonateDdeClientWindow@8
3246 _NtUserImpersonateDdeClientWindow@8:
3247 movl $0x11ce, %eax
3248 movl $KUSER_SHARED_SYSCALL, %ecx
3249 call *(%ecx)
3250 ret $0x8
3251
3252 .global _NtUserInitialize@8
3253 _NtUserInitialize@8:
3254 movl $0x11cf, %eax
3255 movl $KUSER_SHARED_SYSCALL, %ecx
3256 call *(%ecx)
3257 ret $0x8
3258
3259 .global _NtUserInitializeClientPfnArrays@16
3260 _NtUserInitializeClientPfnArrays@16:
3261 movl $0x11d0, %eax
3262 movl $KUSER_SHARED_SYSCALL, %ecx
3263 call *(%ecx)
3264 ret $0x10
3265
3266 .global _NtUserInitTask@48
3267 _NtUserInitTask@48:
3268 movl $0x11d1, %eax
3269 movl $KUSER_SHARED_SYSCALL, %ecx
3270 call *(%ecx)
3271 ret $0x30
3272
3273 .global _NtUserInternalGetWindowText@12
3274 _NtUserInternalGetWindowText@12:
3275 movl $0x11d2, %eax
3276 movl $KUSER_SHARED_SYSCALL, %ecx
3277 call *(%ecx)
3278 ret $0xc
3279
3280 .global _NtUserInternalGetWindowIcon@8
3281 _NtUserInternalGetWindowIcon@8:
3282 movl $0x11d3, %eax
3283 movl $KUSER_SHARED_SYSCALL, %ecx
3284 call *(%ecx)
3285 ret $0x8
3286
3287 .global _NtUserInvalidateRect@12
3288 _NtUserInvalidateRect@12:
3289 movl $0x11d4, %eax
3290 movl $KUSER_SHARED_SYSCALL, %ecx
3291 call *(%ecx)
3292 ret $0xc
3293
3294 .global _NtUserInvalidateRgn@12
3295 _NtUserInvalidateRgn@12:
3296 movl $0x11d5, %eax
3297 movl $KUSER_SHARED_SYSCALL, %ecx
3298 call *(%ecx)
3299 ret $0xc
3300
3301 .global _NtUserIsClipboardFormatAvailable@4
3302 _NtUserIsClipboardFormatAvailable@4:
3303 movl $0x11d6, %eax
3304 movl $KUSER_SHARED_SYSCALL, %ecx
3305 call *(%ecx)
3306 ret $0x4
3307
3308 .global _NtUserKillTimer@8
3309 _NtUserKillTimer@8:
3310 movl $0x11d7, %eax
3311 movl $KUSER_SHARED_SYSCALL, %ecx
3312 call *(%ecx)
3313 ret $0x8
3314
3315 .global _NtUserLoadKeyboardLayoutEx@28
3316 _NtUserLoadKeyboardLayoutEx@28:
3317 movl $0x11d8, %eax
3318 movl $KUSER_SHARED_SYSCALL, %ecx
3319 call *(%ecx)
3320 ret $0x1c
3321
3322 .global _NtUserLockWindowStation@4
3323 _NtUserLockWindowStation@4:
3324 movl $0x11d9, %eax
3325 movl $KUSER_SHARED_SYSCALL, %ecx
3326 call *(%ecx)
3327 ret $0x4
3328
3329 .global _NtUserLockWindowUpdate@4
3330 _NtUserLockWindowUpdate@4:
3331 movl $0x11da, %eax
3332 movl $KUSER_SHARED_SYSCALL, %ecx
3333 call *(%ecx)
3334 ret $0x4
3335
3336 .global _NtUserLockWorkStation@0
3337 _NtUserLockWorkStation@0:
3338 movl $0x11db, %eax
3339 movl $KUSER_SHARED_SYSCALL, %ecx
3340 call *(%ecx)
3341 ret $0x0
3342
3343 .global _NtUserLogicalToPhysicalPoint@8
3344 _NtUserLogicalToPhysicalPoint@8:
3345 movl $0x11dc, %eax
3346 movl $KUSER_SHARED_SYSCALL, %ecx
3347 call *(%ecx)
3348 ret $0x8
3349
3350 .global _NtUserMapVirtualKeyEx@16
3351 _NtUserMapVirtualKeyEx@16:
3352 movl $0x11dd, %eax
3353 movl $KUSER_SHARED_SYSCALL, %ecx
3354 call *(%ecx)
3355 ret $0x10
3356
3357 .global _NtUserMenuItemFromPoint@16
3358 _NtUserMenuItemFromPoint@16:
3359 movl $0x11de, %eax
3360 movl $KUSER_SHARED_SYSCALL, %ecx
3361 call *(%ecx)
3362 ret $0x10
3363
3364 .global _NtUserMessageCall@28
3365 _NtUserMessageCall@28:
3366 movl $0x11df, %eax
3367 movl $KUSER_SHARED_SYSCALL, %ecx
3368 call *(%ecx)
3369 ret $0x1c
3370
3371 .global _NtUserMinMaximize@12
3372 _NtUserMinMaximize@12:
3373 movl $0x11e0, %eax
3374 movl $KUSER_SHARED_SYSCALL, %ecx
3375 call *(%ecx)
3376 ret $0xc
3377
3378 .global _NtUserMNDragLeave@0
3379 _NtUserMNDragLeave@0:
3380 movl $0x11e1, %eax
3381 movl $KUSER_SHARED_SYSCALL, %ecx
3382 call *(%ecx)
3383 ret $0x0
3384
3385 .global _NtUserMNDragOver@8
3386 _NtUserMNDragOver@8:
3387 movl $0x11e2, %eax
3388 movl $KUSER_SHARED_SYSCALL, %ecx
3389 call *(%ecx)
3390 ret $0x8
3391
3392 .global _NtUserModifyUserStartupInfoFlags@8
3393 _NtUserModifyUserStartupInfoFlags@8:
3394 movl $0x11e3, %eax
3395 movl $KUSER_SHARED_SYSCALL, %ecx
3396 call *(%ecx)
3397 ret $0x8
3398
3399 .global _NtUserMoveWindow@24
3400 _NtUserMoveWindow@24:
3401 movl $0x11e4, %eax
3402 movl $KUSER_SHARED_SYSCALL, %ecx
3403 call *(%ecx)
3404 ret $0x18
3405
3406 .global _NtUserNotifyIMEStatus@12
3407 _NtUserNotifyIMEStatus@12:
3408 movl $0x11e5, %eax
3409 movl $KUSER_SHARED_SYSCALL, %ecx
3410 call *(%ecx)
3411 ret $0xc
3412
3413 .global _NtUserNotifyProcessCreate@16
3414 _NtUserNotifyProcessCreate@16:
3415 movl $0x11e6, %eax
3416 movl $KUSER_SHARED_SYSCALL, %ecx
3417 call *(%ecx)
3418 ret $0x10
3419
3420 .global _NtUserNotifyWinEvent@16
3421 _NtUserNotifyWinEvent@16:
3422 movl $0x11e7, %eax
3423 movl $KUSER_SHARED_SYSCALL, %ecx
3424 call *(%ecx)
3425 ret $0x10
3426
3427 .global _NtUserOpenClipboard@8
3428 _NtUserOpenClipboard@8:
3429 movl $0x11e8, %eax
3430 movl $KUSER_SHARED_SYSCALL, %ecx
3431 call *(%ecx)
3432 ret $0x8
3433
3434 .global _NtUserOpenDesktop@12
3435 _NtUserOpenDesktop@12:
3436 movl $0x11e9, %eax
3437 movl $KUSER_SHARED_SYSCALL, %ecx
3438 call *(%ecx)
3439 ret $0xc
3440
3441 .global _NtUserOpenInputDesktop@12
3442 _NtUserOpenInputDesktop@12:
3443 movl $0x11ea, %eax
3444 movl $KUSER_SHARED_SYSCALL, %ecx
3445 call *(%ecx)
3446 ret $0xc
3447
3448 .global _NtUserOpenThreadDesktop@20
3449 _NtUserOpenThreadDesktop@20:
3450 movl $0x11eb, %eax
3451 movl $KUSER_SHARED_SYSCALL, %ecx
3452 call *(%ecx)
3453 ret $0x14
3454
3455 .global _NtUserOpenWindowStation@8
3456 _NtUserOpenWindowStation@8:
3457 movl $0x11ec, %eax
3458 movl $KUSER_SHARED_SYSCALL, %ecx
3459 call *(%ecx)
3460 ret $0x8
3461
3462 .global _NtUserPaintDesktop@4
3463 _NtUserPaintDesktop@4:
3464 movl $0x11ed, %eax
3465 movl $KUSER_SHARED_SYSCALL, %ecx
3466 call *(%ecx)
3467 ret $0x4
3468
3469 .global _NtUserPaintMonitor@12
3470 _NtUserPaintMonitor@12:
3471 movl $0x11ee, %eax
3472 movl $KUSER_SHARED_SYSCALL, %ecx
3473 call *(%ecx)
3474 ret $0xc
3475
3476 .global _NtUserPeekMessage@20
3477 _NtUserPeekMessage@20:
3478 movl $0x11ef, %eax
3479 movl $KUSER_SHARED_SYSCALL, %ecx
3480 call *(%ecx)
3481 ret $0x14
3482
3483 .global _NtUserPhysicalToLogicalPoint@8
3484 _NtUserPhysicalToLogicalPoint@8:
3485 movl $0x11f0, %eax
3486 movl $KUSER_SHARED_SYSCALL, %ecx
3487 call *(%ecx)
3488 ret $0x8
3489
3490 .global _NtUserPostMessage@16
3491 _NtUserPostMessage@16:
3492 movl $0x11f1, %eax
3493 movl $KUSER_SHARED_SYSCALL, %ecx
3494 call *(%ecx)
3495 ret $0x10
3496
3497 .global _NtUserPostThreadMessage@16
3498 _NtUserPostThreadMessage@16:
3499 movl $0x11f2, %eax
3500 movl $KUSER_SHARED_SYSCALL, %ecx
3501 call *(%ecx)
3502 ret $0x10
3503
3504 .global _NtUserPrintWindow@12
3505 _NtUserPrintWindow@12:
3506 movl $0x11f3, %eax
3507 movl $KUSER_SHARED_SYSCALL, %ecx
3508 call *(%ecx)
3509 ret $0xc
3510
3511 .global _NtUserProcessConnect@8
3512 _NtUserProcessConnect@8:
3513 movl $0x11f4, %eax
3514 movl $KUSER_SHARED_SYSCALL, %ecx
3515 call *(%ecx)
3516 ret $0x8
3517
3518 .global _NtUserQueryInformationThread@16
3519 _NtUserQueryInformationThread@16:
3520 movl $0x11f5, %eax
3521 movl $KUSER_SHARED_SYSCALL, %ecx
3522 call *(%ecx)
3523 ret $0x10
3524
3525 .global _NtUserQueryInputContext@8
3526 _NtUserQueryInputContext@8:
3527 movl $0x11f6, %eax
3528 movl $KUSER_SHARED_SYSCALL, %ecx
3529 call *(%ecx)
3530 ret $0x8
3531
3532 .global _NtUserQuerySendMessage@4
3533 _NtUserQuerySendMessage@4:
3534 movl $0x11f7, %eax
3535 movl $KUSER_SHARED_SYSCALL, %ecx
3536 call *(%ecx)
3537 ret $0x4
3538
3539 .global _NtUserQueryWindow@8
3540 _NtUserQueryWindow@8:
3541 movl $0x11f8, %eax
3542 movl $KUSER_SHARED_SYSCALL, %ecx
3543 call *(%ecx)
3544 ret $0x8
3545
3546 .global _NtUserRealChildWindowFromPoint@12
3547 _NtUserRealChildWindowFromPoint@12:
3548 movl $0x11f9, %eax
3549 movl $KUSER_SHARED_SYSCALL, %ecx
3550 call *(%ecx)
3551 ret $0xc
3552
3553 .global _NtUserRealInternalGetMessage@24
3554 _NtUserRealInternalGetMessage@24:
3555 movl $0x11fa, %eax
3556 movl $KUSER_SHARED_SYSCALL, %ecx
3557 call *(%ecx)
3558 ret $0x18
3559
3560 .global _NtUserRealWaitMessageEx@8
3561 _NtUserRealWaitMessageEx@8:
3562 movl $0x11fb, %eax
3563 movl $KUSER_SHARED_SYSCALL, %ecx
3564 call *(%ecx)
3565 ret $0x8
3566
3567 .global _NtUserRedrawWindow@16
3568 _NtUserRedrawWindow@16:
3569 movl $0x11fc, %eax
3570 movl $KUSER_SHARED_SYSCALL, %ecx
3571 call *(%ecx)
3572 ret $0x10
3573
3574 .global _NtUserRegisterClassExWOW@28
3575 _NtUserRegisterClassExWOW@28:
3576 movl $0x11fd, %eax
3577 movl $KUSER_SHARED_SYSCALL, %ecx
3578 call *(%ecx)
3579 ret $0x1c
3580
3581 .global _NtUserRegisterErrorReportingDialog@8
3582 _NtUserRegisterErrorReportingDialog@8:
3583 movl $0x11fe, %eax
3584 movl $KUSER_SHARED_SYSCALL, %ecx
3585 call *(%ecx)
3586 ret $0x8
3587
3588 .global _NtUserRegisterUserApiHook@16
3589 _NtUserRegisterUserApiHook@16:
3590 movl $0x11ff, %eax
3591 movl $KUSER_SHARED_SYSCALL, %ecx
3592 call *(%ecx)
3593 ret $0x10
3594
3595 .global _NtUserRegisterHotKey@16
3596 _NtUserRegisterHotKey@16:
3597 movl $0x1200, %eax
3598 movl $KUSER_SHARED_SYSCALL, %ecx
3599 call *(%ecx)
3600 ret $0x10
3601
3602 .global _NtUserRegisterRawInputDevices@12
3603 _NtUserRegisterRawInputDevices@12:
3604 movl $0x1201, %eax
3605 movl $KUSER_SHARED_SYSCALL, %ecx
3606 call *(%ecx)
3607 ret $0xc
3608
3609 .global _NtUserRegisterTasklist@4
3610 _NtUserRegisterTasklist@4:
3611 movl $0x1202, %eax
3612 movl $KUSER_SHARED_SYSCALL, %ecx
3613 call *(%ecx)
3614 ret $0x4
3615
3616 .global _NtUserRegisterWindowMessage@4
3617 _NtUserRegisterWindowMessage@4:
3618 movl $0x1203, %eax
3619 movl $KUSER_SHARED_SYSCALL, %ecx
3620 call *(%ecx)
3621 ret $0x4
3622
3623 .global _NtUserRemoveClipboardFormatListener@4
3624 _NtUserRemoveClipboardFormatListener@4:
3625 movl $0x1204, %eax
3626 movl $KUSER_SHARED_SYSCALL, %ecx
3627 call *(%ecx)
3628 ret $0x4
3629
3630 .global _NtUserRemoveMenu@12
3631 _NtUserRemoveMenu@12:
3632 movl $0x1205, %eax
3633 movl $KUSER_SHARED_SYSCALL, %ecx
3634 call *(%ecx)
3635 ret $0xc
3636
3637 .global _NtUserRemoveProp@8
3638 _NtUserRemoveProp@8:
3639 movl $0x1206, %eax
3640 movl $KUSER_SHARED_SYSCALL, %ecx
3641 call *(%ecx)
3642 ret $0x8
3643
3644 .global _NtUserResolveDesktop@16
3645 _NtUserResolveDesktop@16:
3646 movl $0x1207, %eax
3647 movl $KUSER_SHARED_SYSCALL, %ecx
3648 call *(%ecx)
3649 ret $0x10
3650
3651 .global _NtUserResolveDesktopForWOW@4
3652 _NtUserResolveDesktopForWOW@4:
3653 movl $0x1208, %eax
3654 movl $KUSER_SHARED_SYSCALL, %ecx
3655 call *(%ecx)
3656 ret $0x4
3657
3658 .global _NtUserSBGetParms@16
3659 _NtUserSBGetParms@16:
3660 movl $0x1209, %eax
3661 movl $KUSER_SHARED_SYSCALL, %ecx
3662 call *(%ecx)
3663 ret $0x10
3664
3665 .global _NtUserScrollDC@28
3666 _NtUserScrollDC@28:
3667 movl $0x120a, %eax
3668 movl $KUSER_SHARED_SYSCALL, %ecx
3669 call *(%ecx)
3670 ret $0x1c
3671
3672 .global _NtUserScrollWindowEx@32
3673 _NtUserScrollWindowEx@32:
3674 movl $0x120b, %eax
3675 movl $KUSER_SHARED_SYSCALL, %ecx
3676 call *(%ecx)
3677 ret $0x20
3678
3679 .global _NtUserSelectPalette@12
3680 _NtUserSelectPalette@12:
3681 movl $0x120c, %eax
3682 movl $KUSER_SHARED_SYSCALL, %ecx
3683 call *(%ecx)
3684 ret $0xc
3685
3686 .global _NtUserSendInput@12
3687 _NtUserSendInput@12:
3688 movl $0x120d, %eax
3689 movl $KUSER_SHARED_SYSCALL, %ecx
3690 call *(%ecx)
3691 ret $0xc
3692
3693 .global _NtUserSetActiveWindow@4
3694 _NtUserSetActiveWindow@4:
3695 movl $0x120e, %eax
3696 movl $KUSER_SHARED_SYSCALL, %ecx
3697 call *(%ecx)
3698 ret $0x4
3699
3700 .global _NtUserSetAppImeLevel@8
3701 _NtUserSetAppImeLevel@8:
3702 movl $0x120f, %eax
3703 movl $KUSER_SHARED_SYSCALL, %ecx
3704 call *(%ecx)
3705 ret $0x8
3706
3707 .global _NtUserSetCapture@4
3708 _NtUserSetCapture@4:
3709 movl $0x1210, %eax
3710 movl $KUSER_SHARED_SYSCALL, %ecx
3711 call *(%ecx)
3712 ret $0x4
3713
3714 .global _NtUserSetClassLong@16
3715 _NtUserSetClassLong@16:
3716 movl $0x1211, %eax
3717 movl $KUSER_SHARED_SYSCALL, %ecx
3718 call *(%ecx)
3719 ret $0x10
3720
3721 .global _NtUserSetClassWord@12
3722 _NtUserSetClassWord@12:
3723 movl $0x1212, %eax
3724 movl $KUSER_SHARED_SYSCALL, %ecx
3725 call *(%ecx)
3726 ret $0xc
3727
3728 .global _NtUserSetClipboardData@12
3729 _NtUserSetClipboardData@12:
3730 movl $0x1213, %eax
3731 movl $KUSER_SHARED_SYSCALL, %ecx
3732 call *(%ecx)
3733 ret $0xc
3734
3735 .global _NtUserSetClipboardViewer@4
3736 _NtUserSetClipboardViewer@4:
3737 movl $0x1214, %eax
3738 movl $KUSER_SHARED_SYSCALL, %ecx
3739 call *(%ecx)
3740 ret $0x4
3741
3742 .global _NtUserSetConsoleReserveKeys@8
3743 _NtUserSetConsoleReserveKeys@8:
3744 movl $0x1215, %eax
3745 movl $KUSER_SHARED_SYSCALL, %ecx
3746 call *(%ecx)
3747 ret $0x8
3748
3749 .global _NtUserSetCursor@4
3750 _NtUserSetCursor@4:
3751 movl $0x1216, %eax
3752 movl $KUSER_SHARED_SYSCALL, %ecx
3753 call *(%ecx)
3754 ret $0x4
3755
3756 .global _NtUserSetCursorContents@8
3757 _NtUserSetCursorContents@8:
3758 movl $0x1217, %eax
3759 movl $KUSER_SHARED_SYSCALL, %ecx
3760 call *(%ecx)
3761 ret $0x8
3762
3763 .global _NtUserSetCursorIconData@16
3764 _NtUserSetCursorIconData@16:
3765 movl $0x1218, %eax
3766 movl $KUSER_SHARED_SYSCALL, %ecx
3767 call *(%ecx)
3768 ret $0x10
3769
3770 .global _NtUserSetFocus@4
3771 _NtUserSetFocus@4:
3772 movl $0x1219, %eax
3773 movl $KUSER_SHARED_SYSCALL, %ecx
3774 call *(%ecx)
3775 ret $0x4
3776
3777 .global _NtUserSetImeHotKey@20
3778 _NtUserSetImeHotKey@20:
3779 movl $0x121a, %eax
3780 movl $KUSER_SHARED_SYSCALL, %ecx
3781 call *(%ecx)
3782 ret $0x14
3783
3784 .global _NtUserSetImeInfoEx@4
3785 _NtUserSetImeInfoEx@4:
3786 movl $0x121b, %eax
3787 movl $KUSER_SHARED_SYSCALL, %ecx
3788 call *(%ecx)
3789 ret $0x4
3790
3791 .global _NtUserSetImeOwnerWindow@8
3792 _NtUserSetImeOwnerWindow@8:
3793 movl $0x121c, %eax
3794 movl $KUSER_SHARED_SYSCALL, %ecx
3795 call *(%ecx)
3796 ret $0x8
3797
3798 .global _NtUserSetInformationProcess@16
3799 _NtUserSetInformationProcess@16:
3800 movl $0x121d, %eax
3801 movl $KUSER_SHARED_SYSCALL, %ecx
3802 call *(%ecx)
3803 ret $0x10
3804
3805 .global _NtUserSetInformationThread@16
3806 _NtUserSetInformationThread@16:
3807 movl $0x121e, %eax
3808 movl $KUSER_SHARED_SYSCALL, %ecx
3809 call *(%ecx)
3810 ret $0x10
3811
3812 .global _NtUserSetInternalWindowPos@16
3813 _NtUserSetInternalWindowPos@16:
3814 movl $0x121f, %eax
3815 movl $KUSER_SHARED_SYSCALL, %ecx
3816 call *(%ecx)
3817 ret $0x10
3818
3819 .global _NtUserSetKeyboardState@4
3820 _NtUserSetKeyboardState@4:
3821 movl $0x1220, %eax
3822 movl $KUSER_SHARED_SYSCALL, %ecx
3823 call *(%ecx)
3824 ret $0x4
3825
3826 .global _NtUserSetMenu@12
3827 _NtUserSetMenu@12:
3828 movl $0x1221, %eax
3829 movl $KUSER_SHARED_SYSCALL, %ecx
3830 call *(%ecx)
3831 ret $0xc
3832
3833 .global _NtUserSetMenuContextHelpId@8
3834 _NtUserSetMenuContextHelpId@8:
3835 movl $0x1222, %eax
3836 movl $KUSER_SHARED_SYSCALL, %ecx
3837 call *(%ecx)
3838 ret $0x8
3839
3840 .global _NtUserSetMenuDefaultItem@12
3841 _NtUserSetMenuDefaultItem@12:
3842 movl $0x1223, %eax
3843 movl $KUSER_SHARED_SYSCALL, %ecx
3844 call *(%ecx)
3845 ret $0xc
3846
3847 .global _NtUserSetMenuFlagRtoL@4
3848 _NtUserSetMenuFlagRtoL@4:
3849 movl $0x1224, %eax
3850 movl $KUSER_SHARED_SYSCALL, %ecx
3851 call *(%ecx)
3852 ret $0x4
3853
3854 .global _NtUserSetObjectInformation@16
3855 _NtUserSetObjectInformation@16:
3856 movl $0x1225, %eax
3857 movl $KUSER_SHARED_SYSCALL, %ecx
3858 call *(%ecx)
3859 ret $0x10
3860
3861 .global _NtUserSetParent@8
3862 _NtUserSetParent@8:
3863 movl $0x1226, %eax
3864 movl $KUSER_SHARED_SYSCALL, %ecx
3865 call *(%ecx)
3866 ret $0x8
3867
3868 .global _NtUserSetProcessWindowStation@4
3869 _NtUserSetProcessWindowStation@4:
3870 movl $0x1227, %eax
3871 movl $KUSER_SHARED_SYSCALL, %ecx
3872 call *(%ecx)
3873 ret $0x4
3874
3875 .global _NtUserGetProp@8
3876 _NtUserGetProp@8:
3877 movl $0x1228, %eax
3878 movl $KUSER_SHARED_SYSCALL, %ecx
3879 call *(%ecx)
3880 ret $0x8
3881
3882 .global _NtUserSetProp@12
3883 _NtUserSetProp@12:
3884 movl $0x1229, %eax
3885 movl $KUSER_SHARED_SYSCALL, %ecx
3886 call *(%ecx)
3887 ret $0xc
3888
3889 .global _NtUserSetScrollInfo@16
3890 _NtUserSetScrollInfo@16:
3891 movl $0x122a, %eax
3892 movl $KUSER_SHARED_SYSCALL, %ecx
3893 call *(%ecx)
3894 ret $0x10
3895
3896 .global _NtUserSetShellWindowEx@8
3897 _NtUserSetShellWindowEx@8:
3898 movl $0x122b, %eax
3899 movl $KUSER_SHARED_SYSCALL, %ecx
3900 call *(%ecx)
3901 ret $0x8
3902
3903 .global _NtUserSetSysColors@16
3904 _NtUserSetSysColors@16:
3905 movl $0x122c, %eax
3906 movl $KUSER_SHARED_SYSCALL, %ecx
3907 call *(%ecx)
3908 ret $0x10
3909
3910 .global _NtUserSetSystemCursor@8
3911 _NtUserSetSystemCursor@8:
3912 movl $0x122d, %eax
3913 movl $KUSER_SHARED_SYSCALL, %ecx
3914 call *(%ecx)
3915 ret $0x8
3916
3917 .global _NtUserSetSystemMenu@8
3918 _NtUserSetSystemMenu@8:
3919 movl $0x122e, %eax
3920 movl $KUSER_SHARED_SYSCALL, %ecx
3921 call *(%ecx)
3922 ret $0x8
3923
3924 .global _NtUserSetSystemTimer@12
3925 _NtUserSetSystemTimer@12:
3926 movl $0x122f, %eax
3927 movl $KUSER_SHARED_SYSCALL, %ecx
3928 call *(%ecx)
3929 ret $0xc
3930
3931 .global _NtUserSetThreadDesktop@4
3932 _NtUserSetThreadDesktop@4:
3933 movl $0x1230, %eax
3934 movl $KUSER_SHARED_SYSCALL, %ecx
3935 call *(%ecx)
3936 ret $0x4
3937
3938 .global _NtUserSetThreadLayoutHandles@8
3939 _NtUserSetThreadLayoutHandles@8:
3940 movl $0x1231, %eax
3941 movl $KUSER_SHARED_SYSCALL, %ecx
3942 call *(%ecx)
3943 ret $0x8
3944
3945 .global _NtUserSetThreadState@8
3946 _NtUserSetThreadState@8:
3947 movl $0x1232, %eax
3948 movl $KUSER_SHARED_SYSCALL, %ecx
3949 call *(%ecx)
3950 ret $0x8
3951
3952 .global _NtUserSetTimer@16
3953 _NtUserSetTimer@16:
3954 movl $0x1233, %eax
3955 movl $KUSER_SHARED_SYSCALL, %ecx
3956 call *(%ecx)
3957 ret $0x10
3958
3959 .global _NtUserSetProcessDPIAware@0
3960 _NtUserSetProcessDPIAware@0:
3961 movl $0x1234, %eax
3962 movl $KUSER_SHARED_SYSCALL, %ecx
3963 call *(%ecx)
3964 ret $0x0
3965
3966 .global _NtUserSetWindowFNID@8
3967 _NtUserSetWindowFNID@8:
3968 movl $0x1235, %eax
3969 movl $KUSER_SHARED_SYSCALL, %ecx
3970 call *(%ecx)
3971 ret $0x8
3972
3973 .global _NtUserSetWindowLong@16
3974 _NtUserSetWindowLong@16:
3975 movl $0x1236, %eax
3976 movl $KUSER_SHARED_SYSCALL, %ecx
3977 call *(%ecx)
3978 ret $0x10
3979
3980 .global _NtUserSetWindowPlacement@8
3981 _NtUserSetWindowPlacement@8:
3982 movl $0x1237, %eax
3983 movl $KUSER_SHARED_SYSCALL, %ecx
3984 call *(%ecx)
3985 ret $0x8
3986
3987 .global _NtUserSetWindowPos@28
3988 _NtUserSetWindowPos@28:
3989 movl $0x1238, %eax
3990 movl $KUSER_SHARED_SYSCALL, %ecx
3991 call *(%ecx)
3992 ret $0x1c
3993
3994 .global _NtUserSetWindowRgn@12
3995 _NtUserSetWindowRgn@12:
3996 movl $0x1239, %eax
3997 movl $KUSER_SHARED_SYSCALL, %ecx
3998 call *(%ecx)
3999 ret $0xc
4000
4001 .global _NtUserGetWindowRgnEx@12
4002 _NtUserGetWindowRgnEx@12:
4003 movl $0x123a, %eax
4004 movl $KUSER_SHARED_SYSCALL, %ecx
4005 call *(%ecx)
4006 ret $0xc
4007
4008 .global _NtUserSetWindowRgnEx@12
4009 _NtUserSetWindowRgnEx@12:
4010 movl $0x123b, %eax
4011 movl $KUSER_SHARED_SYSCALL, %ecx
4012 call *(%ecx)
4013 ret $0xc
4014
4015 .global _NtUserSetWindowsHookAW@12
4016 _NtUserSetWindowsHookAW@12:
4017 movl $0x123c, %eax
4018 movl $KUSER_SHARED_SYSCALL, %ecx
4019 call *(%ecx)
4020 ret $0xc
4021
4022 .global _NtUserSetWindowsHookEx@24
4023 _NtUserSetWindowsHookEx@24:
4024 movl $0x123d, %eax
4025 movl $KUSER_SHARED_SYSCALL, %ecx
4026 call *(%ecx)
4027 ret $0x18
4028
4029 .global _NtUserSetWindowStationUser@16
4030 _NtUserSetWindowStationUser@16:
4031 movl $0x123e, %eax
4032 movl $KUSER_SHARED_SYSCALL, %ecx
4033 call *(%ecx)
4034 ret $0x10
4035
4036 .global _NtUserSetWindowWord@12
4037 _NtUserSetWindowWord@12:
4038 movl $0x123f, %eax
4039 movl $KUSER_SHARED_SYSCALL, %ecx
4040 call *(%ecx)
4041 ret $0xc
4042
4043 .global _NtUserSetWinEventHook@32
4044 _NtUserSetWinEventHook@32:
4045 movl $0x1240, %eax
4046 movl $KUSER_SHARED_SYSCALL, %ecx
4047 call *(%ecx)
4048 ret $0x20
4049
4050 .global _NtUserShowCaret@4
4051 _NtUserShowCaret@4:
4052 movl $0x1241, %eax
4053 movl $KUSER_SHARED_SYSCALL, %ecx
4054 call *(%ecx)
4055 ret $0x4
4056
4057 .global _NtUserShowScrollBar@12
4058 _NtUserShowScrollBar@12:
4059 movl $0x1242, %eax
4060 movl $KUSER_SHARED_SYSCALL, %ecx
4061 call *(%ecx)
4062 ret $0xc
4063
4064 .global _NtUserShowWindow@8
4065 _NtUserShowWindow@8:
4066 movl $0x1243, %eax
4067 movl $KUSER_SHARED_SYSCALL, %ecx
4068 call *(%ecx)
4069 ret $0x8
4070
4071 .global _NtUserShowWindowAsync@8
4072 _NtUserShowWindowAsync@8:
4073 movl $0x1244, %eax
4074 movl $KUSER_SHARED_SYSCALL, %ecx
4075 call *(%ecx)
4076 ret $0x8
4077
4078 .global _NtUserSoundSentry@0
4079 _NtUserSoundSentry@0:
4080 movl $0x1245, %eax
4081 movl $KUSER_SHARED_SYSCALL, %ecx
4082 call *(%ecx)
4083 ret $0x0
4084
4085 .global _NtUserSwitchDesktop@8
4086 _NtUserSwitchDesktop@8:
4087 movl $0x1246, %eax
4088 movl $KUSER_SHARED_SYSCALL, %ecx
4089 call *(%ecx)
4090 ret $0x8
4091
4092 .global _NtUserSystemParametersInfo@16
4093 _NtUserSystemParametersInfo@16:
4094 movl $0x1247, %eax
4095 movl $KUSER_SHARED_SYSCALL, %ecx
4096 call *(%ecx)
4097 ret $0x10
4098
4099 .global _NtUserTestForInteractiveUser@4
4100 _NtUserTestForInteractiveUser@4:
4101 movl $0x1248, %eax
4102 movl $KUSER_SHARED_SYSCALL, %ecx
4103 call *(%ecx)
4104 ret $0x4
4105
4106 .global _NtUserThunkedMenuInfo@8
4107 _NtUserThunkedMenuInfo@8:
4108 movl $0x1249, %eax
4109 movl $KUSER_SHARED_SYSCALL, %ecx
4110 call *(%ecx)
4111 ret $0x8
4112
4113 .global _NtUserThunkedMenuItemInfo@24
4114 _NtUserThunkedMenuItemInfo@24:
4115 movl $0x124a, %eax
4116 movl $KUSER_SHARED_SYSCALL, %ecx
4117 call *(%ecx)
4118 ret $0x18
4119
4120 .global _NtUserToUnicodeEx@28
4121 _NtUserToUnicodeEx@28:
4122 movl $0x124b, %eax
4123 movl $KUSER_SHARED_SYSCALL, %ecx
4124 call *(%ecx)
4125 ret $0x1c
4126
4127 .global _NtUserTrackMouseEvent@4
4128 _NtUserTrackMouseEvent@4:
4129 movl $0x124c, %eax
4130 movl $KUSER_SHARED_SYSCALL, %ecx
4131 call *(%ecx)
4132 ret $0x4
4133
4134 .global _NtUserTrackPopupMenuEx@24
4135 _NtUserTrackPopupMenuEx@24:
4136 movl $0x124d, %eax
4137 movl $KUSER_SHARED_SYSCALL, %ecx
4138 call *(%ecx)
4139 ret $0x18
4140
4141 .global _NtUserCalcMenuBar@20
4142 _NtUserCalcMenuBar@20:
4143 movl $0x124e, %eax
4144 movl $KUSER_SHARED_SYSCALL, %ecx
4145 call *(%ecx)
4146 ret $0x14
4147
4148 .global _NtUserPaintMenuBar@24
4149 _NtUserPaintMenuBar@24:
4150 movl $0x124f, %eax
4151 movl $KUSER_SHARED_SYSCALL, %ecx
4152 call *(%ecx)
4153 ret $0x18
4154
4155 .global _NtUserTranslateAccelerator@12
4156 _NtUserTranslateAccelerator@12:
4157 movl $0x1250, %eax
4158 movl $KUSER_SHARED_SYSCALL, %ecx
4159 call *(%ecx)
4160 ret $0xc
4161
4162 .global _NtUserTranslateMessage@8
4163 _NtUserTranslateMessage@8:
4164 movl $0x1251, %eax
4165 movl $KUSER_SHARED_SYSCALL, %ecx
4166 call *(%ecx)
4167 ret $0x8
4168
4169 .global _NtUserUnhookWindowsHookEx@4
4170 _NtUserUnhookWindowsHookEx@4:
4171 movl $0x1252, %eax
4172 movl $KUSER_SHARED_SYSCALL, %ecx
4173 call *(%ecx)
4174 ret $0x4
4175
4176 .global _NtUserUnhookWinEvent@4
4177 _NtUserUnhookWinEvent@4:
4178 movl $0x1253, %eax
4179 movl $KUSER_SHARED_SYSCALL, %ecx
4180 call *(%ecx)
4181 ret $0x4
4182
4183 .global _NtUserUnloadKeyboardLayout@4
4184 _NtUserUnloadKeyboardLayout@4:
4185 movl $0x1254, %eax
4186 movl $KUSER_SHARED_SYSCALL, %ecx
4187 call *(%ecx)
4188 ret $0x4
4189
4190 .global _NtUserUnlockWindowStation@4
4191 _NtUserUnlockWindowStation@4:
4192 movl $0x1255, %eax
4193 movl $KUSER_SHARED_SYSCALL, %ecx
4194 call *(%ecx)
4195 ret $0x4
4196
4197 .global _NtUserUnregisterClass@12
4198 _NtUserUnregisterClass@12:
4199 movl $0x1256, %eax
4200 movl $KUSER_SHARED_SYSCALL, %ecx
4201 call *(%ecx)
4202 ret $0xc
4203
4204 .global _NtUserUnregisterUserApiHook@0
4205 _NtUserUnregisterUserApiHook@0:
4206 movl $0x1257, %eax
4207 movl $KUSER_SHARED_SYSCALL, %ecx
4208 call *(%ecx)
4209 ret $0x0
4210
4211 .global _NtUserUnregisterHotKey@8
4212 _NtUserUnregisterHotKey@8:
4213 movl $0x1258, %eax
4214 movl $KUSER_SHARED_SYSCALL, %ecx
4215 call *(%ecx)
4216 ret $0x8
4217
4218 .global _NtUserUpdateInputContext@12
4219 _NtUserUpdateInputContext@12:
4220 movl $0x1259, %eax
4221 movl $KUSER_SHARED_SYSCALL, %ecx
4222 call *(%ecx)
4223 ret $0xc
4224
4225 .global _NtUserUpdateInstance@12
4226 _NtUserUpdateInstance@12:
4227 movl $0x125a, %eax
4228 movl $KUSER_SHARED_SYSCALL, %ecx
4229 call *(%ecx)
4230 ret $0xc
4231
4232 .global _NtUserUpdateLayeredWindow@40
4233 _NtUserUpdateLayeredWindow@40:
4234 movl $0x125b, %eax
4235 movl $KUSER_SHARED_SYSCALL, %ecx
4236 call *(%ecx)
4237 ret $0x28
4238
4239 .global _NtUserGetLayeredWindowAttributes@16
4240 _NtUserGetLayeredWindowAttributes@16:
4241 movl $0x125c, %eax
4242 movl $KUSER_SHARED_SYSCALL, %ecx
4243 call *(%ecx)
4244 ret $0x10
4245
4246 .global _NtUserSetLayeredWindowAttributes@16
4247 _NtUserSetLayeredWindowAttributes@16:
4248 movl $0x125d, %eax
4249 movl $KUSER_SHARED_SYSCALL, %ecx
4250 call *(%ecx)
4251 ret $0x10
4252
4253 .global _NtUserUpdatePerUserSystemParameters@4
4254 _NtUserUpdatePerUserSystemParameters@4:
4255 movl $0x125e, %eax
4256 movl $KUSER_SHARED_SYSCALL, %ecx
4257 call *(%ecx)
4258 ret $0x4
4259
4260 .global _NtUserUserHandleGrantAccess@12
4261 _NtUserUserHandleGrantAccess@12:
4262 movl $0x125f, %eax
4263 movl $KUSER_SHARED_SYSCALL, %ecx
4264 call *(%ecx)
4265 ret $0xc
4266
4267 .global _NtUserValidateHandleSecure@4
4268 _NtUserValidateHandleSecure@4:
4269 movl $0x1260, %eax
4270 movl $KUSER_SHARED_SYSCALL, %ecx
4271 call *(%ecx)
4272 ret $0x4
4273
4274 .global _NtUserValidateRect@8
4275 _NtUserValidateRect@8:
4276 movl $0x1261, %eax
4277 movl $KUSER_SHARED_SYSCALL, %ecx
4278 call *(%ecx)
4279 ret $0x8
4280
4281 .global _NtUserValidateTimerCallback@4
4282 _NtUserValidateTimerCallback@4:
4283 movl $0x1262, %eax
4284 movl $KUSER_SHARED_SYSCALL, %ecx
4285 call *(%ecx)
4286 ret $0x4
4287
4288 .global _NtUserVkKeyScanEx@12
4289 _NtUserVkKeyScanEx@12:
4290 movl $0x1263, %eax
4291 movl $KUSER_SHARED_SYSCALL, %ecx
4292 call *(%ecx)
4293 ret $0xc
4294
4295 .global _NtUserWaitForInputIdle@12
4296 _NtUserWaitForInputIdle@12:
4297 movl $0x1264, %eax
4298 movl $KUSER_SHARED_SYSCALL, %ecx
4299 call *(%ecx)
4300 ret $0xc
4301
4302 .global _NtUserWaitForMsgAndEvent@4
4303 _NtUserWaitForMsgAndEvent@4:
4304 movl $0x1265, %eax
4305 movl $KUSER_SHARED_SYSCALL, %ecx
4306 call *(%ecx)
4307 ret $0x4
4308
4309 .global _NtUserWaitMessage@0
4310 _NtUserWaitMessage@0:
4311 movl $0x1266, %eax
4312 movl $KUSER_SHARED_SYSCALL, %ecx
4313 call *(%ecx)
4314 ret $0x0
4315
4316 .global _NtUserWin32PoolAllocationStats@24
4317 _NtUserWin32PoolAllocationStats@24:
4318 movl $0x1267, %eax
4319 movl $KUSER_SHARED_SYSCALL, %ecx
4320 call *(%ecx)
4321 ret $0x18
4322
4323 .global _NtUserWindowFromPhysicalPoint@8
4324 _NtUserWindowFromPhysicalPoint@8:
4325 movl $0x1268, %eax
4326 movl $KUSER_SHARED_SYSCALL, %ecx
4327 call *(%ecx)
4328 ret $0x8
4329
4330 .global _NtUserWindowFromPoint@8
4331 _NtUserWindowFromPoint@8:
4332 movl $0x1269, %eax
4333 movl $KUSER_SHARED_SYSCALL, %ecx
4334 call *(%ecx)
4335 ret $0x8
4336
4337 .global _NtUserYieldTask@0
4338 _NtUserYieldTask@0:
4339 movl $0x126a, %eax
4340 movl $KUSER_SHARED_SYSCALL, %ecx
4341 call *(%ecx)
4342 ret $0x0
4343
4344 .global _NtUserRemoteConnect@12
4345 _NtUserRemoteConnect@12:
4346 movl $0x126b, %eax
4347 movl $KUSER_SHARED_SYSCALL, %ecx
4348 call *(%ecx)
4349 ret $0xc
4350
4351 .global _NtUserRemoteRedrawRectangle@16
4352 _NtUserRemoteRedrawRectangle@16:
4353 movl $0x126c, %eax
4354 movl $KUSER_SHARED_SYSCALL, %ecx
4355 call *(%ecx)
4356 ret $0x10
4357
4358 .global _NtUserRemoteRedrawScreen@0
4359 _NtUserRemoteRedrawScreen@0:
4360 movl $0x126d, %eax
4361 movl $KUSER_SHARED_SYSCALL, %ecx
4362 call *(%ecx)
4363 ret $0x0
4364
4365 .global _NtUserRemoteStopScreenUpdates@0
4366 _NtUserRemoteStopScreenUpdates@0:
4367 movl $0x126e, %eax
4368 movl $KUSER_SHARED_SYSCALL, %ecx
4369 call *(%ecx)
4370 ret $0x0
4371
4372 .global _NtUserCtxDisplayIOCtl@12
4373 _NtUserCtxDisplayIOCtl@12:
4374 movl $0x126f, %eax
4375 movl $KUSER_SHARED_SYSCALL, %ecx
4376 call *(%ecx)
4377 ret $0xc
4378
4379 .global _NtUserRegisterSessionPort@4
4380 _NtUserRegisterSessionPort@4:
4381 movl $0x1270, %eax
4382 movl $KUSER_SHARED_SYSCALL, %ecx
4383 call *(%ecx)
4384 ret $0x4
4385
4386 .global _NtUserUnregisterSessionPort@0
4387 _NtUserUnregisterSessionPort@0:
4388 movl $0x1271, %eax
4389 movl $KUSER_SHARED_SYSCALL, %ecx
4390 call *(%ecx)
4391 ret $0x0
4392
4393 .global _NtUserUpdateWindowTransform@12
4394 _NtUserUpdateWindowTransform@12:
4395 movl $0x1272, %eax
4396 movl $KUSER_SHARED_SYSCALL, %ecx
4397 call *(%ecx)
4398 ret $0xc
4399
4400 .global _NtUserDwmStartRedirection@4
4401 _NtUserDwmStartRedirection@4:
4402 movl $0x1273, %eax
4403 movl $KUSER_SHARED_SYSCALL, %ecx
4404 call *(%ecx)
4405 ret $0x4
4406
4407 .global _NtUserDwmStopRedirection@0
4408 _NtUserDwmStopRedirection@0:
4409 movl $0x1274, %eax
4410 movl $KUSER_SHARED_SYSCALL, %ecx
4411 call *(%ecx)
4412 ret $0x0
4413
4414 .global _NtUserDwmHintDxUpdate@8
4415 _NtUserDwmHintDxUpdate@8:
4416 movl $0x1275, %eax
4417 movl $KUSER_SHARED_SYSCALL, %ecx
4418 call *(%ecx)
4419 ret $0x8
4420
4421 .global _NtUserDwmGetDxRgn@12
4422 _NtUserDwmGetDxRgn@12:
4423 movl $0x1276, %eax
4424 movl $KUSER_SHARED_SYSCALL, %ecx
4425 call *(%ecx)
4426 ret $0xc
4427
4428 .global _NtUserGetWindowMinimizeRect@8
4429 _NtUserGetWindowMinimizeRect@8:
4430 movl $0x1277, %eax
4431 movl $KUSER_SHARED_SYSCALL, %ecx
4432 call *(%ecx)
4433 ret $0x8
4434
4435 .global _NtGdiEngAssociateSurface@12
4436 _NtGdiEngAssociateSurface@12:
4437 movl $0x1278, %eax
4438 movl $KUSER_SHARED_SYSCALL, %ecx
4439 call *(%ecx)
4440 ret $0xc
4441
4442 .global _NtGdiEngCreateBitmap@24
4443 _NtGdiEngCreateBitmap@24:
4444 movl $0x1279, %eax
4445 movl $KUSER_SHARED_SYSCALL, %ecx
4446 call *(%ecx)
4447 ret $0x18
4448
4449 .global _NtGdiEngCreateDeviceSurface@16
4450 _NtGdiEngCreateDeviceSurface@16:
4451 movl $0x127a, %eax
4452 movl $KUSER_SHARED_SYSCALL, %ecx
4453 call *(%ecx)
4454 ret $0x10
4455
4456 .global _NtGdiEngCreateDeviceBitmap@16
4457 _NtGdiEngCreateDeviceBitmap@16:
4458 movl $0x127b, %eax
4459 movl $KUSER_SHARED_SYSCALL, %ecx
4460 call *(%ecx)
4461 ret $0x10
4462
4463 .global _NtGdiEngCreatePalette@24
4464 _NtGdiEngCreatePalette@24:
4465 movl $0x127c, %eax
4466 movl $KUSER_SHARED_SYSCALL, %ecx
4467 call *(%ecx)
4468 ret $0x18
4469
4470 .global _NtGdiEngComputeGlyphSet@12
4471 _NtGdiEngComputeGlyphSet@12:
4472 movl $0x127d, %eax
4473 movl $KUSER_SHARED_SYSCALL, %ecx
4474 call *(%ecx)
4475 ret $0xc
4476
4477 .global _NtGdiEngCopyBits@24
4478 _NtGdiEngCopyBits@24:
4479 movl $0x127e, %eax
4480 movl $KUSER_SHARED_SYSCALL, %ecx
4481 call *(%ecx)
4482 ret $0x18
4483
4484 .global _NtGdiEngDeletePalette@4
4485 _NtGdiEngDeletePalette@4:
4486 movl $0x127f, %eax
4487 movl $KUSER_SHARED_SYSCALL, %ecx
4488 call *(%ecx)
4489 ret $0x4
4490
4491 .global _NtGdiEngDeleteSurface@4
4492 _NtGdiEngDeleteSurface@4:
4493 movl $0x1280, %eax
4494 movl $KUSER_SHARED_SYSCALL, %ecx
4495 call *(%ecx)
4496 ret $0x4
4497
4498 .global _NtGdiEngEraseSurface@12
4499 _NtGdiEngEraseSurface@12:
4500 movl $0x1281, %eax
4501 movl $KUSER_SHARED_SYSCALL, %ecx
4502 call *(%ecx)
4503 ret $0xc
4504
4505 .global _NtGdiEngUnlockSurface@4
4506 _NtGdiEngUnlockSurface@4:
4507 movl $0x1282, %eax
4508 movl $KUSER_SHARED_SYSCALL, %ecx
4509 call *(%ecx)
4510 ret $0x4
4511
4512 .global _NtGdiEngLockSurface@4
4513 _NtGdiEngLockSurface@4:
4514 movl $0x1283, %eax
4515 movl $KUSER_SHARED_SYSCALL, %ecx
4516 call *(%ecx)
4517 ret $0x4
4518
4519 .global _NtGdiEngBitBlt@44
4520 _NtGdiEngBitBlt@44:
4521 movl $0x1284, %eax
4522 movl $KUSER_SHARED_SYSCALL, %ecx
4523 call *(%ecx)
4524 ret $0x2c
4525
4526 .global _NtGdiEngStretchBlt@44
4527 _NtGdiEngStretchBlt@44:
4528 movl $0x1285, %eax
4529 movl $KUSER_SHARED_SYSCALL, %ecx
4530 call *(%ecx)
4531 ret $0x2c
4532
4533 .global _NtGdiEngPlgBlt@44
4534 _NtGdiEngPlgBlt@44:
4535 movl $0x1286, %eax
4536 movl $KUSER_SHARED_SYSCALL, %ecx
4537 call *(%ecx)
4538 ret $0x2c
4539
4540 .global _NtGdiEngMarkBandingSurface@4
4541 _NtGdiEngMarkBandingSurface@4:
4542 movl $0x1287, %eax
4543 movl $KUSER_SHARED_SYSCALL, %ecx
4544 call *(%ecx)
4545 ret $0x4
4546
4547 .global _NtGdiEngStrokePath@32
4548 _NtGdiEngStrokePath@32:
4549 movl $0x1288, %eax
4550 movl $KUSER_SHARED_SYSCALL, %ecx
4551 call *(%ecx)
4552 ret $0x20
4553
4554 .global _NtGdiEngFillPath@28
4555 _NtGdiEngFillPath@28:
4556 movl $0x1289, %eax
4557 movl $KUSER_SHARED_SYSCALL, %ecx
4558 call *(%ecx)
4559 ret $0x1c
4560
4561 .global _NtGdiEngStrokeAndFillPath@40
4562 _NtGdiEngStrokeAndFillPath@40:
4563 movl $0x128a, %eax
4564 movl $KUSER_SHARED_SYSCALL, %ecx
4565 call *(%ecx)
4566 ret $0x28
4567
4568 .global _NtGdiEngPaint@20
4569 _NtGdiEngPaint@20:
4570 movl $0x128b, %eax
4571 movl $KUSER_SHARED_SYSCALL, %ecx
4572 call *(%ecx)
4573 ret $0x14
4574
4575 .global _NtGdiEngLineTo@36
4576 _NtGdiEngLineTo@36:
4577 movl $0x128c, %eax
4578 movl $KUSER_SHARED_SYSCALL, %ecx
4579 call *(%ecx)
4580 ret $0x24
4581
4582 .global _NtGdiEngAlphaBlend@28
4583 _NtGdiEngAlphaBlend@28:
4584 movl $0x128d, %eax
4585 movl $KUSER_SHARED_SYSCALL, %ecx
4586 call *(%ecx)
4587 ret $0x1c
4588
4589 .global _NtGdiEngGradientFill@40
4590 _NtGdiEngGradientFill@40:
4591 movl $0x128e, %eax
4592 movl $KUSER_SHARED_SYSCALL, %ecx
4593 call *(%ecx)
4594 ret $0x28
4595
4596 .global _NtGdiEngTransparentBlt@32
4597 _NtGdiEngTransparentBlt@32:
4598 movl $0x128f, %eax
4599 movl $KUSER_SHARED_SYSCALL, %ecx
4600 call *(%ecx)
4601 ret $0x20
4602
4603 .global _NtGdiEngTextOut@40
4604 _NtGdiEngTextOut@40:
4605 movl $0x1290, %eax
4606 movl $KUSER_SHARED_SYSCALL, %ecx
4607 call *(%ecx)
4608 ret $0x28
4609
4610 .global _NtGdiEngStretchBltROP@52
4611 _NtGdiEngStretchBltROP@52:
4612 movl $0x1291, %eax
4613 movl $KUSER_SHARED_SYSCALL, %ecx
4614 call *(%ecx)
4615 ret $0x34
4616
4617 .global _NtGdiXLATEOBJ_cGetPalette@16
4618 _NtGdiXLATEOBJ_cGetPalette@16:
4619 movl $0x1292, %eax
4620 movl $KUSER_SHARED_SYSCALL, %ecx
4621 call *(%ecx)
4622 ret $0x10
4623
4624 .global _NtGdiXLATEOBJ_iXlate@8
4625 _NtGdiXLATEOBJ_iXlate@8:
4626 movl $0x1293, %eax
4627 movl $KUSER_SHARED_SYSCALL, %ecx
4628 call *(%ecx)
4629 ret $0x8
4630
4631 .global _NtGdiXLATEOBJ_hGetColorTransform@4
4632 _NtGdiXLATEOBJ_hGetColorTransform@4:
4633 movl $0x1294, %eax
4634 movl $KUSER_SHARED_SYSCALL, %ecx
4635 call *(%ecx)
4636 ret $0x4
4637
4638 .global _NtGdiCLIPOBJ_bEnum@12
4639 _NtGdiCLIPOBJ_bEnum@12:
4640 movl $0x1295, %eax
4641 movl $KUSER_SHARED_SYSCALL, %ecx
4642 call *(%ecx)
4643 ret $0xc
4644
4645 .global _NtGdiCLIPOBJ_cEnumStart@20
4646 _NtGdiCLIPOBJ_cEnumStart@20:
4647 movl $0x1296, %eax
4648 movl $KUSER_SHARED_SYSCALL, %ecx
4649 call *(%ecx)
4650 ret $0x14
4651
4652 .global _NtGdiCLIPOBJ_ppoGetPath@4
4653 _NtGdiCLIPOBJ_ppoGetPath@4:
4654 movl $0x1297, %eax
4655 movl $KUSER_SHARED_SYSCALL, %ecx
4656 call *(%ecx)
4657 ret $0x4
4658
4659 .global _NtGdiEngDeletePath@4
4660 _NtGdiEngDeletePath@4:
4661 movl $0x1298, %eax
4662 movl $KUSER_SHARED_SYSCALL, %ecx
4663 call *(%ecx)
4664 ret $0x4
4665
4666 .global _NtGdiEngCreateClip@0
4667 _NtGdiEngCreateClip@0:
4668 movl $0x1299, %eax
4669 movl $KUSER_SHARED_SYSCALL, %ecx
4670 call *(%ecx)
4671 ret $0x0
4672
4673 .global _NtGdiEngDeleteClip@4
4674 _NtGdiEngDeleteClip@4:
4675 movl $0x129a, %eax
4676 movl $KUSER_SHARED_SYSCALL, %ecx
4677 call *(%ecx)
4678 ret $0x4
4679
4680 .global _NtGdiBRUSHOBJ_ulGetBrushColor@4
4681 _NtGdiBRUSHOBJ_ulGetBrushColor@4:
4682 movl $0x129b, %eax
4683 movl $KUSER_SHARED_SYSCALL, %ecx
4684 call *(%ecx)
4685 ret $0x4
4686
4687 .global _NtGdiBRUSHOBJ_pvAllocRbrush@8
4688 _NtGdiBRUSHOBJ_pvAllocRbrush@8:
4689 movl $0x129c, %eax
4690 movl $KUSER_SHARED_SYSCALL, %ecx
4691 call *(%ecx)
4692 ret $0x8
4693
4694 .global _NtGdiBRUSHOBJ_pvGetRbrush@4
4695 _NtGdiBRUSHOBJ_pvGetRbrush@4:
4696 movl $0x129d, %eax
4697 movl $KUSER_SHARED_SYSCALL, %ecx
4698 call *(%ecx)
4699 ret $0x4
4700
4701 .global _NtGdiBRUSHOBJ_hGetColorTransform@4
4702 _NtGdiBRUSHOBJ_hGetColorTransform@4:
4703 movl $0x129e, %eax
4704 movl $KUSER_SHARED_SYSCALL, %ecx
4705 call *(%ecx)
4706 ret $0x4
4707
4708 .global _NtGdiXFORMOBJ_bApplyXform@20
4709 _NtGdiXFORMOBJ_bApplyXform@20:
4710 movl $0x129f, %eax
4711 movl $KUSER_SHARED_SYSCALL, %ecx
4712 call *(%ecx)
4713 ret $0x14
4714
4715 .global _NtGdiXFORMOBJ_iGetXform@8
4716 _NtGdiXFORMOBJ_iGetXform@8:
4717 movl $0x12a0, %eax
4718 movl $KUSER_SHARED_SYSCALL, %ecx
4719 call *(%ecx)
4720 ret $0x8
4721
4722 .global _NtGdiFONTOBJ_vGetInfo@12
4723 _NtGdiFONTOBJ_vGetInfo@12:
4724 movl $0x12a1, %eax
4725 movl $KUSER_SHARED_SYSCALL, %ecx
4726 call *(%ecx)
4727 ret $0xc
4728
4729 .global _NtGdiFONTOBJ_pxoGetXform@4
4730 _NtGdiFONTOBJ_pxoGetXform@4:
4731 movl $0x12a2, %eax
4732 movl $KUSER_SHARED_SYSCALL, %ecx
4733 call *(%ecx)
4734 ret $0x4
4735
4736 .global _NtGdiFONTOBJ_cGetGlyphs@20
4737 _NtGdiFONTOBJ_cGetGlyphs@20:
4738 movl $0x12a3, %eax
4739 movl $KUSER_SHARED_SYSCALL, %ecx
4740 call *(%ecx)
4741 ret $0x14
4742
4743 .global _NtGdiFONTOBJ_pifi@4
4744 _NtGdiFONTOBJ_pifi@4:
4745 movl $0x12a4, %eax
4746 movl $KUSER_SHARED_SYSCALL, %ecx
4747 call *(%ecx)
4748 ret $0x4
4749
4750 .global _NtGdiFONTOBJ_pfdg@4
4751 _NtGdiFONTOBJ_pfdg@4:
4752 movl $0x12a5, %eax
4753 movl $KUSER_SHARED_SYSCALL, %ecx
4754 call *(%ecx)
4755 ret $0x4
4756
4757 .global _NtGdiFONTOBJ_pQueryGlyphAttrs@8
4758 _NtGdiFONTOBJ_pQueryGlyphAttrs@8:
4759 movl $0x12a6, %eax
4760 movl $KUSER_SHARED_SYSCALL, %ecx
4761 call *(%ecx)
4762 ret $0x8
4763
4764 .global _NtGdiFONTOBJ_pvTrueTypeFontFile@8
4765 _NtGdiFONTOBJ_pvTrueTypeFontFile@8:
4766 movl $0x12a7, %eax
4767 movl $KUSER_SHARED_SYSCALL, %ecx
4768 call *(%ecx)
4769 ret $0x8
4770
4771 .global _NtGdiFONTOBJ_cGetAllGlyphHandles@8
4772 _NtGdiFONTOBJ_cGetAllGlyphHandles@8:
4773 movl $0x12a8, %eax
4774 movl $KUSER_SHARED_SYSCALL, %ecx
4775 call *(%ecx)
4776 ret $0x8
4777
4778 .global _NtGdiSTROBJ_bEnum@12
4779 _NtGdiSTROBJ_bEnum@12:
4780 movl $0x12a9, %eax
4781 movl $KUSER_SHARED_SYSCALL, %ecx
4782 call *(%ecx)
4783 ret $0xc
4784
4785 .global _NtGdiSTROBJ_bEnumPositionsOnly@12
4786 _NtGdiSTROBJ_bEnumPositionsOnly@12:
4787 movl $0x12aa, %eax
4788 movl $KUSER_SHARED_SYSCALL, %ecx
4789 call *(%ecx)
4790 ret $0xc
4791
4792 .global _NtGdiSTROBJ_bGetAdvanceWidths@16
4793 _NtGdiSTROBJ_bGetAdvanceWidths@16:
4794 movl $0x12ab, %eax
4795 movl $KUSER_SHARED_SYSCALL, %ecx
4796 call *(%ecx)
4797 ret $0x10
4798
4799 .global _NtGdiSTROBJ_vEnumStart@4
4800 _NtGdiSTROBJ_vEnumStart@4:
4801 movl $0x12ac, %eax
4802 movl $KUSER_SHARED_SYSCALL, %ecx
4803 call *(%ecx)
4804 ret $0x4
4805
4806 .global _NtGdiSTROBJ_dwGetCodePage@4
4807 _NtGdiSTROBJ_dwGetCodePage@4:
4808 movl $0x12ad, %eax
4809 movl $KUSER_SHARED_SYSCALL, %ecx
4810 call *(%ecx)
4811 ret $0x4
4812
4813 .global _NtGdiPATHOBJ_vGetBounds@8
4814 _NtGdiPATHOBJ_vGetBounds@8:
4815 movl $0x12ae, %eax
4816 movl $KUSER_SHARED_SYSCALL, %ecx
4817 call *(%ecx)
4818 ret $0x8
4819
4820 .global _NtGdiPATHOBJ_bEnum@8
4821 _NtGdiPATHOBJ_bEnum@8:
4822 movl $0x12af, %eax
4823 movl $KUSER_SHARED_SYSCALL, %ecx
4824 call *(%ecx)
4825 ret $0x8
4826
4827 .global _NtGdiPATHOBJ_vEnumStart@4
4828 _NtGdiPATHOBJ_vEnumStart@4:
4829 movl $0x12b0, %eax
4830 movl $KUSER_SHARED_SYSCALL, %ecx
4831 call *(%ecx)
4832 ret $0x4
4833
4834 .global _NtGdiPATHOBJ_vEnumStartClipLines@16
4835 _NtGdiPATHOBJ_vEnumStartClipLines@16:
4836 movl $0x12b1, %eax
4837 movl $KUSER_SHARED_SYSCALL, %ecx
4838 call *(%ecx)
4839 ret $0x10
4840
4841 .global _NtGdiPATHOBJ_bEnumClipLines@12
4842 _NtGdiPATHOBJ_bEnumClipLines@12:
4843 movl $0x12b2, %eax
4844 movl $KUSER_SHARED_SYSCALL, %ecx
4845 call *(%ecx)
4846 ret $0xc
4847
4848 .global _NtGdiGetDhpdev@4
4849 _NtGdiGetDhpdev@4:
4850 movl $0x12b3, %eax
4851 movl $KUSER_SHARED_SYSCALL, %ecx
4852 call *(%ecx)
4853 ret $0x4
4854
4855 .global _NtGdiEngCheckAbort@4
4856 _NtGdiEngCheckAbort@4:
4857 movl $0x12b4, %eax
4858 movl $KUSER_SHARED_SYSCALL, %ecx
4859 call *(%ecx)
4860 ret $0x4
4861
4862 .global _NtGdiHT_Get8BPPFormatPalette@16
4863 _NtGdiHT_Get8BPPFormatPalette@16:
4864 movl $0x12b5, %eax
4865 movl $KUSER_SHARED_SYSCALL, %ecx
4866 call *(%ecx)
4867 ret $0x10
4868
4869 .global _NtGdiHT_Get8BPPMaskPalette@24
4870 _NtGdiHT_Get8BPPMaskPalette@24:
4871 movl $0x12b6, %eax
4872 movl $KUSER_SHARED_SYSCALL, %ecx
4873 call *(%ecx)
4874 ret $0x18
4875
4876 .global _NtGdiUpdateTransform@4
4877 _NtGdiUpdateTransform@4:
4878 movl $0x12b7, %eax
4879 movl $KUSER_SHARED_SYSCALL, %ecx
4880 call *(%ecx)
4881 ret $0x4
4882
4883 .global _NtGdiSetPUMPDOBJ@16
4884 _NtGdiSetPUMPDOBJ@16:
4885 movl $0x12b8, %eax
4886 movl $KUSER_SHARED_SYSCALL, %ecx
4887 call *(%ecx)
4888 ret $0x10
4889
4890 .global _NtGdiBRUSHOBJ_DeleteRbrush@8
4891 _NtGdiBRUSHOBJ_DeleteRbrush@8:
4892 movl $0x12b9, %eax
4893 movl $KUSER_SHARED_SYSCALL, %ecx
4894 call *(%ecx)
4895 ret $0x8
4896
4897 .global _NtGdiUMPDEngFreeUserMem@4
4898 _NtGdiUMPDEngFreeUserMem@4:
4899 movl $0x12ba, %eax
4900 movl $KUSER_SHARED_SYSCALL, %ecx
4901 call *(%ecx)
4902 ret $0x4
4903
4904 .global _NtGdiDrawStream@12
4905 _NtGdiDrawStream@12:
4906 movl $0x12bb, %eax
4907 movl $KUSER_SHARED_SYSCALL, %ecx
4908 call *(%ecx)
4909 ret $0xc
4910
4911 .global _NtGdiDwmGetDirtyRgn@20
4912 _NtGdiDwmGetDirtyRgn@20:
4913 movl $0x12bc, %eax
4914 movl $KUSER_SHARED_SYSCALL, %ecx
4915 call *(%ecx)
4916 ret $0x14
4917
4918 .global _NtGdiDwmGetSurfaceData@8
4919 _NtGdiDwmGetSurfaceData@8:
4920 movl $0x12bd, %eax
4921 movl $KUSER_SHARED_SYSCALL, %ecx
4922 call *(%ecx)
4923 ret $0x8
4924
4925 .global _NtGdiDdDDICreateAllocation@4
4926 _NtGdiDdDDICreateAllocation@4:
4927 movl $0x12be, %eax
4928 movl $KUSER_SHARED_SYSCALL, %ecx
4929 call *(%ecx)
4930 ret $0x4
4931
4932 .global _NtGdiDdDDIQueryResourceInfo@4
4933 _NtGdiDdDDIQueryResourceInfo@4:
4934 movl $0x12bf, %eax
4935 movl $KUSER_SHARED_SYSCALL, %ecx
4936 call *(%ecx)
4937 ret $0x4
4938
4939 .global _NtGdiDdDDIOpenResource@4
4940 _NtGdiDdDDIOpenResource@4:
4941 movl $0x12c0, %eax
4942 movl $KUSER_SHARED_SYSCALL, %ecx
4943 call *(%ecx)
4944 ret $0x4
4945
4946 .global _NtGdiDdDDIDestroyAllocation@4
4947 _NtGdiDdDDIDestroyAllocation@4:
4948 movl $0x12c1, %eax
4949 movl $KUSER_SHARED_SYSCALL, %ecx
4950 call *(%ecx)
4951 ret $0x4
4952
4953 .global _NtGdiDdDDISetAllocationPriority@4
4954 _NtGdiDdDDISetAllocationPriority@4:
4955 movl $0x12c2, %eax
4956 movl $KUSER_SHARED_SYSCALL, %ecx
4957 call *(%ecx)
4958 ret $0x4
4959
4960 .global _NtGdiDdDDIQueryAllocationResidency@4
4961 _NtGdiDdDDIQueryAllocationResidency@4:
4962 movl $0x12c3, %eax
4963 movl $KUSER_SHARED_SYSCALL, %ecx
4964 call *(%ecx)
4965 ret $0x4
4966
4967 .global _NtGdiDdDDICreateDevice@4
4968 _NtGdiDdDDICreateDevice@4:
4969 movl $0x12c4, %eax
4970 movl $KUSER_SHARED_SYSCALL, %ecx
4971 call *(%ecx)
4972 ret $0x4
4973
4974 .global _NtGdiDdDDIDestroyDevice@4
4975 _NtGdiDdDDIDestroyDevice@4:
4976 movl $0x12c5, %eax
4977 movl $KUSER_SHARED_SYSCALL, %ecx
4978 call *(%ecx)
4979 ret $0x4
4980
4981 .global _NtGdiDdDDICreateContext@4
4982 _NtGdiDdDDICreateContext@4:
4983 movl $0x12c6, %eax
4984 movl $KUSER_SHARED_SYSCALL, %ecx
4985 call *(%ecx)
4986 ret $0x4
4987
4988 .global _NtGdiDdDDIDestroyContext@4
4989 _NtGdiDdDDIDestroyContext@4:
4990 movl $0x12c7, %eax
4991 movl $KUSER_SHARED_SYSCALL, %ecx
4992 call *(%ecx)
4993 ret $0x4
4994
4995 .global _NtGdiDdDDICreateSynchronizationObject@4
4996 _NtGdiDdDDICreateSynchronizationObject@4:
4997 movl $0x12c8, %eax
4998 movl $KUSER_SHARED_SYSCALL, %ecx
4999 call *(%ecx)
5000 ret $0x4
5001
5002 .global _NtGdiDdDDIDestroySynchronizationObject@4
5003 _NtGdiDdDDIDestroySynchronizationObject@4:
5004 movl $0x12c9, %eax
5005 movl $KUSER_SHARED_SYSCALL, %ecx
5006 call *(%ecx)
5007 ret $0x4
5008
5009 .global _NtGdiDdDDIWaitForSynchronizationObject@4
5010 _NtGdiDdDDIWaitForSynchronizationObject@4:
5011 movl $0x12ca, %eax
5012 movl $KUSER_SHARED_SYSCALL, %ecx
5013 call *(%ecx)
5014 ret $0x4
5015
5016 .global _NtGdiDdDDISignalSynchronizationObject@4
5017 _NtGdiDdDDISignalSynchronizationObject@4:
5018 movl $0x12cb, %eax
5019 movl $KUSER_SHARED_SYSCALL, %ecx
5020 call *(%ecx)
5021 ret $0x4
5022
5023 .global _NtGdiDdDDIGetRuntimeData@4
5024 _NtGdiDdDDIGetRuntimeData@4:
5025 movl $0x12cc, %eax
5026 movl $KUSER_SHARED_SYSCALL, %ecx
5027 call *(%ecx)
5028 ret $0x4
5029
5030 .global _NtGdiDdDDIQueryAdapterInfo@4
5031 _NtGdiDdDDIQueryAdapterInfo@4:
5032 movl $0x12cd, %eax
5033 movl $KUSER_SHARED_SYSCALL, %ecx
5034 call *(%ecx)
5035 ret $0x4
5036
5037 .global _NtGdiDdDDILock@4
5038 _NtGdiDdDDILock@4:
5039 movl $0x12ce, %eax
5040 movl $KUSER_SHARED_SYSCALL, %ecx
5041 call *(%ecx)
5042 ret $0x4
5043
5044 .global _NtGdiDdDDIUnlock@4
5045 _NtGdiDdDDIUnlock@4:
5046 movl $0x12cf, %eax
5047 movl $KUSER_SHARED_SYSCALL, %ecx
5048 call *(%ecx)
5049 ret $0x4
5050
5051 .global _NtGdiDdDDIGetDisplayModeList@4
5052 _NtGdiDdDDIGetDisplayModeList@4:
5053 movl $0x12d0, %eax
5054 movl $KUSER_SHARED_SYSCALL, %ecx
5055 call *(%ecx)
5056 ret $0x4
5057
5058 .global _NtGdiDdDDISetDisplayMode@4
5059 _NtGdiDdDDISetDisplayMode@4:
5060 movl $0x12d1, %eax
5061 movl $KUSER_SHARED_SYSCALL, %ecx
5062 call *(%ecx)
5063 ret $0x4
5064
5065 .global _NtGdiDdDDIGetMultisampleMethodList@4
5066 _NtGdiDdDDIGetMultisampleMethodList@4:
5067 movl $0x12d2, %eax
5068 movl $KUSER_SHARED_SYSCALL, %ecx
5069 call *(%ecx)
5070 ret $0x4
5071
5072 .global _NtGdiDdDDIPresent@4
5073 _NtGdiDdDDIPresent@4:
5074 movl $0x12d3, %eax
5075 movl $KUSER_SHARED_SYSCALL, %ecx
5076 call *(%ecx)
5077 ret $0x4
5078
5079 .global _NtGdiDdDDIRender@4
5080 _NtGdiDdDDIRender@4:
5081 movl $0x12d4, %eax
5082 movl $KUSER_SHARED_SYSCALL, %ecx
5083 call *(%ecx)
5084 ret $0x4
5085
5086 .global _NtGdiDdDDIOpenAdapterFromDeviceName@4
5087 _NtGdiDdDDIOpenAdapterFromDeviceName@4:
5088 movl $0x12d5, %eax
5089 movl $KUSER_SHARED_SYSCALL, %ecx
5090 call *(%ecx)
5091 ret $0x4
5092
5093 .global _NtGdiDdDDIOpenAdapterFromHdc@4
5094 _NtGdiDdDDIOpenAdapterFromHdc@4:
5095 movl $0x12d6, %eax
5096 movl $KUSER_SHARED_SYSCALL, %ecx
5097 call *(%ecx)
5098 ret $0x4
5099
5100 .global _NtGdiDdDDICloseAdapter@4
5101 _NtGdiDdDDICloseAdapter@4:
5102 movl $0x12d7, %eax
5103 movl $KUSER_SHARED_SYSCALL, %ecx
5104 call *(%ecx)
5105 ret $0x4
5106
5107 .global _NtGdiDdDDIGetSharedPrimaryHandle@4
5108 _NtGdiDdDDIGetSharedPrimaryHandle@4:
5109 movl $0x12d8, %eax
5110 movl $KUSER_SHARED_SYSCALL, %ecx
5111 call *(%ecx)
5112 ret $0x4
5113
5114 .global _NtGdiDdDDIEscape@4
5115 _NtGdiDdDDIEscape@4:
5116 movl $0x12d9, %eax
5117 movl $KUSER_SHARED_SYSCALL, %ecx
5118 call *(%ecx)
5119 ret $0x4
5120
5121 .global _NtGdiDdDDIQueryStatistics@4
5122 _NtGdiDdDDIQueryStatistics@4:
5123 movl $0x12da, %eax
5124 movl $KUSER_SHARED_SYSCALL, %ecx
5125 call *(%ecx)
5126 ret $0x4
5127
5128 .global _NtGdiDdDDISetVidPnSourceOwner@4
5129 _NtGdiDdDDISetVidPnSourceOwner@4:
5130 movl $0x12db, %eax
5131 movl $KUSER_SHARED_SYSCALL, %ecx
5132 call *(%ecx)
5133 ret $0x4
5134
5135 .global _NtGdiDdDDIGetPresentHistory@4
5136 _NtGdiDdDDIGetPresentHistory@4:
5137 movl $0x12dc, %eax
5138 movl $KUSER_SHARED_SYSCALL, %ecx
5139 call *(%ecx)
5140 ret $0x4
5141
5142 .global _NtGdiDdDDICreateOverlay@4
5143 _NtGdiDdDDICreateOverlay@4:
5144 movl $0x12dd, %eax
5145 movl $KUSER_SHARED_SYSCALL, %ecx
5146 call *(%ecx)
5147 ret $0x4
5148
5149 .global _NtGdiDdDDIUpdateOverlay@4
5150 _NtGdiDdDDIUpdateOverlay@4:
5151 movl $0x12de, %eax
5152 movl $KUSER_SHARED_SYSCALL, %ecx
5153 call *(%ecx)
5154 ret $0x4
5155
5156 .global _NtGdiDdDDIFlipOverlay@4
5157 _NtGdiDdDDIFlipOverlay@4:
5158 movl $0x12df, %eax
5159 movl $KUSER_SHARED_SYSCALL, %ecx
5160 call *(%ecx)
5161 ret $0x4
5162
5163 .global _NtGdiDdDDIDestroyOverlay@4
5164 _NtGdiDdDDIDestroyOverlay@4:
5165 movl $0x12e0, %eax
5166 movl $KUSER_SHARED_SYSCALL, %ecx
5167 call *(%ecx)
5168 ret $0x4
5169
5170 .global _NtGdiDdDDIWaitForVerticalBlankEvent@4
5171 _NtGdiDdDDIWaitForVerticalBlankEvent@4:
5172 movl $0x12e1, %eax
5173 movl $KUSER_SHARED_SYSCALL, %ecx
5174 call *(%ecx)
5175 ret $0x4
5176
5177 .global _NtGdiDdDDISetGammaRamp@4
5178 _NtGdiDdDDISetGammaRamp@4:
5179 movl $0x12e2, %eax
5180 movl $KUSER_SHARED_SYSCALL, %ecx
5181 call *(%ecx)
5182 ret $0x4
5183
5184 .global _NtGdiDdDDIGetDeviceState@4
5185 _NtGdiDdDDIGetDeviceState@4:
5186 movl $0x12e3, %eax
5187 movl $KUSER_SHARED_SYSCALL, %ecx
5188 call *(%ecx)
5189 ret $0x4
5190
5191 .global _NtGdiDdDDICreateDCFromMemory@4
5192 _NtGdiDdDDICreateDCFromMemory@4:
5193 movl $0x12e4, %eax
5194 movl $KUSER_SHARED_SYSCALL, %ecx
5195 call *(%ecx)
5196 ret $0x4
5197
5198 .global _NtGdiDdDDIDestroyDCFromMemory@4
5199 _NtGdiDdDDIDestroyDCFromMemory@4:
5200 movl $0x12e5, %eax
5201 movl $KUSER_SHARED_SYSCALL, %ecx
5202 call *(%ecx)
5203 ret $0x4
5204
5205 .global _NtGdiDdDDISetContextSchedulingPriority@4
5206 _NtGdiDdDDISetContextSchedulingPriority@4:
5207 movl $0x12e6, %eax
5208 movl $KUSER_SHARED_SYSCALL, %ecx
5209 call *(%ecx)
5210 ret $0x4
5211
5212 .global _NtGdiDdDDIGetContextSchedulingPriority@4
5213 _NtGdiDdDDIGetContextSchedulingPriority@4:
5214 movl $0x12e7, %eax
5215 movl $KUSER_SHARED_SYSCALL, %ecx
5216 call *(%ecx)
5217 ret $0x4
5218
5219 .global _NtGdiDdDDISetProcessSchedulingPriorityClass@8
5220 _NtGdiDdDDISetProcessSchedulingPriorityClass@8:
5221 movl $0x12e8, %eax
5222 movl $KUSER_SHARED_SYSCALL, %ecx
5223 call *(%ecx)
5224 ret $0x8
5225
5226 .global _NtGdiDdDDIGetProcessSchedulingPriorityClass@8
5227 _NtGdiDdDDIGetProcessSchedulingPriorityClass@8:
5228 movl $0x12e9, %eax
5229 movl $KUSER_SHARED_SYSCALL, %ecx
5230 call *(%ecx)
5231 ret $0x8
5232
5233 .global _NtGdiDdDDIReleaseProcessVidPnSourceOwners@4
5234 _NtGdiDdDDIReleaseProcessVidPnSourceOwners@4:
5235 movl $0x12ea, %eax
5236 movl $KUSER_SHARED_SYSCALL, %ecx
5237 call *(%ecx)
5238 ret $0x4
5239
5240 .global _NtGdiDdDDIGetScanLine@4
5241 _NtGdiDdDDIGetScanLine@4:
5242 movl $0x12eb, %eax
5243 movl $KUSER_SHARED_SYSCALL, %ecx
5244 call *(%ecx)
5245 ret $0x4
5246
5247 .global _NtGdiDdDDISetQueuedLimit@4
5248 _NtGdiDdDDISetQueuedLimit@4:
5249 movl $0x12ec, %eax
5250 movl $KUSER_SHARED_SYSCALL, %ecx
5251 call *(%ecx)
5252 ret $0x4
5253
5254 .global _NtGdiDdDDIPollDisplayChildren@4
5255 _NtGdiDdDDIPollDisplayChildren@4:
5256 movl $0x12ed, %eax
5257 movl $KUSER_SHARED_SYSCALL, %ecx
5258 call *(%ecx)
5259 ret $0x4
5260
5261 .global _NtGdiDdDDIInvalidateActiveVidPn@4
5262 _NtGdiDdDDIInvalidateActiveVidPn@4:
5263 movl $0x12ee, %eax
5264 movl $KUSER_SHARED_SYSCALL, %ecx
5265 call *(%ecx)
5266 ret $0x4
5267
5268 .global _NtGdiDdDDICheckOcclusion@4
5269 _NtGdiDdDDICheckOcclusion@4:
5270 movl $0x12ef, %eax
5271 movl $KUSER_SHARED_SYSCALL, %ecx
5272 call *(%ecx)
5273 ret $0x4
5274
5275 .global _NtGdiDdDDIWaitForIdle@4
5276 _NtGdiDdDDIWaitForIdle@4:
5277 movl $0x12f0, %eax
5278 movl $KUSER_SHARED_SYSCALL, %ecx
5279 call *(%ecx)
5280 ret $0x4
5281
5282 .global _NtGdiDdDDICheckMonitorPowerState@4
5283 _NtGdiDdDDICheckMonitorPowerState@4:
5284 movl $0x12f1, %eax
5285 movl $KUSER_SHARED_SYSCALL, %ecx
5286 call *(%ecx)
5287 ret $0x4
5288
5289 .global _NtGdiDdDDICheckExclusiveOwnership@0
5290 _NtGdiDdDDICheckExclusiveOwnership@0:
5291 movl $0x12f2, %eax
5292 movl $KUSER_SHARED_SYSCALL, %ecx
5293 call *(%ecx)
5294 ret $0x0
5295
5296 .global _NtGdiDdDDISetDisplayPrivateDriverFormat@4
5297 _NtGdiDdDDISetDisplayPrivateDriverFormat@4:
5298 movl $0x12f3, %eax
5299 movl $KUSER_SHARED_SYSCALL, %ecx
5300 call *(%ecx)
5301 ret $0x4
5302
5303 .global _NtGdiDdDDISharedPrimaryLockNotification@4
5304 _NtGdiDdDDISharedPrimaryLockNotification@4:
5305 movl $0x12f4, %eax
5306 movl $KUSER_SHARED_SYSCALL, %ecx
5307 call *(%ecx)
5308 ret $0x4
5309
5310 .global _NtGdiDdDDISharedPrimaryUnLockNotification@4
5311 _NtGdiDdDDISharedPrimaryUnLockNotification@4:
5312 movl $0x12f5, %eax
5313 movl $KUSER_SHARED_SYSCALL, %ecx
5314 call *(%ecx)
5315 ret $0x4
5316
5317 .global _NtGdiMakeObjectXferable@8
5318 _NtGdiMakeObjectXferable@8:
5319 movl $0x12f6, %eax
5320 movl $KUSER_SHARED_SYSCALL, %ecx
5321 call *(%ecx)
5322 ret $0x8
5323
5324 .global _NtGdiMakeObjectUnXferable@4
5325 _NtGdiMakeObjectUnXferable@4:
5326 movl $0x12f7, %eax
5327 movl $KUSER_SHARED_SYSCALL, %ecx
5328 call *(%ecx)
5329 ret $0x4
5330
5331 .global _NtGdiGetNumberOfPhysicalMonitors@8
5332 _NtGdiGetNumberOfPhysicalMonitors@8:
5333 movl $0x12f8, %eax
5334 movl $KUSER_SHARED_SYSCALL, %ecx
5335 call *(%ecx)
5336 ret $0x8
5337
5338 .global _NtGdiGetPhysicalMonitors@16
5339 _NtGdiGetPhysicalMonitors@16:
5340 movl $0x12f9, %eax
5341 movl $KUSER_SHARED_SYSCALL, %ecx
5342 call *(%ecx)
5343 ret $0x10
5344
5345 .global _NtGdiGetPhysicalMonitorDescription@12
5346 _NtGdiGetPhysicalMonitorDescription@12:
5347 movl $0x12fa, %eax
5348 movl $KUSER_SHARED_SYSCALL, %ecx
5349 call *(%ecx)
5350 ret $0xc
5351
5352 .global _NtGdiDestroyPhysicalMonitor@4
5353 _NtGdiDestroyPhysicalMonitor@4:
5354 movl $0x12fb, %eax
5355 movl $KUSER_SHARED_SYSCALL, %ecx
5356 call *(%ecx)
5357 ret $0x4
5358
5359 .global _NtGdiDDCCIGetVCPFeature@20
5360 _NtGdiDDCCIGetVCPFeature@20:
5361 movl $0x12fc, %eax
5362 movl $KUSER_SHARED_SYSCALL, %ecx
5363 call *(%ecx)
5364 ret $0x14
5365
5366 .global _NtGdiDDCCISetVCPFeature@12
5367 _NtGdiDDCCISetVCPFeature@12:
5368 movl $0x12fd, %eax
5369 movl $KUSER_SHARED_SYSCALL, %ecx
5370 call *(%ecx)
5371 ret $0xc
5372
5373 .global _NtGdiDDCCISaveCurrentSettings@4
5374 _NtGdiDDCCISaveCurrentSettings@4:
5375 movl $0x12fe, %eax
5376 movl $KUSER_SHARED_SYSCALL, %ecx
5377 call *(%ecx)
5378 ret $0x4
5379
5380 .global _NtGdiDDCCIGetCapabilitiesStringLength@8
5381 _NtGdiDDCCIGetCapabilitiesStringLength@8:
5382 movl $0x12ff, %eax
5383 movl $KUSER_SHARED_SYSCALL, %ecx
5384 call *(%ecx)
5385 ret $0x8
5386
5387 .global _NtGdiDDCCIGetCapabilitiesString@12
5388 _NtGdiDDCCIGetCapabilitiesString@12:
5389 movl $0x1300, %eax
5390 movl $KUSER_SHARED_SYSCALL, %ecx
5391 call *(%ecx)
5392 ret $0xc
5393
5394 .global _NtGdiDDCCIGetTimingReport@8
5395 _NtGdiDDCCIGetTimingReport@8:
5396 movl $0x1301, %eax
5397 movl $KUSER_SHARED_SYSCALL, %ecx
5398 call *(%ecx)
5399 ret $0x8
5400
5401 .global _NtUserSetMirrorRendering@8
5402 _NtUserSetMirrorRendering@8:
5403 movl $0x1302, %eax
5404 movl $KUSER_SHARED_SYSCALL, %ecx
5405 call *(%ecx)
5406 ret $0x8
5407
5408 .global _NtUserShowSystemCursor@4
5409 _NtUserShowSystemCursor@4:
5410 movl $0x1303, %eax
5411 movl $KUSER_SHARED_SYSCALL, %ecx
5412 call *(%ecx)
5413 ret $0x4
5414