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 2000 sp4
12 NtGdiAddFontResourceW@24
13 NtGdiAddRemoteFontToDC@16
14 NtGdiAddFontMemResourceEx@20
15 NtGdiRemoveMergeFont@8
16 NtGdiAddRemoteMMInstanceToDC@12
25 NtGdiCheckBitmapBits@32
27 NtGdiColorCorrectPalette@24
29 NtGdiCombineTransform@12
30 NtGdiComputeXformCoefficients@4
31 NtGdiConsoleTextOut@16
32 NtGdiConvertMetafileRect@8
34 NtGdiCreateClientObj@4
35 NtGdiCreateColorSpace@4
36 NtGdiCreateColorTransform@32
37 NtGdiCreateCompatibleBitmap@12
38 NtGdiCreateCompatibleDC@4
39 NtGdiCreateDIBBrush@24
40 NtGdiCreateDIBitmapInternal@44
41 NtGdiCreateDIBSection@36
42 NtGdiCreateEllipticRgn@16
43 NtGdiCreateHalftonePalette@4
44 NtGdiCreateHatchBrushInternal@12
45 NtGdiCreateMetafileDC@4
46 NtGdiCreatePaletteInternal@8
47 NtGdiCreatePatternBrushInternal@12
50 NtGdiCreateRoundRectRgn@24
51 NtGdiCreateServerMetaFile@24
52 NtGdiCreateSolidBrush@8
53 NtGdiD3dContextCreate@16
54 NtGdiD3dContextDestroy@4
55 NtGdiD3dContextDestroyAll@4
56 NtGdiD3dValidateTextureStageState@4
57 NtGdiD3dDrawPrimitives2@28
58 NtGdiDdGetDriverState@4
59 NtGdiDdAddAttachedSurface@12
61 NtGdiDdAttachSurface@8
62 NtGdiDdBeginMoCompFrame@8
64 NtGdiDdCanCreateSurface@8
65 NtGdiDdCanCreateD3DBuffer@8
67 NtGdiDdCreateDirectDrawObject@4
68 NtGdiDdCreateSurface@32
69 NtGdiDdCreateD3DBuffer@32
71 NtGdiDdCreateSurfaceObject@24
72 NtGdiDdDeleteDirectDrawObject@4
73 NtGdiDdDeleteSurfaceObject@4
74 NtGdiDdDestroyMoComp@8
75 NtGdiDdDestroySurface@8
76 NtGdiDdDestroyD3DBuffer@4
77 NtGdiDdEndMoCompFrame@8
79 NtGdiDdFlipToGDISurface@8
80 NtGdiDdGetAvailDriverMemory@8
83 NtGdiDdGetDriverInfo@8
85 NtGdiDdGetFlipStatus@8
86 NtGdiDdGetInternalMoCompInfo@8
87 NtGdiDdGetMoCompBuffInfo@8
88 NtGdiDdGetMoCompGuids@8
89 NtGdiDdGetMoCompFormats@8
93 NtGdiDdQueryDirectDrawObject@44
94 NtGdiDdQueryMoCompStatus@8
95 NtGdiDdReenableDirectDrawObject@8
100 NtGdiDdSetExclusiveMode@8
101 NtGdiDdSetGammaRamp@12
102 NtGdiDdCreateSurfaceEx@12
103 NtGdiDdSetOverlayPosition@12
104 NtGdiDdUnattachSurface@8
107 NtGdiDdUpdateOverlay@12
108 NtGdiDdWaitForVerticalBlank@8
109 NtGdiDvpCanCreateVideoPort@8
110 NtGdiDvpColorControl@8
111 NtGdiDvpCreateVideoPort@8
112 NtGdiDvpDestroyVideoPort@8
113 NtGdiDvpFlipVideoPort@16
114 NtGdiDvpGetVideoPortBandwidth@8
115 NtGdiDvpGetVideoPortField@8
116 NtGdiDvpGetVideoPortFlipStatus@8
117 NtGdiDvpGetVideoPortInputFormats@8
118 NtGdiDvpGetVideoPortLine@8
119 NtGdiDvpGetVideoPortOutputFormats@8
120 NtGdiDvpGetVideoPortConnectInfo@8
121 NtGdiDvpGetVideoSignalStatus@8
122 NtGdiDvpUpdateVideoPort@16
123 NtGdiDvpWaitForVideoPortSync@8
124 NtGdiDeleteClientObj@4
125 NtGdiDeleteColorSpace@4
126 NtGdiDeleteColorTransform@8
127 NtGdiDeleteObjectApp@4
128 NtGdiDescribePixelFormat@16
129 NtGdiGetPerBandInfo@8
138 NtGdiEnumFontChunk@20
143 NtGdiEudcEnumFaceNameLinkW@16
144 NtGdiEudcLoadUnloadLink@28
145 NtGdiExcludeClipRect@20
147 NtGdiExtCreateRegion@12
150 NtGdiExtGetObjectW@12
151 NtGdiExtSelectClipRgn@12
156 NtGdiFlushUserBatch@0
158 NtGdiForceUFIMapping@8
160 NtGdiFullscreenControl@20
161 NtGdiGetAndSetDCDword@16
163 NtGdiGetBitmapBits@12
164 NtGdiGetBitmapDimension@8
165 NtGdiGetBoundsRect@12
166 NtGdiGetCharABCWidthsW@24
167 NtGdiGetCharacterPlacementW@24
169 NtGdiGetCharWidthW@24
170 NtGdiGetCharWidthInfo@8
171 NtGdiGetColorAdjustment@8
172 NtGdiGetColorSpaceforBitmap@4
174 NtGdiGetDCforBitmap@4
178 NtGdiGetDeviceGammaRamp@8
179 NtGdiGetDeviceCapsAll@8
180 NtGdiGetDIBitsInternal@36
182 NtGdiGetEudcTimeStampEx@12
184 NtGdiGetFontResourceInfoInternalW@28
185 NtGdiGetGlyphIndicesW@20
186 NtGdiGetGlyphIndicesWInternal@24
187 NtGdiGetGlyphOutline@32
188 NtGdiGetKerningPairs@12
189 NtGdiGetLinkedUFIs@12
192 NtGdiGetNearestColor@8
193 NtGdiGetNearestPaletteIndex@8
194 NtGdiGetObjectBitmapHandle@8
195 NtGdiGetOutlineTextMetricsInternalW@16
199 NtGdiGetRasterizerCaps@8
200 NtGdiGetRealizationInfo@8
201 NtGdiGetRegionData@12
203 NtGdiGetServerMetaFileBits@28
204 NtGdiGetSpoolMessage@16
206 NtGdiGetStockObject@4
207 NtGdiGetStringBitmapW@20
208 NtGdiGetSystemPaletteUse@4
209 NtGdiGetTextCharsetInfo@12
210 NtGdiGetTextExtent@20
211 NtGdiGetTextExtentExW@32
213 NtGdiGetTextMetricsW@12
216 NtGdiGetUFIPathname@40
217 NtGdiGetFontUnicodeRanges@8
218 NtGdiGetWidthTable@28
224 NtGdiIntersectClipRect@20
230 NtGdiModifyWorldTransform@12
233 NtGdiOffsetClipRgn@12
246 NtGdiQueryFontAssocInfo@4
250 NtGdiRemoveFontResourceW@24
251 NtGdiRemoveFontMemResourceEx@4
257 NtGdiScaleViewportExtEx@24
258 NtGdiScaleWindowExtEx@24
261 NtGdiSelectClipPath@8
264 NtGdiSetBitmapBits@12
265 NtGdiSetBitmapDimension@16
266 NtGdiSetBoundsRect@12
268 NtGdiSetColorAdjustment@8
270 NtGdiSetDeviceGammaRamp@8
271 NtGdiSetDIBitsToDeviceInternal@64
272 NtGdiSetFontEnumeration@4
275 NtGdiSetLinkedUFIs@12
276 NtGdiSetMagicColors@12
278 NtGdiSetMiterLimit@12
279 NtGdiGetDeviceWidth@4
280 NtGdiMirrorWindowOrg@4
283 NtGdiSetPixelFormat@8
285 NtGdiSetSystemPaletteUse@8
286 NtGdiSetTextJustification@12
287 NtGdiSetupPublicCFONT@12
288 NtGdiSetVirtualResolution@20
289 NtGdiSetSizeDevice@12
293 NtGdiStretchDIBitsInternal@64
294 NtGdiStrokeAndFillPath@4
297 NtGdiTransformPoints@20
298 NtGdiTransparentBlt@44
299 NtGdiUnloadPrinterDriver@8
301 NtGdiUnrealizeObject@4
304 NtUserActivateKeyboardLayout@8
305 NtUserAlterWindowStyle@12
306 NtUserAssociateInputContext@12
307 NtUserAttachThreadInput@12
309 NtUserBitBltSysBmp@32
311 NtUserBuildHimcList@16
312 NtUserBuildHwndList@28
313 NtUserBuildNameList@16
314 NtUserBuildPropList@16
318 NtUserCallHwndParam@12
319 NtUserCallHwndParamLock@12
320 NtUserCallMsgFilter@8
321 NtUserCallNextHookEx@16
324 NtUserCallTwoParam@12
325 NtUserChangeClipboardChain@8
326 NtUserChangeDisplaySettings@20
327 NtUserCheckImeHotKey@12
328 NtUserCheckMenuItem@12
329 NtUserChildWindowFromPointEx@16
331 NtUserCloseClipboard@0
333 NtUserCloseWindowStation@4
334 NtUserConsoleControl@12
335 NtUserConvertMemHandle@8
336 NtUserCopyAcceleratorTable@12
337 NtUserCountClipboardFormats@4
338 NtUserCreateAcceleratorTable@8
340 NtUserCreateDesktop@20
341 NtUserCreateInputContext@4
342 NtUserCreateLocalMemHandle@16
343 NtUserCreateWindowEx@52
344 NtUserCreateWindowStation@24
345 NtUserDdeGetQualityOfService@12
346 NtUserDdeInitialize@20
347 NtUserDdeSetQualityOfService@12
348 NtUserDeferWindowPos@32
351 NtUserDestroyAcceleratorTable@4
352 NtUserDestroyCursor@8
353 NtUserDestroyInputContext@4
355 NtUserDestroyWindow@4
356 NtUserDisableThreadIme@4
357 NtUserDispatchMessage@4
360 NtUserDrawAnimatedRects@16
362 NtUserDrawCaptionTemp@28
364 NtUserDrawMenuBarTemp@20
365 NtUserEmptyClipboard@0
366 NtUserEnableMenuItem@12
367 NtUserEnableScrollBar@12
368 NtUserEndDeferWindowPosEx@8
371 NtUserEnumDisplayDevices@16
372 NtUserEnumDisplayMonitors@16
373 NtUserEnumDisplaySettings@16
375 NtUserExcludeUpdateRgn@8
377 NtUserFindExistingCursorIcon@12
378 NtUserFindWindowEx@20
379 NtUserFlashWindowEx@4
380 NtUserGetAltTabInfo@24
382 NtUserGetAppImeLevel@4
383 NtUserGetAsyncKeyState@4
384 NtUserGetCaretBlinkTime@0
386 NtUserGetClassInfo@20
387 NtUserGetClassName@12
388 NtUserGetClipboardData@8
389 NtUserGetClipboardFormatName@12
390 NtUserGetClipboardOwner@0
391 NtUserGetClipboardSequenceNumber@0
392 NtUserGetClipboardViewer@0
393 NtUserGetClipCursor@4
394 NtUserGetComboBoxInfo@8
395 NtUserGetControlBrush@12
396 NtUserGetControlColor@16
398 NtUserGetCursorFrameInfo@16
399 NtUserGetCursorInfo@4
402 NtUserGetDoubleClickTime@0
403 NtUserGetForegroundWindow@0
404 NtUserGetGuiResources@8
405 NtUserGetGUIThreadInfo@8
408 NtUserGetImeHotKey@16
410 NtUserGetInternalWindowPos@12
411 NtUserGetKeyboardLayoutList@8
412 NtUserGetKeyboardLayoutName@4
413 NtUserGetKeyboardState@4
414 NtUserGetKeyNameText@12
416 NtUserGetListBoxInfo@4
417 NtUserGetMenuBarInfo@16
419 NtUserGetMenuItemRect@16
421 NtUserGetMouseMovePointsEx@20
422 NtUserGetObjectInformation@20
423 NtUserGetOpenClipboardWindow@0
424 NtUserGetPriorityClipboardFormat@8
425 NtUserGetProcessWindowStation@0
426 NtUserGetScrollBarInfo@12
427 NtUserGetSystemMenu@8
428 NtUserGetThreadDesktop@8
429 NtUserGetThreadState@4
430 NtUserGetTitleBarInfo@8
431 NtUserGetUpdateRect@12
432 NtUserGetUpdateRgn@12
434 NtUserGetWindowPlacement@8
436 NtUserHardErrorControl@12
438 NtUserHiliteMenuItem@16
439 NtUserImpersonateDdeClientWindow@8
441 NtUserInitializeClientPfnArrays@16
443 NtUserInternalGetWindowText@12
444 NtUserInvalidateRect@12
445 NtUserInvalidateRgn@12
446 NtUserIsClipboardFormatAvailable@4
448 NtUserLoadKeyboardLayoutEx@24
449 NtUserLockWindowStation@4
450 NtUserLockWindowUpdate@4
451 NtUserLockWorkStation@0
452 NtUserMapVirtualKeyEx@16
453 NtUserMenuItemFromPoint@16
458 NtUserModifyUserStartupInfoFlags@8
460 NtUserNotifyIMEStatus@12
461 NtUserNotifyProcessCreate@16
462 NtUserNotifyWinEvent@16
463 NtUserOpenClipboard@8
465 NtUserOpenInputDesktop@12
466 NtUserOpenWindowStation@8
470 NtUserPostThreadMessage@16
471 NtUserProcessConnect@12
472 NtUserQueryInformationThread@20
473 NtUserQueryInputContext@8
474 NtUserQuerySendMessage@4
475 NtUserQueryUserCounters@20
477 NtUserRealChildWindowFromPoint@12
478 NtUserRedrawWindow@16
479 NtUserRegisterClassExWOW@24
480 NtUserRegisterHotKey@16
481 NtUserRegisterTasklist@4
482 NtUserRegisterWindowMessage@4
485 NtUserResolveDesktop@16
486 NtUserResolveDesktopForWOW@4
489 NtUserScrollWindowEx@32
490 NtUserSelectPalette@12
492 NtUserSendMessageCallback@24
493 NtUserSendNotifyMessage@16
494 NtUserSetActiveWindow@4
495 NtUserSetAppImeLevel@8
497 NtUserSetClassLong@16
498 NtUserSetClassWord@12
499 NtUserSetClipboardData@12
500 NtUserSetClipboardViewer@4
501 NtUserSetConsoleReserveKeys@8
503 NtUserSetCursorContents@8
504 NtUserSetCursorIconData@16
507 NtUserSetImeHotKey@20
509 NtUserSetImeOwnerWindow@8
510 NtUserSetInformationProcess@16
511 NtUserSetInformationThread@20
512 NtUserSetInternalWindowPos@16
513 NtUserSetKeyboardState@4
514 NtUserSetLogonNotifyWindow@4
516 NtUserSetMenuContextHelpId@8
517 NtUserSetMenuDefaultItem@12
518 NtUserSetMenuFlagRtoL@4
519 NtUserSetObjectInformation@16
521 NtUserSetProcessWindowStation@4
524 NtUserSetScrollInfo@16
525 NtUserSetShellWindowEx@8
526 NtUserSetSysColors@16
527 NtUserSetSystemCursor@8
528 NtUserSetSystemMenu@8
529 NtUserSetSystemTimer@16
530 NtUserSetThreadDesktop@4
531 NtUserSetThreadLayoutHandles@8
532 NtUserSetThreadState@8
534 NtUserSetWindowFNID@8
535 NtUserSetWindowLong@16
536 NtUserSetWindowPlacement@8
537 NtUserSetWindowPos@28
538 NtUserSetWindowRgn@12
539 NtUserSetWindowsHookAW@12
540 NtUserSetWindowsHookEx@24
541 NtUserSetWindowStationUser@16
542 NtUserSetWindowWord@12
543 NtUserSetWinEventHook@32
545 NtUserShowScrollBar@12
547 NtUserShowWindowAsync@8
549 NtUserSwitchDesktop@4
550 NtUserSystemParametersInfo@16
551 NtUserTestForInteractiveUser@4
552 NtUserThunkedMenuInfo@8
553 NtUserThunkedMenuItemInfo@24
555 NtUserTrackMouseEvent@4
556 NtUserTrackPopupMenuEx@24
557 NtUserTranslateAccelerator@12
558 NtUserTranslateMessage@8
559 NtUserUnhookWindowsHookEx@4
560 NtUserUnhookWinEvent@4
561 NtUserUnloadKeyboardLayout@4
562 NtUserUnlockWindowStation@4
563 NtUserUnregisterClass@12
564 NtUserUnregisterHotKey@8
565 NtUserUpdateInputContext@12
566 NtUserUpdateInstance@12
567 NtUserUpdateLayeredWindow@36
568 NtUserSetLayeredWindowAttributes@16
569 NtUserUpdatePerUserSystemParameters@8
570 NtUserUserHandleGrantAccess@12
571 NtUserValidateHandleSecure@4
574 NtUserWaitForInputIdle@12
575 NtUserWaitForMsgAndEvent@4
577 NtUserWin32PoolAllocationStats@24
578 NtUserWindowFromPoint@8
580 NtUserRemoteConnect@12
581 NtUserRemoteRedrawRectangle@16
582 NtUserRemoteRedrawScreen@0
583 NtUserRemoteStopScreenUpdates@0
584 NtUserCtxDisplayIOCtl@12
585 NtGdiEngAssociateSurface@12
586 NtGdiEngCreateBitmap@24
587 NtGdiEngCreateDeviceSurface@16
588 NtGdiEngCreateDeviceBitmap@16
589 NtGdiEngCreatePalette@24
590 NtGdiEngComputeGlyphSet@12
592 NtGdiEngDeletePalette@4
593 NtGdiEngDeleteSurface@4
594 NtGdiEngEraseSurface@12
595 NtGdiEngUnlockSurface@4
596 NtGdiEngLockSurface@4
598 NtGdiEngStretchBlt@44
600 NtGdiEngMarkBandingSurface@4
601 NtGdiEngStrokePath@32
603 NtGdiEngStrokeAndFillPath@40
606 NtGdiEngAlphaBlend@28
607 NtGdiEngGradientFill@40
608 NtGdiEngTransparentBlt@32
610 NtGdiEngStretchBltROP@52
611 NtGdiXLATEOBJ_cGetPalette@16
612 NtGdiXLATEOBJ_iXlate@8
613 NtGdiXLATEOBJ_hGetColorTransform@4
614 NtGdiCLIPOBJ_bEnum@12
615 NtGdiCLIPOBJ_cEnumStart@20
616 NtGdiCLIPOBJ_ppoGetPath@4
620 NtGdiBRUSHOBJ_ulGetBrushColor@4
621 NtGdiBRUSHOBJ_pvAllocRbrush@8
622 NtGdiBRUSHOBJ_pvGetRbrush@4
623 NtGdiBRUSHOBJ_hGetColorTransform@4
624 NtGdiXFORMOBJ_bApplyXform@20
625 NtGdiXFORMOBJ_iGetXform@8
626 NtGdiFONTOBJ_vGetInfo@12
627 NtGdiFONTOBJ_pxoGetXform@4
628 NtGdiFONTOBJ_cGetGlyphs@20
631 NtGdiFONTOBJ_pQueryGlyphAttrs@8
632 NtGdiFONTOBJ_pvTrueTypeFontFile@8
633 NtGdiFONTOBJ_cGetAllGlyphHandles@8
635 NtGdiSTROBJ_bEnumPositionsOnly@12
636 NtGdiSTROBJ_bGetAdvanceWidths@16
637 NtGdiSTROBJ_vEnumStart@4
638 NtGdiSTROBJ_dwGetCodePage@4
639 NtGdiPATHOBJ_vGetBounds@8
641 NtGdiPATHOBJ_vEnumStart@4
642 NtGdiPATHOBJ_vEnumStartClipLines@16
643 NtGdiPATHOBJ_bEnumClipLines@12
646 NtGdiHT_Get8BPPFormatPalette@16
647 NtGdiHT_Get8BPPMaskPalette@24
648 NtGdiUpdateTransform@4
649 NtUserValidateTimerCallback@12