1; 2; ReactOS Operating System 3; 4; This file contains all win32k native api functions from ReactOS 5; Unsupported functions are commented out 6; 7 8@ stdcall NtGdiAbortDoc(ptr) 9@ stdcall NtGdiAbortPath(ptr) 10@ stdcall NtGdiAddFontResourceW(wstr long long long long ptr) 11@ stdcall NtGdiAddRemoteFontToDC(ptr ptr long ptr) 12@ stdcall NtGdiAddFontMemResourceEx(ptr long ptr long ptr) 13@ stdcall NtGdiRemoveMergeFont(ptr ptr) 14@ stdcall NtGdiAddRemoteMMInstanceToDC(ptr ptr long) 15@ stdcall NtGdiAlphaBlend(ptr long long long long ptr long long long long long ptr) 16@ stdcall NtGdiAngleArc(ptr long long long long long) 17@ stdcall NtGdiAnyLinkedFonts() 18@ stdcall NtGdiFontIsLinked(ptr) 19@ stdcall NtGdiArcInternal(long ptr long long long long long long long long) 20@ stdcall NtGdiBeginPath(ptr) 21@ stdcall NtGdiBitBlt(ptr long long long long ptr long long long long long) 22@ stdcall NtGdiCancelDC(ptr) 23@ stdcall NtGdiCheckBitmapBits(ptr ptr ptr long long long long ptr) 24@ stdcall NtGdiCloseFigure(ptr) 25@ stdcall NtGdiClearBitmapAttributes(ptr long) 26@ stdcall NtGdiClearBrushAttributes(ptr long) 27@ stdcall NtGdiColorCorrectPalette(ptr ptr long long ptr long) 28@ stdcall NtGdiCombineRgn(ptr ptr ptr long) 29@ stdcall NtGdiCombineTransform(ptr ptr ptr) 30@ stdcall NtGdiComputeXformCoefficients(ptr) 31@ stdcall NtGdiConsoleTextOut(ptr ptr long ptr) 32@ stdcall NtGdiConvertMetafileRect(ptr ptr) 33@ stdcall NtGdiCreateBitmap(long long long long ptr) 34@ stdcall NtGdiCreateClientObj(long) 35@ stdcall NtGdiCreateColorSpace(ptr) 36@ stdcall NtGdiCreateColorTransform(ptr ptr ptr long ptr long ptr long) 37@ stdcall NtGdiCreateCompatibleBitmap(ptr long long) 38@ stdcall NtGdiCreateCompatibleDC(ptr) 39@ stdcall NtGdiCreateDIBBrush(ptr long long long long ptr) 40@ stdcall NtGdiCreateDIBitmapInternal(ptr long long long ptr ptr long long long long ptr) 41@ stdcall NtGdiCreateDIBSection(ptr ptr long ptr long long long ptr ptr) 42@ stdcall NtGdiCreateEllipticRgn(long long long long) 43@ stdcall NtGdiCreateHalftonePalette(ptr) 44@ stdcall NtGdiCreateHatchBrushInternal(long long long) 45@ stdcall NtGdiCreateMetafileDC(ptr) 46@ stdcall NtGdiCreatePaletteInternal(ptr long) 47@ stdcall NtGdiCreatePatternBrushInternal(ptr long long) 48@ stdcall NtGdiCreatePen(long long long ptr) 49@ stdcall NtGdiCreateRectRgn(long long long long) 50@ stdcall NtGdiCreateRoundRectRgn(long long long long long long) 51@ stdcall NtGdiCreateServerMetaFile(long long ptr long long long) 52@ stdcall NtGdiCreateSolidBrush(long ptr) 53@ stdcall NtGdiD3dContextCreate(ptr ptr ptr ptr) 54@ stdcall NtGdiD3dContextDestroy(ptr) 55@ stdcall NtGdiD3dContextDestroyAll(ptr) 56@ stdcall NtGdiD3dValidateTextureStageState(ptr) 57@ stdcall NtGdiD3dDrawPrimitives2(ptr ptr ptr ptr ptr ptr ptr) 58@ stdcall NtGdiDdGetDriverState(ptr) 59@ stdcall NtGdiDdAddAttachedSurface(ptr ptr ptr) 60@ stdcall NtGdiDdAlphaBlt(ptr ptr ptr) 61@ stdcall NtGdiDdAttachSurface(ptr ptr) 62@ stdcall NtGdiDdBeginMoCompFrame(ptr ptr) 63@ stdcall NtGdiDdBlt(ptr ptr ptr) 64@ stdcall NtGdiDdCanCreateSurface(ptr ptr) 65@ stdcall NtGdiDdCanCreateD3DBuffer(ptr ptr) 66@ stdcall NtGdiDdColorControl(ptr ptr) 67@ stdcall NtGdiDdCreateDirectDrawObject(ptr) 68@ stdcall NtGdiDdCreateSurface(ptr ptr ptr ptr ptr ptr ptr ptr) 69@ stdcall NtGdiDdCreateD3DBuffer(ptr ptr ptr ptr ptr ptr ptr ptr) 70@ stdcall NtGdiDdCreateMoComp(ptr ptr) 71@ stdcall NtGdiDdCreateSurfaceObject(ptr ptr ptr ptr ptr long) 72@ stdcall NtGdiDdDeleteDirectDrawObject(ptr) 73@ stdcall NtGdiDdDeleteSurfaceObject(ptr) 74@ stdcall NtGdiDdDestroyMoComp(ptr ptr) 75@ stdcall NtGdiDdDestroySurface(ptr long) 76@ stdcall NtGdiDdDestroyD3DBuffer(ptr) 77@ stdcall NtGdiDdEndMoCompFrame(ptr ptr) 78@ stdcall NtGdiDdFlip(ptr ptr ptr ptr ptr) 79@ stdcall NtGdiDdFlipToGDISurface(ptr ptr) 80@ stdcall NtGdiDdGetAvailDriverMemory(ptr ptr) 81@ stdcall NtGdiDdGetBltStatus(ptr ptr) 82@ stdcall NtGdiDdGetDC(ptr ptr) 83@ stdcall NtGdiDdGetDriverInfo(ptr ptr) 84@ stdcall NtGdiDdGetDxHandle(ptr ptr long) 85@ stdcall NtGdiDdGetFlipStatus(ptr ptr) 86@ stdcall NtGdiDdGetInternalMoCompInfo(ptr ptr) 87@ stdcall NtGdiDdGetMoCompBuffInfo(ptr ptr) 88@ stdcall NtGdiDdGetMoCompGuids(ptr ptr) 89@ stdcall NtGdiDdGetMoCompFormats(ptr ptr) 90@ stdcall NtGdiDdGetScanLine(ptr ptr) 91@ stdcall NtGdiDdLock(ptr ptr ptr) 92@ stdcall NtGdiDdLockD3D(ptr ptr) 93@ stdcall NtGdiDdQueryDirectDrawObject(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) 94@ stdcall NtGdiDdQueryMoCompStatus(ptr ptr) 95@ stdcall NtGdiDdReenableDirectDrawObject(ptr ptr) 96@ stdcall NtGdiDdReleaseDC(ptr) 97@ stdcall NtGdiDdRenderMoComp(ptr ptr) 98@ stdcall NtGdiDdResetVisrgn(ptr ptr) 99@ stdcall NtGdiDdSetColorKey(ptr ptr) 100@ stdcall NtGdiDdSetExclusiveMode(ptr ptr) 101@ stdcall NtGdiDdSetGammaRamp(ptr ptr ptr) 102@ stdcall NtGdiDdCreateSurfaceEx(ptr ptr long) 103@ stdcall NtGdiDdSetOverlayPosition(ptr ptr ptr) 104@ stdcall NtGdiDdUnattachSurface(ptr ptr) 105@ stdcall NtGdiDdUnlock(ptr ptr) 106@ stdcall NtGdiDdUnlockD3D(ptr ptr) 107@ stdcall NtGdiDdUpdateOverlay(ptr ptr ptr) 108@ stdcall NtGdiDdWaitForVerticalBlank(ptr ptr) 109@ stdcall NtGdiDvpCanCreateVideoPort(ptr ptr) 110@ stdcall NtGdiDvpColorControl(ptr ptr) 111@ stdcall NtGdiDvpCreateVideoPort(ptr ptr) 112@ stdcall NtGdiDvpDestroyVideoPort(ptr ptr) 113@ stdcall NtGdiDvpFlipVideoPort(ptr ptr ptr ptr) 114@ stdcall NtGdiDvpGetVideoPortBandwidth(ptr ptr) 115@ stdcall NtGdiDvpGetVideoPortField(ptr ptr) 116@ stdcall NtGdiDvpGetVideoPortFlipStatus(ptr ptr) 117@ stdcall NtGdiDvpGetVideoPortInputFormats(ptr ptr) 118@ stdcall NtGdiDvpGetVideoPortLine(ptr ptr) 119@ stdcall NtGdiDvpGetVideoPortOutputFormats(ptr ptr) 120@ stdcall NtGdiDvpGetVideoPortConnectInfo(ptr ptr) 121@ stdcall NtGdiDvpGetVideoSignalStatus(ptr ptr) 122@ stdcall NtGdiDvpUpdateVideoPort(ptr ptr ptr ptr) 123@ stdcall NtGdiDvpWaitForVideoPortSync(ptr ptr) 124@ stdcall NtGdiDvpAcquireNotification(ptr ptr ptr) 125@ stdcall NtGdiDvpReleaseNotification(ptr ptr) 126@ stdcall NtGdiDxgGenericThunk(ptr ptr ptr ptr ptr ptr) 127@ stdcall NtGdiDeleteClientObj(ptr) 128@ stdcall NtGdiDeleteColorSpace(ptr) 129@ stdcall NtGdiDeleteColorTransform(ptr ptr) 130@ stdcall NtGdiDeleteObjectApp(ptr) 131@ stdcall NtGdiDescribePixelFormat(ptr long long ptr) 132@ stdcall NtGdiGetPerBandInfo(ptr ptr) 133@ stdcall NtGdiDoBanding(ptr long ptr ptr) 134@ stdcall NtGdiDoPalette(ptr long long ptr long long) 135@ stdcall NtGdiDrawEscape(ptr long long ptr) 136@ stdcall NtGdiEllipse(ptr long long long long) 137@ stdcall NtGdiEnableEudc(long) 138@ stdcall NtGdiEndDoc(ptr) 139@ stdcall NtGdiEndPage(ptr) 140@ stdcall NtGdiEndPath(ptr) 141@ stdcall NtGdiEnumFontChunk(ptr ptr long ptr ptr) 142@ stdcall NtGdiEnumFontClose(ptr) 143@ stdcall NtGdiEnumFontOpen(ptr long long long wstr long ptr) 144@ stdcall NtGdiEnumObjects(ptr long long ptr) 145@ stdcall NtGdiEqualRgn(ptr ptr) 146@ stdcall NtGdiEudcLoadUnloadLink(wstr long wstr long long long long) 147@ stdcall NtGdiExcludeClipRect(ptr long long long long) 148@ stdcall NtGdiExtCreatePen(long long long long ptr ptr long ptr long long ptr) 149@ stdcall NtGdiExtCreateRegion(ptr long ptr) 150@ stdcall NtGdiExtEscape(ptr ptr long long long ptr long ptr) 151@ stdcall NtGdiExtFloodFill(ptr long long long long) 152@ stdcall NtGdiExtGetObjectW(ptr long ptr) 153@ stdcall NtGdiExtSelectClipRgn(ptr ptr long) 154@ stdcall NtGdiExtTextOutW(ptr long long long ptr wstr long ptr long) 155@ stdcall NtGdiFillPath(ptr) 156@ stdcall NtGdiFillRgn(ptr ptr ptr) 157@ stdcall NtGdiFlattenPath(ptr) 158# @ stdcall NtGdiFlushUserBatch() 159@ stdcall NtGdiFlush() 160@ stdcall NtGdiForceUFIMapping(ptr ptr) 161@ stdcall NtGdiFrameRgn(ptr ptr ptr long long) 162@ stdcall NtGdiFullscreenControl(long ptr long ptr ptr) 163@ stdcall NtGdiGetAndSetDCDword(ptr long long ptr) 164@ stdcall NtGdiGetAppClipBox(ptr ptr) 165@ stdcall NtGdiGetBitmapBits(ptr long ptr) 166@ stdcall NtGdiGetBitmapDimension(ptr ptr) 167@ stdcall NtGdiGetBoundsRect(ptr ptr long) 168@ stdcall NtGdiGetCharABCWidthsW(ptr long long ptr long ptr) 169@ stdcall NtGdiGetCharacterPlacementW(ptr wstr long long ptr long) 170@ stdcall NtGdiGetCharSet(ptr) 171@ stdcall NtGdiGetCharWidthW(ptr long long ptr long ptr) 172@ stdcall NtGdiGetCharWidthInfo(ptr ptr) 173@ stdcall NtGdiGetColorAdjustment(ptr ptr) 174@ stdcall NtGdiGetColorSpaceforBitmap(ptr) 175@ stdcall NtGdiGetDCDword(ptr long ptr) 176@ stdcall NtGdiGetDCforBitmap(ptr) 177@ stdcall NtGdiGetDCObject(ptr long) 178@ stdcall NtGdiGetDCPoint(ptr long ptr) 179@ stdcall NtGdiGetDeviceCaps(ptr long) 180@ stdcall NtGdiGetDeviceGammaRamp(ptr ptr) 181@ stdcall NtGdiGetDeviceCapsAll(ptr ptr) 182@ stdcall NtGdiGetDIBitsInternal(ptr ptr long long ptr ptr long long long) 183@ stdcall NtGdiGetETM(ptr ptr) 184@ stdcall NtGdiGetEudcTimeStampEx(wstr long long) 185@ stdcall NtGdiGetFontData(ptr long long ptr long) 186@ stdcall NtGdiGetFontResourceInfoInternalW(wstr long long long ptr ptr long) 187@ stdcall NtGdiGetGlyphIndicesW(ptr wstr long ptr long) 188@ stdcall NtGdiGetGlyphIndicesWInternal(ptr wstr long ptr long long) 189@ stdcall NtGdiGetGlyphOutline(ptr long long ptr long ptr ptr long) 190@ stdcall NtGdiGetKerningPairs(ptr long ptr) 191@ stdcall NtGdiGetLinkedUFIs(ptr ptr long) 192@ stdcall NtGdiGetMiterLimit(ptr ptr) 193@ stdcall NtGdiGetMonitorID(ptr long ptr) 194@ stdcall NtGdiGetNearestColor(ptr ptr) 195@ stdcall NtGdiGetNearestPaletteIndex(ptr ptr) 196@ stdcall NtGdiGetObjectBitmapHandle(ptr ptr) 197@ stdcall NtGdiGetOutlineTextMetricsInternalW(ptr long ptr ptr) 198@ stdcall NtGdiGetPath(ptr ptr ptr long) 199@ stdcall NtGdiGetPixel(ptr long long) 200@ stdcall NtGdiGetRandomRgn(ptr ptr long) 201@ stdcall NtGdiGetRasterizerCaps(ptr long) 202@ stdcall NtGdiGetRealizationInfo(ptr ptr ptr) 203@ stdcall NtGdiGetRegionData(ptr long ptr) 204@ stdcall NtGdiGetRgnBox(ptr ptr) 205@ stdcall NtGdiGetServerMetaFileBits(ptr long ptr ptr ptr ptr ptr) 206@ stdcall NtGdiGetSpoolMessage(long long long long) 207@ stdcall NtGdiGetStats(ptr long long ptr long) 208@ stdcall NtGdiGetStockObject(ptr) 209@ stdcall NtGdiGetStringBitmapW(ptr wstr long ptr long) 210@ stdcall NtGdiGetSystemPaletteUse(ptr) 211@ stdcall NtGdiGetTextCharsetInfo(ptr ptr long) 212@ stdcall NtGdiGetTextExtent(ptr wstr long ptr long) 213@ stdcall NtGdiGetTextExtentExW(ptr wstr long long ptr ptr ptr long) 214@ stdcall NtGdiGetTextFaceW(ptr long ptr long) 215@ stdcall NtGdiGetTextMetricsW(ptr ptr long) 216@ stdcall NtGdiGetTransform(ptr long ptr) 217@ stdcall NtGdiGetUFI(ptr ptr ptr ptr ptr ptr) 218@ stdcall NtGdiGetEmbUFI(ptr ptr ptr ptr ptr ptr ptr) 219@ stdcall NtGdiGetUFIPathname(ptr ptr wstr ptr long ptr ptr ptr ptr ptr) 220@ stdcall NtGdiGetEmbedFonts() 221@ stdcall NtGdiChangeGhostFont(ptr long) 222@ stdcall NtGdiAddEmbFontToDC(ptr ptr) 223@ stdcall NtGdiGetFontUnicodeRanges(ptr ptr) 224@ stdcall NtGdiGetWidthTable(ptr long ptr long ptr ptr ptr) 225@ stdcall NtGdiGradientFill(ptr ptr long ptr long long) 226@ stdcall NtGdiHfontCreate(ptr long long long ptr) 227@ stdcall NtGdiIcmBrushInfo(ptr ptr ptr ptr ptr ptr ptr long) 228@ stdcall NtGdiInit() 229@ stdcall NtGdiInitSpool() 230@ stdcall NtGdiIntersectClipRect(ptr long long long long) 231@ stdcall NtGdiInvertRgn(ptr ptr) 232@ stdcall NtGdiLineTo(ptr long long) 233@ stdcall NtGdiMakeFontDir(long ptr long wstr long) 234@ stdcall NtGdiMakeInfoDC(ptr long) 235@ stdcall NtGdiMaskBlt(ptr long long long long ptr long long ptr long long long long) 236@ stdcall NtGdiModifyWorldTransform(ptr ptr long) 237@ stdcall NtGdiMonoBitmap(ptr) 238@ stdcall NtGdiMoveTo(ptr long long ptr) 239@ stdcall NtGdiOffsetClipRgn(ptr long long) 240@ stdcall NtGdiOffsetRgn(ptr long long) 241@ stdcall NtGdiOpenDCW(ptr ptr ptr long ptr long ptr) 242@ stdcall NtGdiPatBlt(ptr long long long long long) 243@ stdcall NtGdiPolyPatBlt(ptr long ptr long long) 244@ stdcall NtGdiPathToRegion(ptr) 245@ stdcall NtGdiPlgBlt(ptr ptr ptr long long long long ptr long long long) 246@ stdcall NtGdiPolyDraw(ptr ptr ptr long) 247@ stdcall NtGdiPolyPolyDraw(ptr ptr ptr long long) 248@ stdcall NtGdiPolyTextOutW(ptr ptr long long) 249@ stdcall NtGdiPtInRegion(ptr long long) 250@ stdcall NtGdiPtVisible(ptr long long) 251@ stdcall NtGdiQueryFonts(ptr long ptr) 252@ stdcall NtGdiQueryFontAssocInfo(ptr) 253@ stdcall NtGdiRectangle(ptr long long long long) 254@ stdcall NtGdiRectInRegion(ptr ptr) 255@ stdcall NtGdiRectVisible(ptr ptr) 256@ stdcall NtGdiRemoveFontResourceW(ptr long long long long ptr) 257@ stdcall NtGdiRemoveFontMemResourceEx(ptr) 258@ stdcall NtGdiResetDC(ptr ptr ptr ptr ptr) 259@ stdcall NtGdiResizePalette(ptr long) 260@ stdcall NtGdiRestoreDC(ptr long) 261@ stdcall NtGdiRoundRect(ptr long long long long long long) 262@ stdcall NtGdiSaveDC(ptr) 263@ stdcall NtGdiScaleViewportExtEx(ptr long long long long ptr) 264@ stdcall NtGdiScaleWindowExtEx(ptr long long long long ptr) 265@ stdcall NtGdiSelectBitmap(ptr ptr) 266@ stdcall NtGdiSelectBrush(ptr ptr) 267@ stdcall NtGdiSelectClipPath(ptr long) 268@ stdcall NtGdiSelectFont(ptr ptr) 269@ stdcall NtGdiSelectPen(ptr ptr) 270@ stdcall NtGdiSetBitmapAttributes(ptr long) 271@ stdcall NtGdiSetBitmapBits(ptr long ptr) 272@ stdcall NtGdiSetBitmapDimension(ptr long long ptr) 273@ stdcall NtGdiSetBoundsRect(ptr ptr long) 274@ stdcall NtGdiSetBrushAttributes(ptr long) 275@ stdcall NtGdiSetBrushOrg(ptr long long ptr) 276@ stdcall NtGdiSetColorAdjustment(ptr ptr) 277@ stdcall NtGdiSetColorSpace(ptr ptr) 278@ stdcall NtGdiSetDeviceGammaRamp(ptr ptr) 279@ stdcall NtGdiSetDIBitsToDeviceInternal(ptr long long long long long long long long ptr ptr long long long long ptr) 280@ stdcall NtGdiSetFontEnumeration(long) 281@ stdcall NtGdiSetFontXform(ptr long long) 282@ stdcall NtGdiSetIcmMode(ptr long long) 283@ stdcall NtGdiSetLinkedUFIs(ptr ptr long) 284@ stdcall NtGdiSetMagicColors(ptr long long) 285@ stdcall NtGdiSetMetaRgn(ptr) 286@ stdcall NtGdiSetMiterLimit(ptr long ptr) 287@ stdcall NtGdiGetDeviceWidth(ptr) 288@ stdcall NtGdiMirrorWindowOrg(ptr) 289@ stdcall NtGdiSetLayout(ptr long long) 290@ stdcall NtGdiSetPixel(ptr long long long) 291@ stdcall NtGdiSetPixelFormat(ptr long) 292@ stdcall NtGdiSetRectRgn(ptr long long long long) 293@ stdcall NtGdiSetSystemPaletteUse(ptr long) 294@ stdcall NtGdiSetTextJustification(ptr long long) 295@ stdcall NtGdiSetupPublicCFONT(ptr ptr long) 296@ stdcall NtGdiSetVirtualResolution(ptr long long long long) 297@ stdcall NtGdiSetSizeDevice(ptr long long) 298@ stdcall NtGdiStartDoc(ptr ptr ptr long) 299@ stdcall NtGdiStartPage(ptr) 300@ stdcall NtGdiStretchBlt(ptr long long long long ptr long long long long long long) 301@ stdcall NtGdiStretchDIBitsInternal(ptr long long long long long long long long ptr ptr long long long long ptr) 302@ stdcall NtGdiStrokeAndFillPath(ptr) 303@ stdcall NtGdiStrokePath(ptr) 304@ stdcall NtGdiSwapBuffers(ptr) 305@ stdcall NtGdiTransformPoints(ptr ptr ptr long long) 306@ stdcall NtGdiTransparentBlt(ptr long long long long ptr long long long long long) 307@ stdcall NtGdiUnloadPrinterDriver(wstr long) 308@ stdcall NtGdiUnmapMemFont(ptr) 309@ stdcall NtGdiUnrealizeObject(ptr) 310@ stdcall NtGdiUpdateColors(ptr) 311@ stdcall NtGdiWidenPath(ptr) 312@ stdcall NtUserActivateKeyboardLayout(ptr long) 313@ stdcall NtUserAlterWindowStyle(long long long) 314@ stdcall NtUserAssociateInputContext(long long long) 315@ stdcall NtUserAttachThreadInput(long long long) 316@ stdcall NtUserBeginPaint(ptr ptr) 317@ stdcall NtUserBitBltSysBmp(ptr long long long long long long long) 318@ stdcall NtUserBlockInput(long) 319@ stdcall NtUserBuildHimcList(long long long long) 320@ stdcall NtUserBuildHwndList(ptr ptr long long long ptr ptr) 321@ stdcall NtUserBuildNameList(ptr long ptr ptr) 322@ stdcall NtUserBuildPropList(ptr ptr long ptr) 323@ stdcall NtUserCallHwnd(ptr long) 324@ stdcall NtUserCallHwndLock(ptr long) 325@ stdcall NtUserCallHwndOpt(ptr long) 326@ stdcall NtUserCallHwndParam(ptr long long) 327@ stdcall NtUserCallHwndParamLock(ptr long long) 328@ stdcall NtUserCallMsgFilter(ptr long) 329@ stdcall NtUserCallNextHookEx(long ptr ptr long) 330@ stdcall NtUserCallNoParam(long) 331@ stdcall NtUserCallOneParam(ptr long) 332@ stdcall NtUserCallTwoParam(ptr ptr long) 333@ stdcall NtUserChangeClipboardChain(ptr ptr) 334# @ stdcall NtUserChangeDisplaySettings(ptr ptr ptr long ptr) 335@ stdcall NtUserCheckImeHotKey(long long) 336@ stdcall NtUserCheckMenuItem(ptr long long) 337@ stdcall NtUserChildWindowFromPointEx(ptr long long long) 338@ stdcall NtUserClipCursor(ptr) 339@ stdcall NtUserCloseClipboard() 340@ stdcall NtUserCloseDesktop(ptr) 341@ stdcall NtUserCloseWindowStation(ptr) 342@ stdcall NtUserConsoleControl(long long long) 343@ stdcall NtUserConvertMemHandle(ptr long) 344@ stdcall NtUserCopyAcceleratorTable(ptr ptr long) 345@ stdcall NtUserCountClipboardFormats() 346@ stdcall NtUserCreateAcceleratorTable(ptr ptr) 347@ stdcall NtUserCreateCaret(ptr ptr long long) 348@ stdcall NtUserCreateDesktop(ptr ptr ptr long long) 349@ stdcall NtUserCreateInputContext(long) 350@ stdcall NtUserCreateLocalMemHandle(ptr ptr long ptr) 351@ stdcall NtUserCreateWindowEx(long ptr ptr ptr long long long long long ptr ptr ptr ptr long ptr) 352@ stdcall NtUserCreateWindowStation(ptr long long long long long long) 353@ stdcall NtUserDdeGetQualityOfService(ptr ptr ptr) 354@ stdcall NtUserDdeInitialize(long long long long long) 355@ stdcall NtUserDdeSetQualityOfService(ptr ptr ptr) 356@ stdcall NtUserDeferWindowPos(ptr ptr ptr long long long long long) 357@ stdcall NtUserDefSetText(ptr ptr) 358@ stdcall NtUserDeleteMenu(ptr long long) 359@ stdcall NtUserDestroyAcceleratorTable(ptr) 360@ stdcall NtUserDestroyCursor(ptr long) 361@ stdcall NtUserDestroyInputContext(long) 362@ stdcall NtUserDestroyMenu(ptr) 363@ stdcall NtUserDestroyWindow(ptr) 364@ stdcall NtUserDisableThreadIme(long) 365@ stdcall NtUserDispatchMessage(ptr) 366@ stdcall NtUserDragDetect(ptr ptr long) 367@ stdcall NtUserDragObject(ptr ptr long long ptr) 368@ stdcall NtUserDrawAnimatedRects(ptr long ptr ptr) 369@ stdcall NtUserDrawCaption(ptr ptr ptr long) 370@ stdcall NtUserDrawCaptionTemp(ptr ptr ptr ptr ptr ptr long) 371@ stdcall NtUserDrawIconEx(ptr long long ptr long long long ptr long long ptr) 372@ stdcall NtUserDrawMenuBarTemp(ptr ptr ptr ptr ptr) 373@ stdcall NtUserEmptyClipboard() 374@ stdcall NtUserEnableMenuItem(ptr long long) 375@ stdcall NtUserEnableScrollBar(ptr long long) 376@ stdcall NtUserEndDeferWindowPosEx(ptr long) 377@ stdcall NtUserEndMenu() 378@ stdcall NtUserEndPaint(ptr ptr) 379@ stdcall NtUserEnumDisplayDevices(ptr long ptr long) 380; @ stdcall NtUserEnumDisplayMonitors(ptr ptr ptr ptr) # FIXME: 4 on XP 381@ stdcall NtUserEnumDisplaySettings(ptr long ptr long) 382@ stdcall NtUserEvent(long) 383@ stdcall NtUserExcludeUpdateRgn(ptr ptr) 384@ stdcall NtUserFillWindow(ptr ptr ptr ptr) 385@ stdcall NtUserFindExistingCursorIcon(ptr ptr ptr) 386@ stdcall NtUserFindWindowEx(ptr ptr ptr ptr long) 387@ stdcall NtUserFlashWindowEx(ptr) 388@ stdcall NtUserGetAltTabInfo(ptr long ptr wstr long long) 389@ stdcall NtUserGetAncestor(ptr long) 390@ stdcall NtUserGetAppImeLevel(long) 391@ stdcall NtUserGetAsyncKeyState(long) 392@ stdcall NtUserGetAtomName(long ptr) 393@ stdcall NtUserGetCaretBlinkTime() 394@ stdcall NtUserGetCaretPos(ptr) 395@ stdcall NtUserGetClassInfo(ptr ptr ptr ptr long) 396@ stdcall NtUserGetClassName(ptr long ptr) 397@ stdcall NtUserGetClipboardData(long ptr) 398@ stdcall NtUserGetClipboardFormatName(long wstr ptr) 399@ stdcall NtUserGetClipboardOwner() 400@ stdcall NtUserGetClipboardSequenceNumber() 401@ stdcall NtUserGetClipboardViewer() 402@ stdcall NtUserGetClipCursor(ptr) 403@ stdcall NtUserGetComboBoxInfo(ptr ptr) 404@ stdcall NtUserGetControlBrush(ptr ptr long) 405@ stdcall NtUserGetControlColor(ptr ptr ptr long) 406@ stdcall NtUserGetCPD(ptr long ptr) 407@ stdcall NtUserGetCursorFrameInfo(ptr long ptr ptr) 408@ stdcall NtUserGetCursorInfo(ptr) 409@ stdcall NtUserGetDC(ptr) 410@ stdcall NtUserGetDCEx(ptr ptr long) 411@ stdcall NtUserGetDoubleClickTime() 412@ stdcall NtUserGetForegroundWindow() 413@ stdcall NtUserGetGuiResources(ptr long) 414@ stdcall NtUserGetGUIThreadInfo(long ptr) 415@ stdcall NtUserGetIconInfo(ptr ptr ptr ptr ptr long) 416@ stdcall NtUserGetIconSize(ptr long ptr ptr) 417@ stdcall NtUserGetImeHotKey(long long long long) 418@ stdcall NtUserGetImeInfoEx(long long) 419@ stdcall NtUserGetInternalWindowPos(ptr ptr ptr) 420@ stdcall NtUserGetKeyboardLayoutList(long ptr) 421@ stdcall NtUserGetKeyboardLayoutName(ptr) 422@ stdcall NtUserGetKeyboardState(ptr) 423@ stdcall NtUserGetKeyNameText(long wstr long) 424@ stdcall NtUserGetKeyState(long) 425@ stdcall NtUserGetListBoxInfo(ptr) 426@ stdcall NtUserGetMenuBarInfo(ptr long long ptr) 427@ stdcall NtUserGetMenuIndex(ptr ptr) 428@ stdcall NtUserGetMenuItemRect(ptr ptr long ptr) 429@ stdcall NtUserGetMessage(ptr ptr long long) 430@ stdcall NtUserGetMouseMovePointsEx(long ptr ptr long long) 431@ stdcall NtUserGetObjectInformation(ptr long ptr long ptr) 432@ stdcall NtUserGetOpenClipboardWindow() 433@ stdcall NtUserGetPriorityClipboardFormat(ptr long) 434@ stdcall NtUserGetProcessWindowStation() 435@ stdcall NtUserGetRawInputBuffer(ptr ptr long) 436@ stdcall NtUserGetRawInputData(ptr long ptr ptr long) 437@ stdcall NtUserGetRawInputDeviceInfo(ptr long ptr ptr) 438@ stdcall NtUserGetRawInputDeviceList(ptr ptr long) 439@ stdcall NtUserGetRegisteredRawInputDevices(ptr ptr long) 440@ stdcall NtUserGetScrollBarInfo(ptr long ptr) 441@ stdcall NtUserGetSystemMenu(ptr long) 442@ stdcall NtUserGetThreadDesktop(long long) 443@ stdcall NtUserGetThreadState(ptr) 444@ stdcall NtUserGetTitleBarInfo(ptr ptr) 445@ stdcall NtUserGetUpdateRect(ptr ptr long) 446@ stdcall NtUserGetUpdateRgn(ptr ptr long) 447@ stdcall NtUserGetWindowDC(ptr) 448@ stdcall NtUserGetWindowPlacement(ptr ptr) 449@ stdcall NtUserGetWOWClass(ptr ptr) 450@ stdcall NtUserHardErrorControl(long long long) 451@ stdcall NtUserHideCaret(ptr) 452@ stdcall NtUserHiliteMenuItem(ptr ptr long long) 453@ stdcall NtUserImpersonateDdeClientWindow(ptr ptr) 454@ stdcall NtUserInitialize(long ptr ptr) 455@ stdcall NtUserInitializeClientPfnArrays(ptr ptr ptr ptr) 456; @ stdcall NtUserInitTask(long long long long long long long long long long long long) 457@ stdcall NtUserInternalGetWindowText(ptr wstr ptr) 458@ stdcall NtUserInvalidateRect(ptr ptr long) 459@ stdcall NtUserInvalidateRgn(ptr ptr long) 460@ stdcall NtUserIsClipboardFormatAvailable(long) 461@ stdcall NtUserKillTimer(ptr ptr) 462@ stdcall NtUserLoadKeyboardLayoutEx(ptr long ptr ptr ptr long long) 463@ stdcall NtUserLockWindowStation(ptr) 464@ stdcall NtUserLockWindowUpdate(ptr) 465@ stdcall NtUserLockWorkStation() 466@ stdcall NtUserMapVirtualKeyEx(long long long ptr) 467@ stdcall NtUserMenuItemFromPoint(ptr ptr long long) 468@ stdcall NtUserMessageCall(ptr long ptr ptr ptr long long) 469@ stdcall NtUserMinMaximize(ptr long long) 470@ stdcall NtUserMNDragLeave() 471@ stdcall NtUserMNDragOver(long long) 472@ stdcall NtUserModifyUserStartupInfoFlags(long long) 473@ stdcall NtUserMoveWindow(ptr long long long long long) 474@ stdcall NtUserNotifyIMEStatus(long long long) 475@ stdcall NtUserNotifyProcessCreate(long long long long) 476@ stdcall NtUserNotifyWinEvent(long long long long) 477@ stdcall NtUserOpenClipboard(ptr long) 478@ stdcall NtUserOpenDesktop(ptr long long) 479@ stdcall NtUserOpenInputDesktop(long long long) 480@ stdcall NtUserOpenWindowStation(ptr long) 481@ stdcall NtUserPaintDesktop(ptr) 482@ stdcall NtUserPeekMessage(ptr ptr long long long) 483@ stdcall NtUserPostMessage(ptr long long long) 484@ stdcall NtUserPostThreadMessage(long long long long) 485@ stdcall NtUserPrintWindow(ptr ptr long) 486@ stdcall NtUserProcessConnect(ptr ptr long) 487@ stdcall NtUserQueryInformationThread(ptr long ptr long) 488@ stdcall NtUserQueryInputContext(long long) 489@ stdcall NtUserQuerySendMessage(long) 490#@ stdcall NtUserQueryUserCounters(long long long long long) 491@ stdcall NtUserQueryWindow(ptr long) 492@ stdcall NtUserRealChildWindowFromPoint(ptr long long) 493@ stdcall NtUserRealInternalGetMessage(ptr ptr long long long long) 494@ stdcall NtUserRealWaitMessageEx(long long) 495@ stdcall NtUserRedrawWindow(ptr ptr ptr long) 496@ stdcall NtUserRegisterClassExWOW(ptr ptr ptr ptr long long ptr) 497@ stdcall NtUserRegisterUserApiHook(ptr ptr long long) # FIXME: 2 params on XP 498@ stdcall NtUserRegisterHotKey(ptr long long long) 499@ stdcall NtUserRegisterRawInputDevices(ptr long long) 500@ stdcall NtUserRegisterTasklist(long) 501@ stdcall NtUserRegisterWindowMessage(ptr) 502@ stdcall NtUserRemoveMenu(ptr long long) 503@ stdcall NtUserRemoveProp(ptr long) 504@ stdcall NtUserResolveDesktop(long long long long) 505@ stdcall NtUserResolveDesktopForWOW(long) 506@ stdcall NtUserSBGetParms(ptr long ptr ptr) 507@ stdcall NtUserScrollDC(ptr long long ptr ptr ptr ptr) 508@ stdcall NtUserScrollWindowEx(ptr long long ptr ptr ptr ptr long) 509@ stdcall NtUserSelectPalette(ptr ptr long) 510@ stdcall NtUserSendInput(long ptr long) 511@ stdcall NtUserSetActiveWindow(ptr) 512@ stdcall NtUserSetAppImeLevel(long long) 513@ stdcall NtUserSetCapture(ptr) 514@ stdcall NtUserSetClassLong(ptr long ptr long) 515@ stdcall NtUserSetClassWord(ptr long long) 516@ stdcall NtUserSetClipboardData(long ptr ptr) 517@ stdcall NtUserSetClipboardViewer(ptr) 518@ stdcall NtUserSetConsoleReserveKeys(long long) 519@ stdcall NtUserSetCursor(ptr) 520@ stdcall NtUserSetCursorContents(ptr ptr) 521@ stdcall NtUserSetCursorIconData(ptr ptr ptr ptr) 522@ stdcall NtUserSetDbgTag(long long) 523@ stdcall NtUserSetFocus(ptr) 524@ stdcall NtUserSetImeHotKey(long long long long long) 525@ stdcall NtUserSetImeInfoEx(long) 526@ stdcall NtUserSetImeOwnerWindow(long long) 527@ stdcall NtUserSetInformationProcess(long long long long) 528@ stdcall NtUserSetInformationThread(ptr long ptr long) 529@ stdcall NtUserSetInternalWindowPos(ptr long ptr ptr) 530@ stdcall NtUserSetKeyboardState(ptr) 531@ stdcall NtUserSetLogonNotifyWindow(ptr) 532@ stdcall NtUserSetMenu(ptr ptr long) 533@ stdcall NtUserSetMenuContextHelpId(ptr long) 534@ stdcall NtUserSetMenuDefaultItem(ptr long long) 535@ stdcall NtUserSetMenuFlagRtoL(ptr) 536@ stdcall NtUserSetObjectInformation(ptr long ptr long) 537@ stdcall NtUserSetParent(ptr ptr) 538@ stdcall NtUserSetProcessWindowStation(ptr) 539@ stdcall NtUserSetProp(ptr long ptr) 540#@ stdcall NtUserSetRipFlags(long long) 541@ stdcall NtUserSetScrollInfo(ptr long ptr long) 542@ stdcall NtUserSetShellWindowEx(ptr ptr) 543@ stdcall NtUserSetSysColors(long ptr ptr long) 544@ stdcall NtUserSetSystemCursor(ptr long) 545@ stdcall NtUserSetSystemMenu(ptr ptr) 546@ stdcall NtUserSetSystemTimer(ptr ptr long ptr) 547@ stdcall NtUserSetThreadDesktop(ptr) 548@ stdcall NtUserSetThreadLayoutHandles(long long) 549@ stdcall NtUserSetThreadState(long long) 550@ stdcall NtUserSetTimer(ptr ptr long ptr) 551@ stdcall NtUserSetWindowFNID(ptr long) 552@ stdcall NtUserSetWindowLong(ptr long long long) 553@ stdcall NtUserSetWindowPlacement(ptr ptr) 554@ stdcall NtUserSetWindowPos(ptr ptr long long long long long) 555@ stdcall NtUserSetWindowRgn(ptr ptr long) 556@ stdcall NtUserSetWindowsHookAW(long ptr long) 557@ stdcall NtUserSetWindowsHookEx(ptr ptr long long ptr long) 558@ stdcall NtUserSetWindowStationUser(long long long long) 559@ stdcall NtUserSetWindowWord(ptr long long) 560@ stdcall NtUserSetWinEventHook(long long ptr ptr ptr long long long) 561@ stdcall NtUserShowCaret(ptr) 562@ stdcall NtUserShowScrollBar(ptr long long) 563@ stdcall NtUserShowWindow(ptr long) 564@ stdcall NtUserShowWindowAsync(ptr long) 565@ stdcall NtUserSoundSentry() 566@ stdcall NtUserSwitchDesktop(ptr) 567@ stdcall NtUserSystemParametersInfo(long long ptr long) 568@ stdcall NtUserTestForInteractiveUser(long) 569@ stdcall NtUserThunkedMenuInfo(ptr ptr) 570@ stdcall NtUserThunkedMenuItemInfo(ptr long long long ptr ptr) 571@ stdcall NtUserToUnicodeEx(long long ptr wstr long long ptr) 572@ stdcall NtUserTrackMouseEvent(ptr) 573@ stdcall NtUserTrackPopupMenuEx(ptr long long long ptr ptr) 574@ stdcall NtUserCalcMenuBar(long long long long long) 575@ stdcall NtUserPaintMenuBar(long long long long long long) 576@ stdcall NtUserTranslateAccelerator(ptr ptr ptr) 577@ stdcall NtUserTranslateMessage(ptr long) 578@ stdcall NtUserUnhookWindowsHookEx(ptr) 579@ stdcall NtUserUnhookWinEvent(ptr) 580@ stdcall NtUserUnloadKeyboardLayout(ptr) 581@ stdcall NtUserUnlockWindowStation(ptr) 582@ stdcall NtUserUnregisterClass(ptr ptr ptr) 583@ stdcall NtUserUnregisterUserApiHook() 584@ stdcall NtUserUnregisterHotKey(ptr long) 585@ stdcall NtUserUpdateInputContext(long long long) 586@ stdcall NtUserUpdateInstance(long long long) 587@ stdcall NtUserUpdateLayeredWindow(ptr ptr ptr ptr ptr ptr long ptr long ptr) # FIXME: 9 params on XP 588@ stdcall NtUserGetLayeredWindowAttributes(ptr ptr ptr ptr) 589@ stdcall NtUserSetLayeredWindowAttributes(ptr long long long) 590@ stdcall NtUserUpdatePerUserSystemParameters(long long) 591@ stdcall NtUserUserHandleGrantAccess(ptr ptr long) 592#@ stdcall NtUserValidateHandleSecure(ptr long) 593@ stdcall NtUserValidateRect(ptr ptr) 594#@ stdcall NtUserValidateTimerCallback(ptr ptr ptr) 595@ stdcall NtUserVkKeyScanEx(long ptr long) 596@ stdcall NtUserWaitForInputIdle(ptr long long) 597@ stdcall NtUserWaitForMsgAndEvent(long) 598@ stdcall NtUserWaitMessage() 599@ stdcall NtUserWin32PoolAllocationStats(long long long long long long) 600@ stdcall NtUserWindowFromPoint(long long) 601@ stdcall NtUserYieldTask() 602@ stdcall NtUserRemoteConnect(long long long) 603@ stdcall NtUserRemoteRedrawRectangle(long long long long) 604@ stdcall NtUserRemoteRedrawScreen() 605@ stdcall NtUserRemoteStopScreenUpdates() 606@ stdcall NtUserCtxDisplayIOCtl(long long long) 607@ stdcall NtGdiEngAssociateSurface(ptr ptr long) 608@ stdcall NtGdiEngCreateBitmap(long long long long long ptr) 609@ stdcall NtGdiEngCreateDeviceSurface(ptr long long long) 610@ stdcall NtGdiEngCreateDeviceBitmap(ptr long long long) 611@ stdcall NtGdiEngCreatePalette(long long ptr long long long) 612@ stdcall NtGdiEngComputeGlyphSet(ptr ptr ptr) 613@ stdcall NtGdiEngCopyBits(ptr ptr ptr ptr ptr ptr) 614@ stdcall NtGdiEngDeletePalette(ptr) 615@ stdcall NtGdiEngDeleteSurface(ptr) 616@ stdcall NtGdiEngEraseSurface(ptr ptr long) 617@ stdcall NtGdiEngUnlockSurface(ptr) 618@ stdcall NtGdiEngLockSurface(ptr) 619@ stdcall NtGdiEngBitBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) 620@ stdcall NtGdiEngStretchBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long) 621@ stdcall NtGdiEngPlgBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long) 622@ stdcall NtGdiEngMarkBandingSurface(ptr) 623@ stdcall NtGdiEngStrokePath(ptr ptr ptr ptr ptr ptr ptr ptr) 624@ stdcall NtGdiEngFillPath(ptr ptr ptr ptr ptr ptr ptr) 625@ stdcall NtGdiEngStrokeAndFillPath(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) 626@ stdcall NtGdiEngPaint(ptr ptr ptr ptr ptr) 627@ stdcall NtGdiEngLineTo(ptr ptr ptr long long long long ptr ptr) 628@ stdcall NtGdiEngAlphaBlend(ptr ptr ptr ptr ptr ptr ptr) 629@ stdcall NtGdiEngGradientFill(ptr ptr ptr ptr long ptr long ptr ptr long) 630@ stdcall NtGdiEngTransparentBlt(ptr ptr ptr ptr ptr ptr long long) 631@ stdcall NtGdiEngTextOut(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) 632@ stdcall NtGdiEngStretchBltROP(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long ptr long) 633@ stdcall NtGdiXLATEOBJ_cGetPalette(ptr long long ptr) 634@ stdcall NtGdiXLATEOBJ_iXlate(ptr long) 635@ stdcall NtGdiXLATEOBJ_hGetColorTransform(ptr) 636@ stdcall NtGdiCLIPOBJ_bEnum(ptr long long) 637@ stdcall NtGdiCLIPOBJ_cEnumStart(ptr long long long long) 638@ stdcall NtGdiCLIPOBJ_ppoGetPath(ptr) 639@ stdcall NtGdiEngDeletePath(ptr) 640@ stdcall NtGdiEngCreateClip() 641@ stdcall NtGdiEngDeleteClip(ptr) 642@ stdcall NtGdiBRUSHOBJ_ulGetBrushColor(ptr) 643@ stdcall NtGdiBRUSHOBJ_pvAllocRbrush(ptr long) 644@ stdcall NtGdiBRUSHOBJ_pvGetRbrush(ptr) 645@ stdcall NtGdiBRUSHOBJ_hGetColorTransform(ptr) 646@ stdcall NtGdiXFORMOBJ_bApplyXform(ptr ptr long long ptr) 647@ stdcall NtGdiXFORMOBJ_iGetXform(ptr ptr) 648@ stdcall NtGdiFONTOBJ_vGetInfo(ptr long ptr) 649@ stdcall NtGdiFONTOBJ_pxoGetXform(ptr) 650@ stdcall NtGdiFONTOBJ_cGetGlyphs(ptr long long ptr ptr) 651@ stdcall NtGdiFONTOBJ_pifi(ptr) 652@ stdcall NtGdiFONTOBJ_pfdg(ptr) 653@ stdcall NtGdiFONTOBJ_pQueryGlyphAttrs(ptr long) 654@ stdcall NtGdiFONTOBJ_pvTrueTypeFontFile(ptr ptr) 655@ stdcall NtGdiFONTOBJ_cGetAllGlyphHandles(ptr ptr) 656@ stdcall NtGdiSTROBJ_bEnum(ptr ptr ptr) 657@ stdcall NtGdiSTROBJ_bEnumPositionsOnly(ptr ptr ptr) 658@ stdcall NtGdiSTROBJ_bGetAdvanceWidths(ptr long long ptr) 659@ stdcall NtGdiSTROBJ_vEnumStart(ptr) 660@ stdcall NtGdiSTROBJ_dwGetCodePage(ptr) 661@ stdcall NtGdiPATHOBJ_vGetBounds(ptr ptr) 662@ stdcall NtGdiPATHOBJ_bEnum(ptr ptr) 663@ stdcall NtGdiPATHOBJ_vEnumStart(ptr) 664@ stdcall NtGdiPATHOBJ_vEnumStartClipLines(ptr ptr ptr ptr) 665@ stdcall NtGdiPATHOBJ_bEnumClipLines(ptr long ptr) 666@ stdcall NtGdiGetDhpdev(ptr) 667@ stdcall NtGdiEngCheckAbort(ptr) 668@ stdcall NtGdiHT_Get8BPPFormatPalette(ptr long long long) 669@ stdcall NtGdiHT_Get8BPPMaskPalette(ptr long long long long long) 670@ stdcall NtGdiUpdateTransform(ptr) 671@ stdcall NtGdiSetPUMPDOBJ(ptr long ptr ptr) 672@ stdcall NtGdiBRUSHOBJ_DeleteRbrush(ptr ptr) 673@ stdcall NtGdiUMPDEngFreeUserMem(ptr) 674@ stdcall NtGdiDrawStream(ptr long ptr) 675 676