2 ; ReactOS Operating System
4 ; This file contains all win32k native api functions from win xp
11 NtGdiAddFontResourceW@24
12 NtGdiAddRemoteFontToDC@16
13 NtGdiAddFontMemResourceEx@20
14 NtGdiRemoveMergeFont@8
15 NtGdiAddRemoteMMInstanceToDC@12
24 NtGdiCheckBitmapBits@32
26 NtGdiClearBitmapAttributes@8
27 NtGdiClearBrushAttributes@8
28 NtGdiColorCorrectPalette@24
30 NtGdiCombineTransform@12
31 NtGdiComputeXformCoefficients@4
32 NtGdiConsoleTextOut@16
33 NtGdiConvertMetafileRect@8
35 NtGdiCreateClientObj@4
36 NtGdiCreateColorSpace@4
37 NtGdiCreateColorTransform@32
38 NtGdiCreateCompatibleBitmap@12
39 NtGdiCreateCompatibleDC@4
40 NtGdiCreateDIBBrush@24
41 NtGdiCreateDIBitmapInternal@44
42 NtGdiCreateDIBSection@36
43 NtGdiCreateEllipticRgn@16
44 NtGdiCreateHalftonePalette@4
45 NtGdiCreateHatchBrushInternal@12
46 NtGdiCreateMetafileDC@4
47 NtGdiCreatePaletteInternal@8
48 NtGdiCreatePatternBrushInternal@12
51 NtGdiCreateRoundRectRgn@24
52 NtGdiCreateServerMetaFile@24
53 NtGdiCreateSolidBrush@8
54 NtGdiD3dContextCreate@16
55 NtGdiD3dContextDestroy@4
56 NtGdiD3dContextDestroyAll@4
57 NtGdiD3dValidateTextureStageState@4
58 NtGdiD3dDrawPrimitives2@28
59 NtGdiDdGetDriverState@4
60 NtGdiDdAddAttachedSurface@12
62 NtGdiDdAttachSurface@8
63 NtGdiDdBeginMoCompFrame@8
65 NtGdiDdCanCreateSurface@8
66 NtGdiDdCanCreateD3DBuffer@8
68 NtGdiDdCreateDirectDrawObject@4
69 NtGdiDdCreateSurface@32
70 NtGdiDdCreateD3DBuffer@32
72 NtGdiDdCreateSurfaceObject@24
73 NtGdiDdDeleteDirectDrawObject@4
74 NtGdiDdDeleteSurfaceObject@4
75 NtGdiDdDestroyMoComp@8
76 NtGdiDdDestroySurface@8
77 NtGdiDdDestroyD3DBuffer@4
78 NtGdiDdEndMoCompFrame@8
80 NtGdiDdFlipToGDISurface@8
81 NtGdiDdGetAvailDriverMemory@8
84 NtGdiDdGetDriverInfo@8
86 NtGdiDdGetFlipStatus@8
87 NtGdiDdGetInternalMoCompInfo@8
88 NtGdiDdGetMoCompBuffInfo@8
89 NtGdiDdGetMoCompGuids@8
90 NtGdiDdGetMoCompFormats@8
94 NtGdiDdQueryDirectDrawObject@44
95 NtGdiDdQueryMoCompStatus@8
96 NtGdiDdReenableDirectDrawObject@8
101 NtGdiDdSetExclusiveMode@8
102 NtGdiDdSetGammaRamp@12
103 NtGdiDdCreateSurfaceEx@12
104 NtGdiDdSetOverlayPosition@12
105 NtGdiDdUnattachSurface@8
108 NtGdiDdUpdateOverlay@12
109 NtGdiDdWaitForVerticalBlank@8
110 NtGdiDvpCanCreateVideoPort@8
111 NtGdiDvpColorControl@8
112 NtGdiDvpCreateVideoPort@8
113 NtGdiDvpDestroyVideoPort@8
114 NtGdiDvpFlipVideoPort@16
115 NtGdiDvpGetVideoPortBandwidth@8
116 NtGdiDvpGetVideoPortField@8
117 NtGdiDvpGetVideoPortFlipStatus@8
118 NtGdiDvpGetVideoPortInputFormats@8
119 NtGdiDvpGetVideoPortLine@8
120 NtGdiDvpGetVideoPortOutputFormats@8
121 NtGdiDvpGetVideoPortConnectInfo@8
122 NtGdiDvpGetVideoSignalStatus@8
123 NtGdiDvpUpdateVideoPort@16
124 NtGdiDvpWaitForVideoPortSync@8
125 NtGdiDvpAcquireNotification@12
126 NtGdiDvpReleaseNotification@8
127 NtGdiDxgGenericThunk@24
128 NtGdiDeleteClientObj@4
129 NtGdiDeleteColorSpace@4
130 NtGdiDeleteColorTransform@8
131 NtGdiDeleteObjectApp@4
132 NtGdiDescribePixelFormat@16
133 NtGdiGetPerBandInfo@8
142 NtGdiEnumFontChunk@20
147 NtGdiEudcLoadUnloadLink@28
148 NtGdiExcludeClipRect@20
150 NtGdiExtCreateRegion@12
153 NtGdiExtGetObjectW@12
154 NtGdiExtSelectClipRgn@12
159 NtGdiFlushUserBatch@0
161 NtGdiForceUFIMapping@8
163 NtGdiFullscreenControl@20
164 NtGdiGetAndSetDCDword@16
166 NtGdiGetBitmapBits@12
167 NtGdiGetBitmapDimension@8
168 NtGdiGetBoundsRect@12
169 NtGdiGetCharABCWidthsW@24
170 NtGdiGetCharacterPlacementW@24
172 NtGdiGetCharWidthW@24
173 NtGdiGetCharWidthInfo@8
174 NtGdiGetColorAdjustment@8
175 NtGdiGetColorSpaceforBitmap@4
177 NtGdiGetDCforBitmap@4
181 NtGdiGetDeviceGammaRamp@8
182 NtGdiGetDeviceCapsAll@8
183 NtGdiGetDIBitsInternal@36
185 NtGdiGetEudcTimeStampEx@12
187 NtGdiGetFontResourceInfoInternalW@28
188 NtGdiGetGlyphIndicesW@20
189 NtGdiGetGlyphIndicesWInternal@24
190 NtGdiGetGlyphOutline@32
191 NtGdiGetKerningPairs@12
192 NtGdiGetLinkedUFIs@12
195 NtGdiGetNearestColor@8
196 NtGdiGetNearestPaletteIndex@8
197 NtGdiGetObjectBitmapHandle@8
198 NtGdiGetOutlineTextMetricsInternalW@16
202 NtGdiGetRasterizerCaps@8
203 NtGdiGetRealizationInfo@12
204 NtGdiGetRegionData@12
206 NtGdiGetServerMetaFileBits@28
207 NtGdiGetSpoolMessage@16
209 NtGdiGetStockObject@4
210 NtGdiGetStringBitmapW@20
211 NtGdiGetSystemPaletteUse@4
212 NtGdiGetTextCharsetInfo@12
213 NtGdiGetTextExtent@20
214 NtGdiGetTextExtentExW@32
216 NtGdiGetTextMetricsW@12
220 NtGdiGetUFIPathname@40
222 NtGdiChangeGhostFont@8
223 NtGdiAddEmbFontToDC@8
224 NtGdiGetFontUnicodeRanges@8
225 NtGdiGetWidthTable@28
231 NtGdiIntersectClipRect@20
237 NtGdiModifyWorldTransform@12
240 NtGdiOffsetClipRgn@12
253 NtGdiQueryFontAssocInfo@4
257 NtGdiRemoveFontResourceW@24
258 NtGdiRemoveFontMemResourceEx@4
264 NtGdiScaleViewportExtEx@24
265 NtGdiScaleWindowExtEx@24
268 NtGdiSelectClipPath@8
271 NtGdiSetBitmapAttributes@8
272 NtGdiSetBitmapBits@12
273 NtGdiSetBitmapDimension@16
274 NtGdiSetBoundsRect@12
275 NtGdiSetBrushAttributes@8
277 NtGdiSetColorAdjustment@8
279 NtGdiSetDeviceGammaRamp@8
280 NtGdiSetDIBitsToDeviceInternal@64
281 NtGdiSetFontEnumeration@4
284 NtGdiSetLinkedUFIs@12
285 NtGdiSetMagicColors@12
287 NtGdiSetMiterLimit@12
288 NtGdiGetDeviceWidth@4
289 NtGdiMirrorWindowOrg@4
292 NtGdiSetPixelFormat@8
294 NtGdiSetSystemPaletteUse@8
295 NtGdiSetTextJustification@12
296 NtGdiSetupPublicCFONT@12
297 NtGdiSetVirtualResolution@20
298 NtGdiSetSizeDevice@12
302 NtGdiStretchDIBitsInternal@64
303 NtGdiStrokeAndFillPath@4
306 NtGdiTransformPoints@20
307 NtGdiTransparentBlt@44
308 NtGdiUnloadPrinterDriver@8
310 NtGdiUnrealizeObject@4
313 NtUserActivateKeyboardLayout@8
314 NtUserAlterWindowStyle@12
315 NtUserAssociateInputContext@12
316 NtUserAttachThreadInput@12
318 NtUserBitBltSysBmp@32
320 NtUserBuildHimcList@16
321 NtUserBuildHwndList@28
322 NtUserBuildNameList@16
323 NtUserBuildPropList@16
327 NtUserCallHwndParam@12
328 NtUserCallHwndParamLock@12
329 NtUserCallMsgFilter@8
330 NtUserCallNextHookEx@16
333 NtUserCallTwoParam@12
334 NtUserChangeClipboardChain@8
335 NtUserChangeDisplaySettings@20
336 NtUserCheckImeHotKey@8
337 NtUserCheckMenuItem@12
338 NtUserChildWindowFromPointEx@16
340 NtUserCloseClipboard@0
342 NtUserCloseWindowStation@4
343 NtUserConsoleControl@12
344 NtUserConvertMemHandle@8
345 NtUserCopyAcceleratorTable@12
346 NtUserCountClipboardFormats@0
347 NtUserCreateAcceleratorTable@8
349 NtUserCreateDesktop@20
350 NtUserCreateInputContext@4
351 NtUserCreateLocalMemHandle@16
352 NtUserCreateWindowEx@60
353 NtUserCreateWindowStation@28
354 NtUserDdeGetQualityOfService@12
355 NtUserDdeInitialize@20
356 NtUserDdeSetQualityOfService@12
357 NtUserDeferWindowPos@32
360 NtUserDestroyAcceleratorTable@4
361 NtUserDestroyCursor@8
362 NtUserDestroyInputContext@4
364 NtUserDestroyWindow@4
365 NtUserDisableThreadIme@4
366 NtUserDispatchMessage@4
369 NtUserDrawAnimatedRects@16
371 NtUserDrawCaptionTemp@28
373 NtUserDrawMenuBarTemp@20
374 NtUserEmptyClipboard@0
375 NtUserEnableMenuItem@12
376 NtUserEnableScrollBar@12
377 NtUserEndDeferWindowPosEx@8
380 NtUserEnumDisplayDevices@16
381 NtUserEnumDisplayMonitors@16
382 NtUserEnumDisplaySettings@16
384 NtUserExcludeUpdateRgn@8
386 NtUserFindExistingCursorIcon@12
387 NtUserFindWindowEx@20
388 NtUserFlashWindowEx@4
389 NtUserGetAltTabInfo@24
391 NtUserGetAppImeLevel@4
392 NtUserGetAsyncKeyState@4
394 NtUserGetCaretBlinkTime@0
396 NtUserGetClassInfo@20
397 NtUserGetClassName@12
398 NtUserGetClipboardData@8
399 NtUserGetClipboardFormatName@12
400 NtUserGetClipboardOwner@0
401 NtUserGetClipboardSequenceNumber@0
402 NtUserGetClipboardViewer@0
403 NtUserGetClipCursor@4
404 NtUserGetComboBoxInfo@8
405 NtUserGetControlBrush@12
406 NtUserGetControlColor@16
408 NtUserGetCursorFrameInfo@16
409 NtUserGetCursorInfo@4
412 NtUserGetDoubleClickTime@0
413 NtUserGetForegroundWindow@0
414 NtUserGetGuiResources@8
415 NtUserGetGUIThreadInfo@8
418 NtUserGetImeHotKey@16
420 NtUserGetInternalWindowPos@12
421 NtUserGetKeyboardLayoutList@8
422 NtUserGetKeyboardLayoutName@4
423 NtUserGetKeyboardState@4
424 NtUserGetKeyNameText@12
426 NtUserGetListBoxInfo@4
427 NtUserGetMenuBarInfo@16
429 NtUserGetMenuItemRect@16
431 NtUserGetMouseMovePointsEx@20
432 NtUserGetObjectInformation@20
433 NtUserGetOpenClipboardWindow@0
434 NtUserGetPriorityClipboardFormat@8
435 NtUserGetProcessWindowStation@0
436 NtUserGetRawInputBuffer@12
437 NtUserGetRawInputData@20
438 NtUserGetRawInputDeviceInfo@16
439 NtUserGetRawInputDeviceList@12
440 NtUserGetRegisteredRawInputDevices@12
441 NtUserGetScrollBarInfo@12
442 NtUserGetSystemMenu@8
443 NtUserGetThreadDesktop@8
444 NtUserGetThreadState@4
445 NtUserGetTitleBarInfo@8
446 NtUserGetUpdateRect@12
447 NtUserGetUpdateRgn@12
449 NtUserGetWindowPlacement@8
451 NtUserHardErrorControl@12
453 NtUserHiliteMenuItem@16
454 NtUserImpersonateDdeClientWindow@8
456 NtUserInitializeClientPfnArrays@16
458 NtUserInternalGetWindowText@12
459 NtUserInvalidateRect@12
460 NtUserInvalidateRgn@12
461 NtUserIsClipboardFormatAvailable@4
463 NtUserLoadKeyboardLayoutEx@28
464 NtUserLockWindowStation@4
465 NtUserLockWindowUpdate@4
466 NtUserLockWorkStation@0
467 NtUserMapVirtualKeyEx@16
468 NtUserMenuItemFromPoint@16
473 NtUserModifyUserStartupInfoFlags@8
475 NtUserNotifyIMEStatus@12
476 NtUserNotifyProcessCreate@16
477 NtUserNotifyWinEvent@16
478 NtUserOpenClipboard@8
480 NtUserOpenInputDesktop@12
481 NtUserOpenWindowStation@8
485 NtUserPostThreadMessage@16
487 NtUserProcessConnect@12
488 NtUserQueryInformationThread@20
489 NtUserQueryInputContext@8
490 NtUserQuerySendMessage@4
491 NtUserQueryUserCounters@20
493 NtUserRealChildWindowFromPoint@12
494 NtUserRealInternalGetMessage@24
495 NtUserRealWaitMessageEx@8
496 NtUserRedrawWindow@16
497 NtUserRegisterClassExWOW@28
498 NtUserRegisterUserApiHook@8
499 NtUserRegisterHotKey@16
500 NtUserRegisterRawInputDevices@12
501 NtUserRegisterTasklist@4
502 NtUserRegisterWindowMessage@4
505 NtUserResolveDesktop@16
506 NtUserResolveDesktopForWOW@4
509 NtUserScrollWindowEx@32
510 NtUserSelectPalette@12
512 NtUserSetActiveWindow@4
513 NtUserSetAppImeLevel@8
515 NtUserSetClassLong@16
516 NtUserSetClassWord@12
517 NtUserSetClipboardData@12
518 NtUserSetClipboardViewer@4
519 NtUserSetConsoleReserveKeys@8
521 NtUserSetCursorContents@8
522 NtUserSetCursorIconData@16
525 NtUserSetImeHotKey@20
527 NtUserSetImeOwnerWindow@8
528 NtUserSetInformationProcess@16
529 NtUserSetInformationThread@16
530 NtUserSetInternalWindowPos@16
531 NtUserSetKeyboardState@4
532 NtUserSetLogonNotifyWindow@4
534 NtUserSetMenuContextHelpId@8
535 NtUserSetMenuDefaultItem@12
536 NtUserSetMenuFlagRtoL@4
537 NtUserSetObjectInformation@16
539 NtUserSetProcessWindowStation@4
542 NtUserSetScrollInfo@16
543 NtUserSetShellWindowEx@8
544 NtUserSetSysColors@16
545 NtUserSetSystemCursor@8
546 NtUserSetSystemMenu@8
547 NtUserSetSystemTimer@16
548 NtUserSetThreadDesktop@4
549 NtUserSetThreadLayoutHandles@8
550 NtUserSetThreadState@8
552 NtUserSetWindowFNID@8
553 NtUserSetWindowLong@16
554 NtUserSetWindowPlacement@8
555 NtUserSetWindowPos@28
556 NtUserSetWindowRgn@12
557 NtUserSetWindowsHookAW@12
558 NtUserSetWindowsHookEx@24
559 NtUserSetWindowStationUser@16
560 NtUserSetWindowWord@12
561 NtUserSetWinEventHook@32
563 NtUserShowScrollBar@12
565 NtUserShowWindowAsync@8
567 NtUserSwitchDesktop@4
568 NtUserSystemParametersInfo@16
569 NtUserTestForInteractiveUser@4
570 NtUserThunkedMenuInfo@8
571 NtUserThunkedMenuItemInfo@24
573 NtUserTrackMouseEvent@4
574 NtUserTrackPopupMenuEx@24
576 NtUserPaintMenuBar@24
577 NtUserTranslateAccelerator@12
578 NtUserTranslateMessage@8
579 NtUserUnhookWindowsHookEx@4
580 NtUserUnhookWinEvent@4
581 NtUserUnloadKeyboardLayout@4
582 NtUserUnlockWindowStation@4
583 NtUserUnregisterClass@12
584 NtUserUnregisterUserApiHook@0
585 NtUserUnregisterHotKey@8
586 NtUserUpdateInputContext@12
587 NtUserUpdateInstance@12
588 NtUserUpdateLayeredWindow@36
589 NtUserGetLayeredWindowAttributes@16
590 NtUserSetLayeredWindowAttributes@16
591 NtUserUpdatePerUserSystemParameters@8
592 NtUserUserHandleGrantAccess@12
593 NtUserValidateHandleSecure@8
595 NtUserValidateTimerCallback@12
597 NtUserWaitForInputIdle@12
598 NtUserWaitForMsgAndEvent@4
600 NtUserWin32PoolAllocationStats@24
601 NtUserWindowFromPoint@8
603 NtUserRemoteConnect@12
604 NtUserRemoteRedrawRectangle@16
605 NtUserRemoteRedrawScreen@0
606 NtUserRemoteStopScreenUpdates@0
607 NtUserCtxDisplayIOCtl@12
608 NtGdiEngAssociateSurface@12
609 NtGdiEngCreateBitmap@24
610 NtGdiEngCreateDeviceSurface@16
611 NtGdiEngCreateDeviceBitmap@16
612 NtGdiEngCreatePalette@24
613 NtGdiEngComputeGlyphSet@12
615 NtGdiEngDeletePalette@4
616 NtGdiEngDeleteSurface@4
617 NtGdiEngEraseSurface@12
618 NtGdiEngUnlockSurface@4
619 NtGdiEngLockSurface@4
621 NtGdiEngStretchBlt@44
623 NtGdiEngMarkBandingSurface@4
624 NtGdiEngStrokePath@32
626 NtGdiEngStrokeAndFillPath@40
629 NtGdiEngAlphaBlend@28
630 NtGdiEngGradientFill@40
631 NtGdiEngTransparentBlt@32
633 NtGdiEngStretchBltROP@52
634 NtGdiXLATEOBJ_cGetPalette@16
635 NtGdiXLATEOBJ_iXlate@8
636 NtGdiXLATEOBJ_hGetColorTransform@4
637 NtGdiCLIPOBJ_bEnum@12
638 NtGdiCLIPOBJ_cEnumStart@20
639 NtGdiCLIPOBJ_ppoGetPath@4
643 NtGdiBRUSHOBJ_ulGetBrushColor@4
644 NtGdiBRUSHOBJ_pvAllocRbrush@8
645 NtGdiBRUSHOBJ_pvGetRbrush@4
646 NtGdiBRUSHOBJ_hGetColorTransform@4
647 NtGdiXFORMOBJ_bApplyXform@20
648 NtGdiXFORMOBJ_iGetXform@8
649 NtGdiFONTOBJ_vGetInfo@12
650 NtGdiFONTOBJ_pxoGetXform@4
651 NtGdiFONTOBJ_cGetGlyphs@20
654 NtGdiFONTOBJ_pQueryGlyphAttrs@8
655 NtGdiFONTOBJ_pvTrueTypeFontFile@8
656 NtGdiFONTOBJ_cGetAllGlyphHandles@8
658 NtGdiSTROBJ_bEnumPositionsOnly@12
659 NtGdiSTROBJ_bGetAdvanceWidths@16
660 NtGdiSTROBJ_vEnumStart@4
661 NtGdiSTROBJ_dwGetCodePage@4
662 NtGdiPATHOBJ_vGetBounds@8
664 NtGdiPATHOBJ_vEnumStart@4
665 NtGdiPATHOBJ_vEnumStartClipLines@16
666 NtGdiPATHOBJ_bEnumClipLines@12
669 NtGdiHT_Get8BPPFormatPalette@16
670 NtGdiHT_Get8BPPMaskPalette@24
671 NtGdiUpdateTransform@4
673 NtGdiBRUSHOBJ_DeleteRbrush@8
674 NtGdiUMPDEngFreeUserMem@4