1 ; $Id: w32kdll.def 27344 2007-08-01 14:12:10Z tkreuzer $
3 ; ReactOS Operating System
5 ; This file contains all win32k native api functions from win 2k3 sp 2
12 NtGdiAddFontResourceW@24
13 NtGdiAddRemoteFontToDC@16
14 NtGdiAddFontMemResourceEx@20
15 NtGdiRemoveMergeFont@8
16 NtGdiAddRemoteMMInstanceToDC@12
25 NtGdiCheckBitmapBits@32
27 NtGdiClearBitmapAttributes@8
28 NtGdiClearBrushAttributes@8
29 NtGdiColorCorrectPalette@24
31 NtGdiCombineTransform@12
32 NtGdiComputeXformCoefficients@4
33 NtGdiConsoleTextOut@16
34 NtGdiConvertMetafileRect@8
36 NtGdiCreateClientObj@4
37 NtGdiCreateColorSpace@4
38 NtGdiCreateColorTransform@32
39 NtGdiCreateCompatibleBitmap@12
40 NtGdiCreateCompatibleDC@4
41 NtGdiCreateDIBBrush@24
42 NtGdiCreateDIBitmapInternal@44
43 NtGdiCreateDIBSection@36
44 NtGdiCreateEllipticRgn@16
45 NtGdiCreateHalftonePalette@4
46 NtGdiCreateHatchBrushInternal@12
47 NtGdiCreateMetafileDC@4
48 NtGdiCreatePaletteInternal@8
49 NtGdiCreatePatternBrushInternal@12
52 NtGdiCreateRoundRectRgn@24
53 NtGdiCreateServerMetaFile@24
54 NtGdiCreateSolidBrush@8
55 NtGdiD3dContextCreate@16
56 NtGdiD3dContextDestroy@4
57 NtGdiD3dContextDestroyAll@4
58 NtGdiD3dValidateTextureStageState@4
59 NtGdiD3dDrawPrimitives2@28
60 NtGdiDdGetDriverState@4
61 NtGdiDdAddAttachedSurface@12
63 NtGdiDdAttachSurface@8
64 NtGdiDdBeginMoCompFrame@8
66 NtGdiDdCanCreateSurface@8
67 NtGdiDdCanCreateD3DBuffer@8
69 NtGdiDdCreateDirectDrawObject@4
70 NtGdiDdCreateSurface@32
71 NtGdiDdCreateD3DBuffer@32
73 NtGdiDdCreateSurfaceObject@24
74 NtGdiDdDeleteDirectDrawObject@4
75 NtGdiDdDeleteSurfaceObject@4
76 NtGdiDdDestroyMoComp@8
77 NtGdiDdDestroySurface@8
78 NtGdiDdDestroyD3DBuffer@4
79 NtGdiDdEndMoCompFrame@8
81 NtGdiDdFlipToGDISurface@8
82 NtGdiDdGetAvailDriverMemory@8
85 NtGdiDdGetDriverInfo@8
87 NtGdiDdGetFlipStatus@8
88 NtGdiDdGetInternalMoCompInfo@8
89 NtGdiDdGetMoCompBuffInfo@8
90 NtGdiDdGetMoCompGuids@8
91 NtGdiDdGetMoCompFormats@8
95 NtGdiDdQueryDirectDrawObject@44
96 NtGdiDdQueryMoCompStatus@8
97 NtGdiDdReenableDirectDrawObject@8
102 NtGdiDdSetExclusiveMode@8
103 NtGdiDdSetGammaRamp@12
104 NtGdiDdCreateSurfaceEx@12
105 NtGdiDdSetOverlayPosition@12
106 NtGdiDdUnattachSurface@8
109 NtGdiDdUpdateOverlay@12
110 NtGdiDdWaitForVerticalBlank@8
111 NtGdiDvpCanCreateVideoPort@8
112 NtGdiDvpColorControl@8
113 NtGdiDvpCreateVideoPort@8
114 NtGdiDvpDestroyVideoPort@8
115 NtGdiDvpFlipVideoPort@16
116 NtGdiDvpGetVideoPortBandwidth@8
117 NtGdiDvpGetVideoPortField@8
118 NtGdiDvpGetVideoPortFlipStatus@8
119 NtGdiDvpGetVideoPortInputFormats@8
120 NtGdiDvpGetVideoPortLine@8
121 NtGdiDvpGetVideoPortOutputFormats@8
122 NtGdiDvpGetVideoPortConnectInfo@8
123 NtGdiDvpGetVideoSignalStatus@8
124 NtGdiDvpUpdateVideoPort@16
125 NtGdiDvpWaitForVideoPortSync@8
126 NtGdiDvpAcquireNotification@12
127 NtGdiDvpReleaseNotification@8
128 NtGdiDxgGenericThunk@24
129 NtGdiDeleteClientObj@4
130 NtGdiDeleteColorSpace@4
131 NtGdiDeleteColorTransform@8
132 NtGdiDeleteObjectApp@4
133 NtGdiDescribePixelFormat@16
134 NtGdiGetPerBandInfo@8
143 NtGdiEnumFontChunk@20
148 NtGdiEudcLoadUnloadLink@28
149 NtGdiExcludeClipRect@20
151 NtGdiExtCreateRegion@12
154 NtGdiExtGetObjectW@12
155 NtGdiExtSelectClipRgn@12
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@16
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 NtUserGetClassInfoEx@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@16
489 NtUserQueryInputContext@8
490 NtUserQuerySendMessage@4
492 NtUserRealChildWindowFromPoint@12
493 NtUserRealInternalGetMessage@24
494 NtUserRealWaitMessageEx@8
495 NtUserRedrawWindow@16
496 NtUserRegisterClassExWOW@28
497 NtUserRegisterUserApiHook@16
498 NtUserRegisterHotKey@16
499 NtUserRegisterRawInputDevices@12
500 NtUserRegisterTasklist@4
501 NtUserRegisterWindowMessage@4
504 NtUserResolveDesktop@16
505 NtUserResolveDesktopForWOW@4
508 NtUserScrollWindowEx@32
509 NtUserSelectPalette@12
511 NtUserSetActiveWindow@4
512 NtUserSetAppImeLevel@8
514 NtUserSetClassLong@16
515 NtUserSetClassWord@12
516 NtUserSetClipboardData@12
517 NtUserSetClipboardViewer@4
518 NtUserSetConsoleReserveKeys@8
520 NtUserSetCursorContents@8
521 NtUserSetCursorIconData@16
523 NtUserSetImeHotKey@20
525 NtUserSetImeOwnerWindow@8
526 NtUserSetInformationProcess@16
527 NtUserSetInformationThread@16
528 NtUserSetInternalWindowPos@16
529 NtUserSetKeyboardState@4
530 NtUserSetLogonNotifyWindow@4
532 NtUserSetMenuContextHelpId@8
533 NtUserSetMenuDefaultItem@12
534 NtUserSetMenuFlagRtoL@4
535 NtUserSetObjectInformation@16
537 NtUserSetProcessWindowStation@4
539 NtUserSetScrollInfo@16
540 NtUserSetShellWindowEx@8
541 NtUserSetSysColors@16
542 NtUserSetSystemCursor@8
543 NtUserSetSystemMenu@8
544 NtUserSetSystemTimer@16
545 NtUserSetThreadDesktop@4
546 NtUserSetThreadLayoutHandles@8
547 NtUserSetThreadState@8
549 NtUserSetWindowFNID@8
550 NtUserSetWindowLong@16
551 NtUserSetWindowPlacement@8
552 NtUserSetWindowPos@28
553 NtUserSetWindowRgn@12
554 NtUserSetWindowsHookAW@12
555 NtUserSetWindowsHookEx@24
556 NtUserSetWindowStationUser@16
557 NtUserSetWindowWord@12
558 NtUserSetWinEventHook@32
560 NtUserShowScrollBar@12
562 NtUserShowWindowAsync@8
564 NtUserSwitchDesktop@4
565 NtUserSystemParametersInfo@16
566 NtUserTestForInteractiveUser@4
567 NtUserThunkedMenuInfo@8
568 NtUserThunkedMenuItemInfo@24
570 NtUserTrackMouseEvent@4
571 NtUserTrackPopupMenuEx@24
573 NtUserPaintMenuBar@24
574 NtUserTranslateAccelerator@12
575 NtUserTranslateMessage@8
576 NtUserUnhookWindowsHookEx@4
577 NtUserUnhookWinEvent@4
578 NtUserUnloadKeyboardLayout@4
579 NtUserUnlockWindowStation@4
580 NtUserUnregisterClass@12
581 NtUserUnregisterUserApiHook@0
582 NtUserUnregisterHotKey@8
583 NtUserUpdateInputContext@12
584 NtUserUpdateInstance@12
585 NtUserUpdateLayeredWindow@40
586 NtUserGetLayeredWindowAttributes@16
587 NtUserSetLayeredWindowAttributes@16
588 NtUserUpdatePerUserSystemParameters@8
589 NtUserUserHandleGrantAccess@12
590 NtUserValidateHandleSecure@4
592 NtUserValidateTimerCallback@4
594 NtUserWaitForInputIdle@12
595 NtUserWaitForMsgAndEvent@4
597 NtUserWin32PoolAllocationStats@24
598 NtUserWindowFromPoint@8
600 NtUserRemoteConnect@12
601 NtUserRemoteRedrawRectangle@16
602 NtUserRemoteRedrawScreen@0
603 NtUserRemoteStopScreenUpdates@0
604 NtUserCtxDisplayIOCtl@12
605 NtGdiEngAssociateSurface@12
606 NtGdiEngCreateBitmap@24
607 NtGdiEngCreateDeviceSurface@16
608 NtGdiEngCreateDeviceBitmap@16
609 NtGdiEngCreatePalette@24
610 NtGdiEngComputeGlyphSet@12
612 NtGdiEngDeletePalette@4
613 NtGdiEngDeleteSurface@4
614 NtGdiEngEraseSurface@12
615 NtGdiEngUnlockSurface@4
616 NtGdiEngLockSurface@4
618 NtGdiEngStretchBlt@44
620 NtGdiEngMarkBandingSurface@4
621 NtGdiEngStrokePath@32
623 NtGdiEngStrokeAndFillPath@40
626 NtGdiEngAlphaBlend@28
627 NtGdiEngGradientFill@40
628 NtGdiEngTransparentBlt@32
630 NtGdiEngStretchBltROP@52
631 NtGdiXLATEOBJ_cGetPalette@16
632 NtGdiXLATEOBJ_iXlate@8
633 NtGdiXLATEOBJ_hGetColorTransform@4
634 NtGdiCLIPOBJ_bEnum@12
635 NtGdiCLIPOBJ_cEnumStart@20
636 NtGdiCLIPOBJ_ppoGetPath@4
640 NtGdiBRUSHOBJ_ulGetBrushColor@4
641 NtGdiBRUSHOBJ_pvAllocRbrush@8
642 NtGdiBRUSHOBJ_pvGetRbrush@4
643 NtGdiBRUSHOBJ_hGetColorTransform@4
644 NtGdiXFORMOBJ_bApplyXform@20
645 NtGdiXFORMOBJ_iGetXform@8
646 NtGdiFONTOBJ_vGetInfo@12
647 NtGdiFONTOBJ_pxoGetXform@4
648 NtGdiFONTOBJ_cGetGlyphs@20
651 NtGdiFONTOBJ_pQueryGlyphAttrs@8
652 NtGdiFONTOBJ_pvTrueTypeFontFile@8
653 NtGdiFONTOBJ_cGetAllGlyphHandles@8
655 NtGdiSTROBJ_bEnumPositionsOnly@12
656 NtGdiSTROBJ_bGetAdvanceWidths@16
657 NtGdiSTROBJ_vEnumStart@4
658 NtGdiSTROBJ_dwGetCodePage@4
659 NtGdiPATHOBJ_vGetBounds@8
661 NtGdiPATHOBJ_vEnumStart@4
662 NtGdiPATHOBJ_vEnumStartClipLines@16
663 NtGdiPATHOBJ_bEnumClipLines@12
666 NtGdiHT_Get8BPPFormatPalette@16
667 NtGdiHT_Get8BPPMaskPalette@24
668 NtGdiUpdateTransform@4
670 NtGdiBRUSHOBJ_DeleteRbrush@8
671 NtGdiUMPDEngFreeUserMem@4
673 UMPDDrvQuerySpoolType@8