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 xp
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
160 NtGdiFlushUserBatch@0
162 NtGdiForceUFIMapping@8
164 NtGdiFullscreenControl@20
165 NtGdiGetAndSetDCDword@16
167 NtGdiGetBitmapBits@12
168 NtGdiGetBitmapDimension@8
169 NtGdiGetBoundsRect@12
170 NtGdiGetCharABCWidthsW@24
171 NtGdiGetCharacterPlacementW@24
173 NtGdiGetCharWidthW@24
174 NtGdiGetCharWidthInfo@8
175 NtGdiGetColorAdjustment@8
176 NtGdiGetColorSpaceforBitmap@4
178 NtGdiGetDCforBitmap@4
182 NtGdiGetDeviceGammaRamp@8
183 NtGdiGetDeviceCapsAll@8
184 NtGdiGetDIBitsInternal@36
186 NtGdiGetEudcTimeStampEx@12
188 NtGdiGetFontResourceInfoInternalW@28
189 NtGdiGetGlyphIndicesW@20
190 NtGdiGetGlyphIndicesWInternal@24
191 NtGdiGetGlyphOutline@32
192 NtGdiGetKerningPairs@12
193 NtGdiGetLinkedUFIs@12
196 NtGdiGetNearestColor@8
197 NtGdiGetNearestPaletteIndex@8
198 NtGdiGetObjectBitmapHandle@8
199 NtGdiGetOutlineTextMetricsInternalW@16
203 NtGdiGetRasterizerCaps@8
204 NtGdiGetRealizationInfo@12
205 NtGdiGetRegionData@12
207 NtGdiGetServerMetaFileBits@28
208 NtGdiGetSpoolMessage@16
210 NtGdiGetStockObject@4
211 NtGdiGetStringBitmapW@20
212 NtGdiGetSystemPaletteUse@4
213 NtGdiGetTextCharsetInfo@12
214 NtGdiGetTextExtent@20
215 NtGdiGetTextExtentExW@32
217 NtGdiGetTextMetricsW@12
221 NtGdiGetUFIPathname@40
223 NtGdiChangeGhostFont@8
224 NtGdiAddEmbFontToDC@8
225 NtGdiGetFontUnicodeRanges@8
226 NtGdiGetWidthTable@28
232 NtGdiIntersectClipRect@20
238 NtGdiModifyWorldTransform@12
241 NtGdiOffsetClipRgn@12
254 NtGdiQueryFontAssocInfo@4
258 NtGdiRemoveFontResourceW@24
259 NtGdiRemoveFontMemResourceEx@4
265 NtGdiScaleViewportExtEx@24
266 NtGdiScaleWindowExtEx@24
269 NtGdiSelectClipPath@8
272 NtGdiSetBitmapAttributes@8
273 NtGdiSetBitmapBits@12
274 NtGdiSetBitmapDimension@16
275 NtGdiSetBoundsRect@12
276 NtGdiSetBrushAttributes@8
278 NtGdiSetColorAdjustment@8
280 NtGdiSetDeviceGammaRamp@8
281 NtGdiSetDIBitsToDeviceInternal@64
282 NtGdiSetFontEnumeration@4
285 NtGdiSetLinkedUFIs@12
286 NtGdiSetMagicColors@12
288 NtGdiSetMiterLimit@12
289 NtGdiGetDeviceWidth@4
290 NtGdiMirrorWindowOrg@4
293 NtGdiSetPixelFormat@8
295 NtGdiSetSystemPaletteUse@8
296 NtGdiSetTextJustification@12
297 NtGdiSetupPublicCFONT@12
298 NtGdiSetVirtualResolution@20
299 NtGdiSetSizeDevice@12
303 NtGdiStretchDIBitsInternal@64
304 NtGdiStrokeAndFillPath@4
307 NtGdiTransformPoints@20
308 NtGdiTransparentBlt@44
309 NtGdiUnloadPrinterDriver@8
311 NtGdiUnrealizeObject@4
314 NtUserActivateKeyboardLayout@8
315 NtUserAlterWindowStyle@12
316 NtUserAssociateInputContext@12
317 NtUserAttachThreadInput@12
319 NtUserBitBltSysBmp@32
321 NtUserBuildHimcList@16
322 NtUserBuildHwndList@28
323 NtUserBuildNameList@16
324 NtUserBuildPropList@16
328 NtUserCallHwndParam@12
329 NtUserCallHwndParamLock@12
330 NtUserCallMsgFilter@8
331 NtUserCallNextHookEx@16
334 NtUserCallTwoParam@12
335 NtUserChangeClipboardChain@8
336 NtUserChangeDisplaySettings@20
337 NtUserCheckImeHotKey@8
338 NtUserCheckMenuItem@12
339 NtUserChildWindowFromPointEx@16
341 NtUserCloseClipboard@0
343 NtUserCloseWindowStation@4
344 NtUserConsoleControl@12
345 NtUserConvertMemHandle@8
346 NtUserCopyAcceleratorTable@12
347 NtUserCountClipboardFormats@0
348 NtUserCreateAcceleratorTable@8
350 NtUserCreateDesktop@20
351 NtUserCreateInputContext@4
352 NtUserCreateLocalMemHandle@16
353 NtUserCreateWindowEx@60
354 NtUserCreateWindowStation@28
355 NtUserDdeGetQualityOfService@12
356 NtUserDdeInitialize@20
357 NtUserDdeSetQualityOfService@12
358 NtUserDeferWindowPos@32
361 NtUserDestroyAcceleratorTable@4
362 NtUserDestroyCursor@8
363 NtUserDestroyInputContext@4
365 NtUserDestroyWindow@4
366 NtUserDisableThreadIme@4
367 NtUserDispatchMessage@4
370 NtUserDrawAnimatedRects@16
372 NtUserDrawCaptionTemp@28
374 NtUserDrawMenuBarTemp@20
375 NtUserEmptyClipboard@0
376 NtUserEnableMenuItem@12
377 NtUserEnableScrollBar@12
378 NtUserEndDeferWindowPosEx@8
381 NtUserEnumDisplayDevices@16
382 NtUserEnumDisplayMonitors@16
383 NtUserEnumDisplaySettings@16
385 NtUserExcludeUpdateRgn@8
387 NtUserFindExistingCursorIcon@12
388 NtUserFindWindowEx@20
389 NtUserFlashWindowEx@4
390 NtUserGetAltTabInfo@24
392 NtUserGetAppImeLevel@4
393 NtUserGetAsyncKeyState@4
395 NtUserGetCaretBlinkTime@0
397 NtUserGetClassInfo@20
398 NtUserGetClassName@12
399 NtUserGetClipboardData@8
400 NtUserGetClipboardFormatName@12
401 NtUserGetClipboardOwner@0
402 NtUserGetClipboardSequenceNumber@0
403 NtUserGetClipboardViewer@0
404 NtUserGetClipCursor@4
405 NtUserGetComboBoxInfo@8
406 NtUserGetControlBrush@12
407 NtUserGetControlColor@16
409 NtUserGetCursorFrameInfo@16
410 NtUserGetCursorInfo@4
413 NtUserGetDoubleClickTime@0
414 NtUserGetForegroundWindow@0
415 NtUserGetGuiResources@8
416 NtUserGetGUIThreadInfo@8
419 NtUserGetImeHotKey@16
421 NtUserGetInternalWindowPos@12
422 NtUserGetKeyboardLayoutList@8
423 NtUserGetKeyboardLayoutName@4
424 NtUserGetKeyboardState@4
425 NtUserGetKeyNameText@12
427 NtUserGetListBoxInfo@4
428 NtUserGetMenuBarInfo@16
430 NtUserGetMenuItemRect@16
432 NtUserGetMouseMovePointsEx@20
433 NtUserGetObjectInformation@20
434 NtUserGetOpenClipboardWindow@0
435 NtUserGetPriorityClipboardFormat@8
436 NtUserGetProcessWindowStation@0
437 NtUserGetRawInputBuffer@12
438 NtUserGetRawInputData@20
439 NtUserGetRawInputDeviceInfo@16
440 NtUserGetRawInputDeviceList@12
441 NtUserGetRegisteredRawInputDevices@12
442 NtUserGetScrollBarInfo@12
443 NtUserGetSystemMenu@8
444 NtUserGetThreadDesktop@8
445 NtUserGetThreadState@4
446 NtUserGetTitleBarInfo@8
447 NtUserGetUpdateRect@12
448 NtUserGetUpdateRgn@12
450 NtUserGetWindowPlacement@8
452 NtUserHardErrorControl@12
454 NtUserHiliteMenuItem@16
455 NtUserImpersonateDdeClientWindow@8
457 NtUserInitializeClientPfnArrays@16
459 NtUserInternalGetWindowText@12
460 NtUserInvalidateRect@12
461 NtUserInvalidateRgn@12
462 NtUserIsClipboardFormatAvailable@4
464 NtUserLoadKeyboardLayoutEx@28
465 NtUserLockWindowStation@4
466 NtUserLockWindowUpdate@4
467 NtUserLockWorkStation@0
468 NtUserMapVirtualKeyEx@16
469 NtUserMenuItemFromPoint@16
474 NtUserModifyUserStartupInfoFlags@8
476 NtUserNotifyIMEStatus@12
477 NtUserNotifyProcessCreate@16
478 NtUserNotifyWinEvent@16
479 NtUserOpenClipboard@8
481 NtUserOpenInputDesktop@12
482 NtUserOpenWindowStation@8
486 NtUserPostThreadMessage@16
488 NtUserProcessConnect@12
489 NtUserQueryInformationThread@20
490 NtUserQueryInputContext@8
491 NtUserQuerySendMessage@4
492 NtUserQueryUserCounters@20
494 NtUserRealChildWindowFromPoint@12
495 NtUserRealInternalGetMessage@24
496 NtUserRealWaitMessageEx@8
497 NtUserRedrawWindow@16
498 NtUserRegisterClassExWOW@28
499 NtUserRegisterUserApiHook@8
500 NtUserRegisterHotKey@16
501 NtUserRegisterRawInputDevices@12
502 NtUserRegisterTasklist@4
503 NtUserRegisterWindowMessage@4
506 NtUserResolveDesktop@16
507 NtUserResolveDesktopForWOW@4
510 NtUserScrollWindowEx@32
511 NtUserSelectPalette@12
513 NtUserSetActiveWindow@4
514 NtUserSetAppImeLevel@8
516 NtUserSetClassLong@16
517 NtUserSetClassWord@12
518 NtUserSetClipboardData@12
519 NtUserSetClipboardViewer@4
520 NtUserSetConsoleReserveKeys@8
522 NtUserSetCursorContents@8
523 NtUserSetCursorIconData@16
526 NtUserSetImeHotKey@20
528 NtUserSetImeOwnerWindow@8
529 NtUserSetInformationProcess@16
530 NtUserSetInformationThread@16
531 NtUserSetInternalWindowPos@16
532 NtUserSetKeyboardState@4
533 NtUserSetLogonNotifyWindow@4
535 NtUserSetMenuContextHelpId@8
536 NtUserSetMenuDefaultItem@12
537 NtUserSetMenuFlagRtoL@4
538 NtUserSetObjectInformation@16
540 NtUserSetProcessWindowStation@4
543 NtUserSetScrollInfo@16
544 NtUserSetShellWindowEx@8
545 NtUserSetSysColors@16
546 NtUserSetSystemCursor@8
547 NtUserSetSystemMenu@8
548 NtUserSetSystemTimer@16
549 NtUserSetThreadDesktop@4
550 NtUserSetThreadLayoutHandles@8
551 NtUserSetThreadState@8
553 NtUserSetWindowFNID@8
554 NtUserSetWindowLong@16
555 NtUserSetWindowPlacement@8
556 NtUserSetWindowPos@28
557 NtUserSetWindowRgn@12
558 NtUserSetWindowsHookAW@12
559 NtUserSetWindowsHookEx@24
560 NtUserSetWindowStationUser@16
561 NtUserSetWindowWord@12
562 NtUserSetWinEventHook@32
564 NtUserShowScrollBar@12
566 NtUserShowWindowAsync@8
568 NtUserSwitchDesktop@4
569 NtUserSystemParametersInfo@16
570 NtUserTestForInteractiveUser@4
571 NtUserThunkedMenuInfo@8
572 NtUserThunkedMenuItemInfo@24
574 NtUserTrackMouseEvent@4
575 NtUserTrackPopupMenuEx@24
577 NtUserPaintMenuBar@24
578 NtUserTranslateAccelerator@12
579 NtUserTranslateMessage@8
580 NtUserUnhookWindowsHookEx@4
581 NtUserUnhookWinEvent@4
582 NtUserUnloadKeyboardLayout@4
583 NtUserUnlockWindowStation@4
584 NtUserUnregisterClass@12
585 NtUserUnregisterUserApiHook@0
586 NtUserUnregisterHotKey@8
587 NtUserUpdateInputContext@12
588 NtUserUpdateInstance@12
589 NtUserUpdateLayeredWindow@36
590 NtUserGetLayeredWindowAttributes@16
591 NtUserSetLayeredWindowAttributes@16
592 NtUserUpdatePerUserSystemParameters@8
593 NtUserUserHandleGrantAccess@12
594 NtUserValidateHandleSecure@8
596 NtUserValidateTimerCallback@12
598 NtUserWaitForInputIdle@12
599 NtUserWaitForMsgAndEvent@4
601 NtUserWin32PoolAllocationStats@24
602 NtUserWindowFromPoint@8
604 NtUserRemoteConnect@12
605 NtUserRemoteRedrawRectangle@16
606 NtUserRemoteRedrawScreen@0
607 NtUserRemoteStopScreenUpdates@0
608 NtUserCtxDisplayIOCtl@12
609 NtGdiEngAssociateSurface@12
610 NtGdiEngCreateBitmap@24
611 NtGdiEngCreateDeviceSurface@16
612 NtGdiEngCreateDeviceBitmap@16
613 NtGdiEngCreatePalette@24
614 NtGdiEngComputeGlyphSet@12
616 NtGdiEngDeletePalette@4
617 NtGdiEngDeleteSurface@4
618 NtGdiEngEraseSurface@12
619 NtGdiEngUnlockSurface@4
620 NtGdiEngLockSurface@4
622 NtGdiEngStretchBlt@44
624 NtGdiEngMarkBandingSurface@4
625 NtGdiEngStrokePath@32
627 NtGdiEngStrokeAndFillPath@40
630 NtGdiEngAlphaBlend@28
631 NtGdiEngGradientFill@40
632 NtGdiEngTransparentBlt@32
634 NtGdiEngStretchBltROP@52
635 NtGdiXLATEOBJ_cGetPalette@16
636 NtGdiXLATEOBJ_iXlate@8
637 NtGdiXLATEOBJ_hGetColorTransform@4
638 NtGdiCLIPOBJ_bEnum@12
639 NtGdiCLIPOBJ_cEnumStart@20
640 NtGdiCLIPOBJ_ppoGetPath@4
644 NtGdiBRUSHOBJ_ulGetBrushColor@4
645 NtGdiBRUSHOBJ_pvAllocRbrush@8
646 NtGdiBRUSHOBJ_pvGetRbrush@4
647 NtGdiBRUSHOBJ_hGetColorTransform@4
648 NtGdiXFORMOBJ_bApplyXform@20
649 NtGdiXFORMOBJ_iGetXform@8
650 NtGdiFONTOBJ_vGetInfo@12
651 NtGdiFONTOBJ_pxoGetXform@4
652 NtGdiFONTOBJ_cGetGlyphs@20
655 NtGdiFONTOBJ_pQueryGlyphAttrs@8
656 NtGdiFONTOBJ_pvTrueTypeFontFile@8
657 NtGdiFONTOBJ_cGetAllGlyphHandles@8
659 NtGdiSTROBJ_bEnumPositionsOnly@12
660 NtGdiSTROBJ_bGetAdvanceWidths@16
661 NtGdiSTROBJ_vEnumStart@4
662 NtGdiSTROBJ_dwGetCodePage@4
663 NtGdiPATHOBJ_vGetBounds@8
665 NtGdiPATHOBJ_vEnumStart@4
666 NtGdiPATHOBJ_vEnumStartClipLines@16
667 NtGdiPATHOBJ_bEnumClipLines@12
670 NtGdiHT_Get8BPPFormatPalette@16
671 NtGdiHT_Get8BPPMaskPalette@24
672 NtGdiUpdateTransform@4
674 NtGdiBRUSHOBJ_DeleteRbrush@8
675 NtGdiUMPDEngFreeUserMem@4