2 ; ReactOS Operating System
4 ; This file contains all win32k native api functions from win 2k3 sp 2
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
160 NtGdiForceUFIMapping@8
162 NtGdiFullscreenControl@20
163 NtGdiGetAndSetDCDword@16
165 NtGdiGetBitmapBits@12
166 NtGdiGetBitmapDimension@8
167 NtGdiGetBoundsRect@12
168 NtGdiGetCharABCWidthsW@24
169 NtGdiGetCharacterPlacementW@24
171 NtGdiGetCharWidthW@24
172 NtGdiGetCharWidthInfo@8
173 NtGdiGetColorAdjustment@8
174 NtGdiGetColorSpaceforBitmap@4
176 NtGdiGetDCforBitmap@4
180 NtGdiGetDeviceGammaRamp@8
181 NtGdiGetDeviceCapsAll@8
182 NtGdiGetDIBitsInternal@36
184 NtGdiGetEudcTimeStampEx@12
186 NtGdiGetFontResourceInfoInternalW@28
187 NtGdiGetGlyphIndicesW@20
188 NtGdiGetGlyphIndicesWInternal@24
189 NtGdiGetGlyphOutline@32
190 NtGdiGetKerningPairs@12
191 NtGdiGetLinkedUFIs@12
194 NtGdiGetNearestColor@8
195 NtGdiGetNearestPaletteIndex@8
196 NtGdiGetObjectBitmapHandle@8
197 NtGdiGetOutlineTextMetricsInternalW@16
201 NtGdiGetRasterizerCaps@8
202 NtGdiGetRealizationInfo@12
203 NtGdiGetRegionData@12
205 NtGdiGetServerMetaFileBits@28
206 NtGdiGetSpoolMessage@16
208 NtGdiGetStockObject@4
209 NtGdiGetStringBitmapW@20
210 NtGdiGetSystemPaletteUse@4
211 NtGdiGetTextCharsetInfo@12
212 NtGdiGetTextExtent@20
213 NtGdiGetTextExtentExW@32
215 NtGdiGetTextMetricsW@12
219 NtGdiGetUFIPathname@40
221 NtGdiChangeGhostFont@8
222 NtGdiAddEmbFontToDC@8
223 NtGdiGetFontUnicodeRanges@8
224 NtGdiGetWidthTable@28
230 NtGdiIntersectClipRect@20
236 NtGdiModifyWorldTransform@12
239 NtGdiOffsetClipRgn@12
252 NtGdiQueryFontAssocInfo@4
256 NtGdiRemoveFontResourceW@24
257 NtGdiRemoveFontMemResourceEx@4
263 NtGdiScaleViewportExtEx@24
264 NtGdiScaleWindowExtEx@24
267 NtGdiSelectClipPath@8
270 NtGdiSetBitmapAttributes@8
271 NtGdiSetBitmapBits@12
272 NtGdiSetBitmapDimension@16
273 NtGdiSetBoundsRect@12
274 NtGdiSetBrushAttributes@8
276 NtGdiSetColorAdjustment@8
278 NtGdiSetDeviceGammaRamp@8
279 NtGdiSetDIBitsToDeviceInternal@64
280 NtGdiSetFontEnumeration@4
283 NtGdiSetLinkedUFIs@12
284 NtGdiSetMagicColors@12
286 NtGdiSetMiterLimit@12
287 NtGdiGetDeviceWidth@4
288 NtGdiMirrorWindowOrg@4
291 NtGdiSetPixelFormat@8
293 NtGdiSetSystemPaletteUse@8
294 NtGdiSetTextJustification@12
295 NtGdiSetupPublicCFONT@12
296 NtGdiSetVirtualResolution@20
297 NtGdiSetSizeDevice@12
301 NtGdiStretchDIBitsInternal@64
302 NtGdiStrokeAndFillPath@4
305 NtGdiTransformPoints@20
306 NtGdiTransparentBlt@44
307 NtGdiUnloadPrinterDriver@8
309 NtGdiUnrealizeObject@4
312 NtUserActivateKeyboardLayout@8
313 NtUserAlterWindowStyle@12
314 NtUserAssociateInputContext@12
315 NtUserAttachThreadInput@12
317 NtUserBitBltSysBmp@32
319 NtUserBuildHimcList@16
320 NtUserBuildHwndList@28
321 NtUserBuildNameList@16
322 NtUserBuildPropList@16
326 NtUserCallHwndParam@12
327 NtUserCallHwndParamLock@12
328 NtUserCallMsgFilter@8
329 NtUserCallNextHookEx@16
332 NtUserCallTwoParam@12
333 NtUserChangeClipboardChain@8
334 NtUserChangeDisplaySettings@16
335 NtUserCheckImeHotKey@8
336 NtUserCheckMenuItem@12
337 NtUserChildWindowFromPointEx@16
339 NtUserCloseClipboard@0
341 NtUserCloseWindowStation@4
342 NtUserConsoleControl@12
343 NtUserConvertMemHandle@8
344 NtUserCopyAcceleratorTable@12
345 NtUserCountClipboardFormats@0
346 NtUserCreateAcceleratorTable@8
348 NtUserCreateDesktop@20
349 NtUserCreateInputContext@4
350 NtUserCreateLocalMemHandle@16
351 NtUserCreateWindowEx@60
352 NtUserCreateWindowStation@28
353 NtUserDdeGetQualityOfService@12
354 NtUserDdeInitialize@20
355 NtUserDdeSetQualityOfService@12
356 NtUserDeferWindowPos@32
359 NtUserDestroyAcceleratorTable@4
360 NtUserDestroyCursor@8
361 NtUserDestroyInputContext@4
363 NtUserDestroyWindow@4
364 NtUserDisableThreadIme@4
365 NtUserDispatchMessage@4
368 NtUserDrawAnimatedRects@16
370 NtUserDrawCaptionTemp@28
372 NtUserDrawMenuBarTemp@20
373 NtUserEmptyClipboard@0
374 NtUserEnableMenuItem@12
375 NtUserEnableScrollBar@12
376 NtUserEndDeferWindowPosEx@8
379 NtUserEnumDisplayDevices@16
380 NtUserEnumDisplayMonitors@16
381 NtUserEnumDisplaySettings@16
383 NtUserExcludeUpdateRgn@8
385 NtUserFindExistingCursorIcon@12
386 NtUserFindWindowEx@20
387 NtUserFlashWindowEx@4
388 NtUserGetAltTabInfo@24
390 NtUserGetAppImeLevel@4
391 NtUserGetAsyncKeyState@4
393 NtUserGetCaretBlinkTime@0
395 NtUserGetClassInfoEx@20
396 NtUserGetClassName@12
397 NtUserGetClipboardData@8
398 NtUserGetClipboardFormatName@12
399 NtUserGetClipboardOwner@0
400 NtUserGetClipboardSequenceNumber@0
401 NtUserGetClipboardViewer@0
402 NtUserGetClipCursor@4
403 NtUserGetComboBoxInfo@8
404 NtUserGetControlBrush@12
405 NtUserGetControlColor@16
407 NtUserGetCursorFrameInfo@16
408 NtUserGetCursorInfo@4
411 NtUserGetDoubleClickTime@0
412 NtUserGetForegroundWindow@0
413 NtUserGetGuiResources@8
414 NtUserGetGUIThreadInfo@8
417 NtUserGetImeHotKey@16
419 NtUserGetInternalWindowPos@12
420 NtUserGetKeyboardLayoutList@8
421 NtUserGetKeyboardLayoutName@4
422 NtUserGetKeyboardState@4
423 NtUserGetKeyNameText@12
425 NtUserGetListBoxInfo@4
426 NtUserGetMenuBarInfo@16
428 NtUserGetMenuItemRect@16
430 NtUserGetMouseMovePointsEx@20
431 NtUserGetObjectInformation@20
432 NtUserGetOpenClipboardWindow@0
433 NtUserGetPriorityClipboardFormat@8
434 NtUserGetProcessWindowStation@0
435 NtUserGetRawInputBuffer@12
436 NtUserGetRawInputData@20
437 NtUserGetRawInputDeviceInfo@16
438 NtUserGetRawInputDeviceList@12
439 NtUserGetRegisteredRawInputDevices@12
440 NtUserGetScrollBarInfo@12
441 NtUserGetSystemMenu@8
442 NtUserGetThreadDesktop@8
443 NtUserGetThreadState@4
444 NtUserGetTitleBarInfo@8
445 NtUserGetUpdateRect@12
446 NtUserGetUpdateRgn@12
448 NtUserGetWindowPlacement@8
450 NtUserHardErrorControl@12
452 NtUserHiliteMenuItem@16
453 NtUserImpersonateDdeClientWindow@8
455 NtUserInitializeClientPfnArrays@16
457 NtUserInternalGetWindowText@12
458 NtUserInvalidateRect@12
459 NtUserInvalidateRgn@12
460 NtUserIsClipboardFormatAvailable@4
462 NtUserLoadKeyboardLayoutEx@28
463 NtUserLockWindowStation@4
464 NtUserLockWindowUpdate@4
465 NtUserLockWorkStation@0
466 NtUserMapVirtualKeyEx@16
467 NtUserMenuItemFromPoint@16
472 NtUserModifyUserStartupInfoFlags@8
474 NtUserNotifyIMEStatus@12
475 NtUserNotifyProcessCreate@16
476 NtUserNotifyWinEvent@16
477 NtUserOpenClipboard@8
479 NtUserOpenInputDesktop@12
480 NtUserOpenWindowStation@8
484 NtUserPostThreadMessage@16
486 NtUserProcessConnect@12
487 NtUserQueryInformationThread@16
488 NtUserQueryInputContext@8
489 NtUserQuerySendMessage@4
491 NtUserRealChildWindowFromPoint@12
492 NtUserRealInternalGetMessage@24
493 NtUserRealWaitMessageEx@8
494 NtUserRedrawWindow@16
495 NtUserRegisterClassExWOW@28
496 NtUserRegisterUserApiHook@16
497 NtUserRegisterHotKey@16
498 NtUserRegisterRawInputDevices@12
499 NtUserRegisterTasklist@4
500 NtUserRegisterWindowMessage@4
503 NtUserResolveDesktop@16
504 NtUserResolveDesktopForWOW@4
507 NtUserScrollWindowEx@32
508 NtUserSelectPalette@12
510 NtUserSetActiveWindow@4
511 NtUserSetAppImeLevel@8
513 NtUserSetClassLong@16
514 NtUserSetClassWord@12
515 NtUserSetClipboardData@12
516 NtUserSetClipboardViewer@4
517 NtUserSetConsoleReserveKeys@8
519 NtUserSetCursorContents@8
520 NtUserSetCursorIconData@16
522 NtUserSetImeHotKey@20
524 NtUserSetImeOwnerWindow@8
525 NtUserSetInformationProcess@16
526 NtUserSetInformationThread@16
527 NtUserSetInternalWindowPos@16
528 NtUserSetKeyboardState@4
529 NtUserSetLogonNotifyWindow@4
531 NtUserSetMenuContextHelpId@8
532 NtUserSetMenuDefaultItem@12
533 NtUserSetMenuFlagRtoL@4
534 NtUserSetObjectInformation@16
536 NtUserSetProcessWindowStation@4
538 NtUserSetScrollInfo@16
539 NtUserSetShellWindowEx@8
540 NtUserSetSysColors@16
541 NtUserSetSystemCursor@8
542 NtUserSetSystemMenu@8
543 NtUserSetSystemTimer@16
544 NtUserSetThreadDesktop@4
545 NtUserSetThreadLayoutHandles@8
546 NtUserSetThreadState@8
548 NtUserSetWindowFNID@8
549 NtUserSetWindowLong@16
550 NtUserSetWindowPlacement@8
551 NtUserSetWindowPos@28
552 NtUserSetWindowRgn@12
553 NtUserSetWindowsHookAW@12
554 NtUserSetWindowsHookEx@24
555 NtUserSetWindowStationUser@16
556 NtUserSetWindowWord@12
557 NtUserSetWinEventHook@32
559 NtUserShowScrollBar@12
561 NtUserShowWindowAsync@8
563 NtUserSwitchDesktop@4
564 NtUserSystemParametersInfo@16
565 NtUserTestForInteractiveUser@4
566 NtUserThunkedMenuInfo@8
567 NtUserThunkedMenuItemInfo@24
569 NtUserTrackMouseEvent@4
570 NtUserTrackPopupMenuEx@24
572 NtUserPaintMenuBar@24
573 NtUserTranslateAccelerator@12
574 NtUserTranslateMessage@8
575 NtUserUnhookWindowsHookEx@4
576 NtUserUnhookWinEvent@4
577 NtUserUnloadKeyboardLayout@4
578 NtUserUnlockWindowStation@4
579 NtUserUnregisterClass@12
580 NtUserUnregisterUserApiHook@0
581 NtUserUnregisterHotKey@8
582 NtUserUpdateInputContext@12
583 NtUserUpdateInstance@12
584 NtUserUpdateLayeredWindow@40
585 NtUserGetLayeredWindowAttributes@16
586 NtUserSetLayeredWindowAttributes@16
587 NtUserUpdatePerUserSystemParameters@8
588 NtUserUserHandleGrantAccess@12
589 NtUserValidateHandleSecure@4
591 NtUserValidateTimerCallback@4
593 NtUserWaitForInputIdle@12
594 NtUserWaitForMsgAndEvent@4
596 NtUserWin32PoolAllocationStats@24
597 NtUserWindowFromPoint@8
599 NtUserRemoteConnect@12
600 NtUserRemoteRedrawRectangle@16
601 NtUserRemoteRedrawScreen@0
602 NtUserRemoteStopScreenUpdates@0
603 NtUserCtxDisplayIOCtl@12
604 NtGdiEngAssociateSurface@12
605 NtGdiEngCreateBitmap@24
606 NtGdiEngCreateDeviceSurface@16
607 NtGdiEngCreateDeviceBitmap@16
608 NtGdiEngCreatePalette@24
609 NtGdiEngComputeGlyphSet@12
611 NtGdiEngDeletePalette@4
612 NtGdiEngDeleteSurface@4
613 NtGdiEngEraseSurface@12
614 NtGdiEngUnlockSurface@4
615 NtGdiEngLockSurface@4
617 NtGdiEngStretchBlt@44
619 NtGdiEngMarkBandingSurface@4
620 NtGdiEngStrokePath@32
622 NtGdiEngStrokeAndFillPath@40
625 NtGdiEngAlphaBlend@28
626 NtGdiEngGradientFill@40
627 NtGdiEngTransparentBlt@32
629 NtGdiEngStretchBltROP@52
630 NtGdiXLATEOBJ_cGetPalette@16
631 NtGdiXLATEOBJ_iXlate@8
632 NtGdiXLATEOBJ_hGetColorTransform@4
633 NtGdiCLIPOBJ_bEnum@12
634 NtGdiCLIPOBJ_cEnumStart@20
635 NtGdiCLIPOBJ_ppoGetPath@4
639 NtGdiBRUSHOBJ_ulGetBrushColor@4
640 NtGdiBRUSHOBJ_pvAllocRbrush@8
641 NtGdiBRUSHOBJ_pvGetRbrush@4
642 NtGdiBRUSHOBJ_hGetColorTransform@4
643 NtGdiXFORMOBJ_bApplyXform@20
644 NtGdiXFORMOBJ_iGetXform@8
645 NtGdiFONTOBJ_vGetInfo@12
646 NtGdiFONTOBJ_pxoGetXform@4
647 NtGdiFONTOBJ_cGetGlyphs@20
650 NtGdiFONTOBJ_pQueryGlyphAttrs@8
651 NtGdiFONTOBJ_pvTrueTypeFontFile@8
652 NtGdiFONTOBJ_cGetAllGlyphHandles@8
654 NtGdiSTROBJ_bEnumPositionsOnly@12
655 NtGdiSTROBJ_bGetAdvanceWidths@16
656 NtGdiSTROBJ_vEnumStart@4
657 NtGdiSTROBJ_dwGetCodePage@4
658 NtGdiPATHOBJ_vGetBounds@8
660 NtGdiPATHOBJ_vEnumStart@4
661 NtGdiPATHOBJ_vEnumStartClipLines@16
662 NtGdiPATHOBJ_bEnumClipLines@12
665 NtGdiHT_Get8BPPFormatPalette@16
666 NtGdiHT_Get8BPPMaskPalette@24
667 NtGdiUpdateTransform@4
669 NtGdiBRUSHOBJ_DeleteRbrush@8
670 NtGdiUMPDEngFreeUserMem@4
672 NtGdiMakeObjectXferable@8
673 NtGdiMakeObjectUnXferable@4