Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers...
[reactos.git] / rostests / apitests / win32u / win32u_ros / win32u_ros.spec
diff --git a/rostests/apitests/win32u/win32u_ros/win32u_ros.spec b/rostests/apitests/win32u/win32u_ros/win32u_ros.spec
deleted file mode 100644 (file)
index 6fe82b2..0000000
+++ /dev/null
@@ -1,675 +0,0 @@
-;
-; ReactOS Operating System
-;
-; This file contains all win32k native api functions from ReactOS
-; Unsupported functions are commented out
-;
-
-@ stdcall NtGdiAbortDoc(ptr)
-@ stdcall NtGdiAbortPath(ptr)
-@ stdcall NtGdiAddFontResourceW(wstr long long long long ptr)
-@ stdcall NtGdiAddRemoteFontToDC(ptr ptr long ptr)
-@ stdcall NtGdiAddFontMemResourceEx(ptr long ptr long ptr)
-@ stdcall NtGdiRemoveMergeFont(ptr ptr)
-@ stdcall NtGdiAddRemoteMMInstanceToDC(ptr ptr long)
-@ stdcall NtGdiAlphaBlend(ptr long long long long ptr long long long long long ptr)
-@ stdcall NtGdiAngleArc(ptr long long long long long)
-@ stdcall NtGdiAnyLinkedFonts()
-@ stdcall NtGdiFontIsLinked(ptr)
-@ stdcall NtGdiArcInternal(long ptr long long long long long long long long)
-@ stdcall NtGdiBeginPath(ptr)
-@ stdcall NtGdiBitBlt(ptr long long long long ptr long long long long long)
-@ stdcall NtGdiCancelDC(ptr)
-@ stdcall NtGdiCheckBitmapBits(ptr ptr ptr long long long long ptr)
-@ stdcall NtGdiCloseFigure(ptr)
-@ stdcall NtGdiClearBitmapAttributes(ptr long)
-@ stdcall NtGdiClearBrushAttributes(ptr long)
-@ stdcall NtGdiColorCorrectPalette(ptr ptr long long ptr long)
-@ stdcall NtGdiCombineRgn(ptr ptr ptr long)
-@ stdcall NtGdiCombineTransform(ptr ptr ptr)
-@ stdcall NtGdiComputeXformCoefficients(ptr)
-@ stdcall NtGdiConsoleTextOut(ptr ptr long ptr)
-@ stdcall NtGdiConvertMetafileRect(ptr ptr)
-@ stdcall NtGdiCreateBitmap(long long long long ptr)
-@ stdcall NtGdiCreateClientObj(long)
-@ stdcall NtGdiCreateColorSpace(ptr)
-@ stdcall NtGdiCreateColorTransform(ptr ptr ptr long ptr long ptr long)
-@ stdcall NtGdiCreateCompatibleBitmap(ptr long long)
-@ stdcall NtGdiCreateCompatibleDC(ptr)
-@ stdcall NtGdiCreateDIBBrush(ptr long long long long ptr)
-@ stdcall NtGdiCreateDIBitmapInternal(ptr long long long ptr ptr long long long long ptr)
-@ stdcall NtGdiCreateDIBSection(ptr ptr long ptr long long long ptr ptr)
-@ stdcall NtGdiCreateEllipticRgn(long long long long)
-@ stdcall NtGdiCreateHalftonePalette(ptr)
-@ stdcall NtGdiCreateHatchBrushInternal(long long long)
-@ stdcall NtGdiCreateMetafileDC(ptr)
-@ stdcall NtGdiCreatePaletteInternal(ptr long)
-@ stdcall NtGdiCreatePatternBrushInternal(ptr long long)
-@ stdcall NtGdiCreatePen(long long long ptr)
-@ stdcall NtGdiCreateRectRgn(long long long long)
-@ stdcall NtGdiCreateRoundRectRgn(long long long long long long)
-@ stdcall NtGdiCreateServerMetaFile(long long ptr long long long)
-@ stdcall NtGdiCreateSolidBrush(long ptr)
-@ stdcall NtGdiD3dContextCreate(ptr ptr ptr ptr)
-@ stdcall NtGdiD3dContextDestroy(ptr)
-@ stdcall NtGdiD3dContextDestroyAll(ptr)
-@ stdcall NtGdiD3dValidateTextureStageState(ptr)
-@ stdcall NtGdiD3dDrawPrimitives2(ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiDdGetDriverState(ptr)
-@ stdcall NtGdiDdAddAttachedSurface(ptr ptr ptr)
-@ stdcall NtGdiDdAlphaBlt(ptr ptr ptr)
-@ stdcall NtGdiDdAttachSurface(ptr ptr)
-@ stdcall NtGdiDdBeginMoCompFrame(ptr ptr)
-@ stdcall NtGdiDdBlt(ptr ptr ptr)
-@ stdcall NtGdiDdCanCreateSurface(ptr ptr)
-@ stdcall NtGdiDdCanCreateD3DBuffer(ptr ptr)
-@ stdcall NtGdiDdColorControl(ptr ptr)
-@ stdcall NtGdiDdCreateDirectDrawObject(ptr)
-@ stdcall NtGdiDdCreateSurface(ptr ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiDdCreateD3DBuffer(ptr ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiDdCreateMoComp(ptr ptr)
-@ stdcall NtGdiDdCreateSurfaceObject(ptr ptr ptr ptr ptr long)
-@ stdcall NtGdiDdDeleteDirectDrawObject(ptr)
-@ stdcall NtGdiDdDeleteSurfaceObject(ptr)
-@ stdcall NtGdiDdDestroyMoComp(ptr ptr)
-@ stdcall NtGdiDdDestroySurface(ptr long)
-@ stdcall NtGdiDdDestroyD3DBuffer(ptr)
-@ stdcall NtGdiDdEndMoCompFrame(ptr ptr)
-@ stdcall NtGdiDdFlip(ptr ptr ptr ptr ptr)
-@ stdcall NtGdiDdFlipToGDISurface(ptr ptr)
-@ stdcall NtGdiDdGetAvailDriverMemory(ptr ptr)
-@ stdcall NtGdiDdGetBltStatus(ptr ptr)
-@ stdcall NtGdiDdGetDC(ptr ptr)
-@ stdcall NtGdiDdGetDriverInfo(ptr ptr)
-@ stdcall NtGdiDdGetDxHandle(ptr ptr long)
-@ stdcall NtGdiDdGetFlipStatus(ptr ptr)
-@ stdcall NtGdiDdGetInternalMoCompInfo(ptr ptr)
-@ stdcall NtGdiDdGetMoCompBuffInfo(ptr ptr)
-@ stdcall NtGdiDdGetMoCompGuids(ptr ptr)
-@ stdcall NtGdiDdGetMoCompFormats(ptr ptr)
-@ stdcall NtGdiDdGetScanLine(ptr ptr)
-@ stdcall NtGdiDdLock(ptr ptr ptr)
-@ stdcall NtGdiDdLockD3D(ptr ptr)
-@ stdcall NtGdiDdQueryDirectDrawObject(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiDdQueryMoCompStatus(ptr ptr)
-@ stdcall NtGdiDdReenableDirectDrawObject(ptr ptr)
-@ stdcall NtGdiDdReleaseDC(ptr)
-@ stdcall NtGdiDdRenderMoComp(ptr ptr)
-@ stdcall NtGdiDdResetVisrgn(ptr ptr)
-@ stdcall NtGdiDdSetColorKey(ptr ptr)
-@ stdcall NtGdiDdSetExclusiveMode(ptr ptr)
-@ stdcall NtGdiDdSetGammaRamp(ptr ptr ptr)
-@ stdcall NtGdiDdCreateSurfaceEx(ptr ptr long)
-@ stdcall NtGdiDdSetOverlayPosition(ptr ptr ptr)
-@ stdcall NtGdiDdUnattachSurface(ptr ptr)
-@ stdcall NtGdiDdUnlock(ptr ptr)
-@ stdcall NtGdiDdUnlockD3D(ptr ptr)
-@ stdcall NtGdiDdUpdateOverlay(ptr ptr ptr)
-@ stdcall NtGdiDdWaitForVerticalBlank(ptr ptr)
-@ stdcall NtGdiDvpCanCreateVideoPort(ptr ptr)
-@ stdcall NtGdiDvpColorControl(ptr ptr)
-@ stdcall NtGdiDvpCreateVideoPort(ptr ptr)
-@ stdcall NtGdiDvpDestroyVideoPort(ptr ptr)
-@ stdcall NtGdiDvpFlipVideoPort(ptr ptr ptr ptr)
-@ stdcall NtGdiDvpGetVideoPortBandwidth(ptr ptr)
-@ stdcall NtGdiDvpGetVideoPortField(ptr ptr)
-@ stdcall NtGdiDvpGetVideoPortFlipStatus(ptr ptr)
-@ stdcall NtGdiDvpGetVideoPortInputFormats(ptr ptr)
-@ stdcall NtGdiDvpGetVideoPortLine(ptr ptr)
-@ stdcall NtGdiDvpGetVideoPortOutputFormats(ptr ptr)
-@ stdcall NtGdiDvpGetVideoPortConnectInfo(ptr ptr)
-@ stdcall NtGdiDvpGetVideoSignalStatus(ptr ptr)
-@ stdcall NtGdiDvpUpdateVideoPort(ptr ptr ptr ptr)
-@ stdcall NtGdiDvpWaitForVideoPortSync(ptr ptr)
-@ stdcall NtGdiDvpAcquireNotification(ptr ptr ptr)
-@ stdcall NtGdiDvpReleaseNotification(ptr ptr)
-@ stdcall NtGdiDxgGenericThunk(ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiDeleteClientObj(ptr)
-@ stdcall NtGdiDeleteColorSpace(ptr)
-@ stdcall NtGdiDeleteColorTransform(ptr ptr)
-@ stdcall NtGdiDeleteObjectApp(ptr)
-@ stdcall NtGdiDescribePixelFormat(ptr long long ptr)
-@ stdcall NtGdiGetPerBandInfo(ptr ptr)
-@ stdcall NtGdiDoBanding(ptr long ptr ptr)
-@ stdcall NtGdiDoPalette(ptr long long ptr long long)
-@ stdcall NtGdiDrawEscape(ptr long long ptr)
-@ stdcall NtGdiEllipse(ptr long long long long)
-@ stdcall NtGdiEnableEudc(long)
-@ stdcall NtGdiEndDoc(ptr)
-@ stdcall NtGdiEndPage(ptr)
-@ stdcall NtGdiEndPath(ptr)
-@ stdcall NtGdiEnumFontChunk(ptr ptr long ptr ptr)
-@ stdcall NtGdiEnumFontClose(ptr)
-@ stdcall NtGdiEnumFontOpen(ptr long long long wstr long ptr)
-@ stdcall NtGdiEnumObjects(ptr long long ptr)
-@ stdcall NtGdiEqualRgn(ptr ptr)
-@ stdcall NtGdiEudcLoadUnloadLink(wstr long wstr long long long long)
-@ stdcall NtGdiExcludeClipRect(ptr long long long long)
-@ stdcall NtGdiExtCreatePen(long long long long ptr ptr long ptr long long ptr)
-@ stdcall NtGdiExtCreateRegion(ptr long ptr)
-@ stdcall NtGdiExtEscape(ptr ptr long long long ptr long ptr)
-@ stdcall NtGdiExtFloodFill(ptr long long long long)
-@ stdcall NtGdiExtGetObjectW(ptr long ptr)
-@ stdcall NtGdiExtSelectClipRgn(ptr ptr long)
-@ stdcall NtGdiExtTextOutW(ptr long long long ptr wstr long ptr long)
-@ stdcall NtGdiFillPath(ptr)
-@ stdcall NtGdiFillRgn(ptr ptr ptr)
-@ stdcall NtGdiFlattenPath(ptr)
-# @ stdcall NtGdiFlushUserBatch()
-@ stdcall NtGdiFlush()
-@ stdcall NtGdiForceUFIMapping(ptr ptr)
-@ stdcall NtGdiFrameRgn(ptr ptr ptr long long)
-@ stdcall NtGdiFullscreenControl(long ptr long ptr ptr)
-@ stdcall NtGdiGetAndSetDCDword(ptr long long ptr)
-@ stdcall NtGdiGetAppClipBox(ptr ptr)
-@ stdcall NtGdiGetBitmapBits(ptr long ptr)
-@ stdcall NtGdiGetBitmapDimension(ptr ptr)
-@ stdcall NtGdiGetBoundsRect(ptr ptr long)
-@ stdcall NtGdiGetCharABCWidthsW(ptr long long ptr long ptr)
-@ stdcall NtGdiGetCharacterPlacementW(ptr wstr long long ptr long)
-@ stdcall NtGdiGetCharSet(ptr)
-@ stdcall NtGdiGetCharWidthW(ptr long long ptr long ptr)
-@ stdcall NtGdiGetCharWidthInfo(ptr ptr)
-@ stdcall NtGdiGetColorAdjustment(ptr ptr)
-@ stdcall NtGdiGetColorSpaceforBitmap(ptr)
-@ stdcall NtGdiGetDCDword(ptr long ptr)
-@ stdcall NtGdiGetDCforBitmap(ptr)
-@ stdcall NtGdiGetDCObject(ptr long)
-@ stdcall NtGdiGetDCPoint(ptr long ptr)
-@ stdcall NtGdiGetDeviceCaps(ptr long)
-@ stdcall NtGdiGetDeviceGammaRamp(ptr ptr)
-@ stdcall NtGdiGetDeviceCapsAll(ptr ptr)
-@ stdcall NtGdiGetDIBitsInternal(ptr ptr long long ptr ptr long long long)
-@ stdcall NtGdiGetETM(ptr ptr)
-@ stdcall NtGdiGetEudcTimeStampEx(wstr long long)
-@ stdcall NtGdiGetFontData(ptr long long ptr long)
-@ stdcall NtGdiGetFontResourceInfoInternalW(wstr long long long ptr ptr long)
-@ stdcall NtGdiGetGlyphIndicesW(ptr wstr long ptr long)
-@ stdcall NtGdiGetGlyphIndicesWInternal(ptr wstr long ptr long long)
-@ stdcall NtGdiGetGlyphOutline(ptr long long ptr long ptr ptr long)
-@ stdcall NtGdiGetKerningPairs(ptr long ptr)
-@ stdcall NtGdiGetLinkedUFIs(ptr ptr long)
-@ stdcall NtGdiGetMiterLimit(ptr ptr)
-@ stdcall NtGdiGetMonitorID(ptr long ptr)
-@ stdcall NtGdiGetNearestColor(ptr ptr)
-@ stdcall NtGdiGetNearestPaletteIndex(ptr ptr)
-@ stdcall NtGdiGetObjectBitmapHandle(ptr ptr)
-@ stdcall NtGdiGetOutlineTextMetricsInternalW(ptr long ptr ptr)
-@ stdcall NtGdiGetPath(ptr ptr ptr long)
-@ stdcall NtGdiGetPixel(ptr long long)
-@ stdcall NtGdiGetRandomRgn(ptr ptr long)
-@ stdcall NtGdiGetRasterizerCaps(ptr long)
-@ stdcall NtGdiGetRealizationInfo(ptr ptr ptr)
-@ stdcall NtGdiGetRegionData(ptr long ptr)
-@ stdcall NtGdiGetRgnBox(ptr ptr)
-@ stdcall NtGdiGetServerMetaFileBits(ptr long ptr ptr ptr ptr ptr)
-@ stdcall NtGdiGetSpoolMessage(long long long long)
-@ stdcall NtGdiGetStats(ptr long long ptr long)
-@ stdcall NtGdiGetStockObject(ptr)
-@ stdcall NtGdiGetStringBitmapW(ptr wstr long ptr long)
-@ stdcall NtGdiGetSystemPaletteUse(ptr)
-@ stdcall NtGdiGetTextCharsetInfo(ptr ptr long)
-@ stdcall NtGdiGetTextExtent(ptr wstr long ptr long)
-@ stdcall NtGdiGetTextExtentExW(ptr wstr long long ptr ptr ptr long)
-@ stdcall NtGdiGetTextFaceW(ptr long ptr long)
-@ stdcall NtGdiGetTextMetricsW(ptr ptr long)
-@ stdcall NtGdiGetTransform(ptr long ptr)
-@ stdcall NtGdiGetUFI(ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiGetEmbUFI(ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiGetUFIPathname(ptr ptr wstr ptr long ptr ptr ptr ptr ptr)
-@ stdcall NtGdiGetEmbedFonts()
-@ stdcall NtGdiChangeGhostFont(ptr long)
-@ stdcall NtGdiAddEmbFontToDC(ptr ptr)
-@ stdcall NtGdiGetFontUnicodeRanges(ptr ptr)
-@ stdcall NtGdiGetWidthTable(ptr long ptr long ptr ptr ptr)
-@ stdcall NtGdiGradientFill(ptr ptr long ptr long long)
-@ stdcall NtGdiHfontCreate(ptr long long long ptr)
-@ stdcall NtGdiIcmBrushInfo(ptr ptr ptr ptr ptr ptr ptr long)
-@ stdcall NtGdiInit()
-@ stdcall NtGdiInitSpool()
-@ stdcall NtGdiIntersectClipRect(ptr long long long long)
-@ stdcall NtGdiInvertRgn(ptr ptr)
-@ stdcall NtGdiLineTo(ptr long long)
-@ stdcall NtGdiMakeFontDir(long ptr long wstr long)
-@ stdcall NtGdiMakeInfoDC(ptr long)
-@ stdcall NtGdiMaskBlt(ptr long long long long ptr long long ptr long long long long)
-@ stdcall NtGdiModifyWorldTransform(ptr ptr long)
-@ stdcall NtGdiMonoBitmap(ptr)
-@ stdcall NtGdiMoveTo(ptr long long ptr)
-@ stdcall NtGdiOffsetClipRgn(ptr long long)
-@ stdcall NtGdiOffsetRgn(ptr long long)
-@ stdcall NtGdiOpenDCW(ptr ptr ptr long ptr long ptr)
-@ stdcall NtGdiPatBlt(ptr long long long long long)
-@ stdcall NtGdiPolyPatBlt(ptr long ptr long long)
-@ stdcall NtGdiPathToRegion(ptr)
-@ stdcall NtGdiPlgBlt(ptr ptr ptr long long long long ptr long long long)
-@ stdcall NtGdiPolyDraw(ptr ptr ptr long)
-@ stdcall NtGdiPolyPolyDraw(ptr ptr ptr long long)
-@ stdcall NtGdiPolyTextOutW(ptr ptr long long)
-@ stdcall NtGdiPtInRegion(ptr long long)
-@ stdcall NtGdiPtVisible(ptr long long)
-@ stdcall NtGdiQueryFonts(ptr long ptr)
-@ stdcall NtGdiQueryFontAssocInfo(ptr)
-@ stdcall NtGdiRectangle(ptr long long long long)
-@ stdcall NtGdiRectInRegion(ptr ptr)
-@ stdcall NtGdiRectVisible(ptr ptr)
-@ stdcall NtGdiRemoveFontResourceW(ptr long long long long ptr)
-@ stdcall NtGdiRemoveFontMemResourceEx(ptr)
-@ stdcall NtGdiResetDC(ptr ptr ptr ptr ptr)
-@ stdcall NtGdiResizePalette(ptr long)
-@ stdcall NtGdiRestoreDC(ptr long)
-@ stdcall NtGdiRoundRect(ptr long long long long long long)
-@ stdcall NtGdiSaveDC(ptr)
-@ stdcall NtGdiScaleViewportExtEx(ptr long long long long ptr)
-@ stdcall NtGdiScaleWindowExtEx(ptr long long long long ptr)
-@ stdcall NtGdiSelectBitmap(ptr ptr)
-@ stdcall NtGdiSelectBrush(ptr ptr)
-@ stdcall NtGdiSelectClipPath(ptr long)
-@ stdcall NtGdiSelectFont(ptr ptr)
-@ stdcall NtGdiSelectPen(ptr ptr)
-@ stdcall NtGdiSetBitmapAttributes(ptr long)
-@ stdcall NtGdiSetBitmapBits(ptr long ptr)
-@ stdcall NtGdiSetBitmapDimension(ptr long long ptr)
-@ stdcall NtGdiSetBoundsRect(ptr ptr long)
-@ stdcall NtGdiSetBrushAttributes(ptr long)
-@ stdcall NtGdiSetBrushOrg(ptr long long ptr)
-@ stdcall NtGdiSetColorAdjustment(ptr ptr)
-@ stdcall NtGdiSetColorSpace(ptr ptr)
-@ stdcall NtGdiSetDeviceGammaRamp(ptr ptr)
-@ stdcall NtGdiSetDIBitsToDeviceInternal(ptr long long long long long long long long ptr ptr long long long long ptr)
-@ stdcall NtGdiSetFontEnumeration(long)
-@ stdcall NtGdiSetFontXform(ptr long long)
-@ stdcall NtGdiSetIcmMode(ptr long long)
-@ stdcall NtGdiSetLinkedUFIs(ptr ptr long)
-@ stdcall NtGdiSetMagicColors(ptr long long)
-@ stdcall NtGdiSetMetaRgn(ptr)
-@ stdcall NtGdiSetMiterLimit(ptr long ptr)
-@ stdcall NtGdiGetDeviceWidth(ptr)
-@ stdcall NtGdiMirrorWindowOrg(ptr)
-@ stdcall NtGdiSetLayout(ptr long long)
-@ stdcall NtGdiSetPixel(ptr long long long)
-@ stdcall NtGdiSetPixelFormat(ptr long)
-@ stdcall NtGdiSetRectRgn(ptr long long long long)
-@ stdcall NtGdiSetSystemPaletteUse(ptr long)
-@ stdcall NtGdiSetTextJustification(ptr long long)
-@ stdcall NtGdiSetupPublicCFONT(ptr ptr long)
-@ stdcall NtGdiSetVirtualResolution(ptr long long long long)
-@ stdcall NtGdiSetSizeDevice(ptr long long)
-@ stdcall NtGdiStartDoc(ptr ptr ptr long)
-@ stdcall NtGdiStartPage(ptr)
-@ stdcall NtGdiStretchBlt(ptr long long long long ptr long long long long long long)
-@ stdcall NtGdiStretchDIBitsInternal(ptr long long long long long long long long ptr ptr long long long long ptr)
-@ stdcall NtGdiStrokeAndFillPath(ptr)
-@ stdcall NtGdiStrokePath(ptr)
-@ stdcall NtGdiSwapBuffers(ptr)
-@ stdcall NtGdiTransformPoints(ptr ptr ptr long long)
-@ stdcall NtGdiTransparentBlt(ptr long long long long  ptr long long long long long)
-@ stdcall NtGdiUnloadPrinterDriver(wstr long)
-@ stdcall NtGdiUnmapMemFont(ptr)
-@ stdcall NtGdiUnrealizeObject(ptr)
-@ stdcall NtGdiUpdateColors(ptr)
-@ stdcall NtGdiWidenPath(ptr)
-@ stdcall NtUserActivateKeyboardLayout(ptr long)
-@ stdcall NtUserAlterWindowStyle(long long long)
-@ stdcall NtUserAssociateInputContext(long long long)
-@ stdcall NtUserAttachThreadInput(long long long)
-@ stdcall NtUserBeginPaint(ptr ptr)
-@ stdcall NtUserBitBltSysBmp(ptr long long long long long long long)
-@ stdcall NtUserBlockInput(long)
-@ stdcall NtUserBuildHimcList(long long long long)
-@ stdcall NtUserBuildHwndList(ptr ptr long long long ptr ptr)
-@ stdcall NtUserBuildNameList(ptr long ptr ptr)
-@ stdcall NtUserBuildPropList(ptr ptr long ptr)
-@ stdcall NtUserCallHwnd(ptr long)
-@ stdcall NtUserCallHwndLock(ptr long)
-@ stdcall NtUserCallHwndOpt(ptr long)
-@ stdcall NtUserCallHwndParam(ptr long long)
-@ stdcall NtUserCallHwndParamLock(ptr long long)
-@ stdcall NtUserCallMsgFilter(ptr long)
-@ stdcall NtUserCallNextHookEx(long ptr ptr long)
-@ stdcall NtUserCallNoParam(long)
-@ stdcall NtUserCallOneParam(ptr long)
-@ stdcall NtUserCallTwoParam(ptr ptr long)
-@ stdcall NtUserChangeClipboardChain(ptr ptr)
-# @ stdcall NtUserChangeDisplaySettings(ptr ptr ptr long ptr)
-@ stdcall NtUserCheckImeHotKey(long long)
-@ stdcall NtUserCheckMenuItem(ptr long long)
-@ stdcall NtUserChildWindowFromPointEx(ptr long long long)
-@ stdcall NtUserClipCursor(ptr)
-@ stdcall NtUserCloseClipboard()
-@ stdcall NtUserCloseDesktop(ptr)
-@ stdcall NtUserCloseWindowStation(ptr)
-@ stdcall NtUserConsoleControl(long long long)
-@ stdcall NtUserConvertMemHandle(ptr long)
-@ stdcall NtUserCopyAcceleratorTable(ptr ptr long)
-@ stdcall NtUserCountClipboardFormats()
-@ stdcall NtUserCreateAcceleratorTable(ptr ptr)
-@ stdcall NtUserCreateCaret(ptr ptr long long)
-@ stdcall NtUserCreateDesktop(ptr ptr ptr long long)
-@ stdcall NtUserCreateInputContext(long)
-@ stdcall NtUserCreateLocalMemHandle(ptr ptr long ptr)
-@ stdcall NtUserCreateWindowEx(long ptr ptr ptr long long long long long ptr ptr ptr ptr long ptr)
-@ stdcall NtUserCreateWindowStation(ptr long long long long long long)
-@ stdcall NtUserDdeGetQualityOfService(ptr ptr ptr)
-@ stdcall NtUserDdeInitialize(long long long long long)
-@ stdcall NtUserDdeSetQualityOfService(ptr ptr ptr)
-@ stdcall NtUserDeferWindowPos(ptr ptr ptr long long long long long)
-@ stdcall NtUserDefSetText(ptr ptr)
-@ stdcall NtUserDeleteMenu(ptr long long)
-@ stdcall NtUserDestroyAcceleratorTable(ptr)
-@ stdcall NtUserDestroyCursor(ptr long)
-@ stdcall NtUserDestroyInputContext(long)
-@ stdcall NtUserDestroyMenu(ptr)
-@ stdcall NtUserDestroyWindow(ptr)
-@ stdcall NtUserDisableThreadIme(long)
-@ stdcall NtUserDispatchMessage(ptr)
-@ stdcall NtUserDragDetect(ptr ptr long)
-@ stdcall NtUserDragObject(ptr ptr long long ptr)
-@ stdcall NtUserDrawAnimatedRects(ptr long ptr ptr)
-@ stdcall NtUserDrawCaption(ptr ptr ptr long)
-@ stdcall NtUserDrawCaptionTemp(ptr ptr ptr ptr ptr ptr long)
-@ stdcall NtUserDrawIconEx(ptr long long ptr long long long ptr long long ptr)
-@ stdcall NtUserDrawMenuBarTemp(ptr ptr ptr ptr ptr)
-@ stdcall NtUserEmptyClipboard()
-@ stdcall NtUserEnableMenuItem(ptr long long)
-@ stdcall NtUserEnableScrollBar(ptr long long)
-@ stdcall NtUserEndDeferWindowPosEx(ptr long)
-@ stdcall NtUserEndMenu()
-@ stdcall NtUserEndPaint(ptr ptr)
-@ stdcall NtUserEnumDisplayDevices(ptr long ptr long)
-; @ stdcall NtUserEnumDisplayMonitors(ptr ptr ptr ptr) # FIXME: 4 on XP
-@ stdcall NtUserEnumDisplaySettings(ptr long ptr long)
-@ stdcall NtUserEvent(long)
-@ stdcall NtUserExcludeUpdateRgn(ptr ptr)
-@ stdcall NtUserFillWindow(ptr ptr ptr ptr)
-@ stdcall NtUserFindExistingCursorIcon(ptr ptr ptr)
-@ stdcall NtUserFindWindowEx(ptr ptr ptr ptr long)
-@ stdcall NtUserFlashWindowEx(ptr)
-@ stdcall NtUserGetAltTabInfo(ptr long ptr wstr long long)
-@ stdcall NtUserGetAncestor(ptr long)
-@ stdcall NtUserGetAppImeLevel(long)
-@ stdcall NtUserGetAsyncKeyState(long)
-@ stdcall NtUserGetAtomName(long ptr)
-@ stdcall NtUserGetCaretBlinkTime()
-@ stdcall NtUserGetCaretPos(ptr)
-@ stdcall NtUserGetClassInfo(ptr ptr ptr ptr long)
-@ stdcall NtUserGetClassName(ptr long ptr)
-@ stdcall NtUserGetClipboardData(long ptr)
-@ stdcall NtUserGetClipboardFormatName(long wstr ptr)
-@ stdcall NtUserGetClipboardOwner()
-@ stdcall NtUserGetClipboardSequenceNumber()
-@ stdcall NtUserGetClipboardViewer()
-@ stdcall NtUserGetClipCursor(ptr)
-@ stdcall NtUserGetComboBoxInfo(ptr ptr)
-@ stdcall NtUserGetControlBrush(ptr ptr long)
-@ stdcall NtUserGetControlColor(ptr ptr ptr long)
-@ stdcall NtUserGetCPD(ptr long ptr)
-@ stdcall NtUserGetCursorFrameInfo(ptr long ptr ptr)
-@ stdcall NtUserGetCursorInfo(ptr)
-@ stdcall NtUserGetDC(ptr)
-@ stdcall NtUserGetDCEx(ptr ptr long)
-@ stdcall NtUserGetDoubleClickTime()
-@ stdcall NtUserGetForegroundWindow()
-@ stdcall NtUserGetGuiResources(ptr long)
-@ stdcall NtUserGetGUIThreadInfo(long ptr)
-@ stdcall NtUserGetIconInfo(ptr ptr ptr ptr ptr long)
-@ stdcall NtUserGetIconSize(ptr long ptr ptr)
-@ stdcall NtUserGetImeHotKey(long long long long)
-@ stdcall NtUserGetImeInfoEx(long long)
-@ stdcall NtUserGetInternalWindowPos(ptr ptr ptr)
-@ stdcall NtUserGetKeyboardLayoutList(long ptr)
-@ stdcall NtUserGetKeyboardLayoutName(str)
-@ stdcall NtUserGetKeyboardState(ptr)
-@ stdcall NtUserGetKeyNameText(long wstr long)
-@ stdcall NtUserGetKeyState(long)
-@ stdcall NtUserGetListBoxInfo(ptr)
-@ stdcall NtUserGetMenuBarInfo(ptr long long ptr)
-@ stdcall NtUserGetMenuIndex(ptr ptr)
-@ stdcall NtUserGetMenuItemRect(ptr ptr long ptr)
-@ stdcall NtUserGetMessage(ptr ptr long long)
-@ stdcall NtUserGetMouseMovePointsEx(long ptr ptr long long)
-@ stdcall NtUserGetObjectInformation(ptr long ptr long ptr)
-@ stdcall NtUserGetOpenClipboardWindow()
-@ stdcall NtUserGetPriorityClipboardFormat(ptr long)
-@ stdcall NtUserGetProcessWindowStation()
-@ stdcall NtUserGetRawInputBuffer(ptr ptr long)
-@ stdcall NtUserGetRawInputData(ptr long ptr ptr long)
-@ stdcall NtUserGetRawInputDeviceInfo(ptr long ptr ptr)
-@ stdcall NtUserGetRawInputDeviceList(ptr ptr long)
-@ stdcall NtUserGetRegisteredRawInputDevices(ptr ptr long)
-@ stdcall NtUserGetScrollBarInfo(ptr long ptr)
-@ stdcall NtUserGetSystemMenu(ptr long)
-@ stdcall NtUserGetThreadDesktop(long long)
-@ stdcall NtUserGetThreadState(ptr)
-@ stdcall NtUserGetTitleBarInfo(ptr ptr)
-@ stdcall NtUserGetUpdateRect(ptr ptr long)
-@ stdcall NtUserGetUpdateRgn(ptr ptr long)
-@ stdcall NtUserGetWindowDC(ptr)
-@ stdcall NtUserGetWindowPlacement(ptr ptr)
-@ stdcall NtUserGetWOWClass(ptr ptr)
-@ stdcall NtUserHardErrorControl(long long long)
-@ stdcall NtUserHideCaret(ptr)
-@ stdcall NtUserHiliteMenuItem(ptr ptr long long)
-@ stdcall NtUserImpersonateDdeClientWindow(ptr ptr)
-@ stdcall NtUserInitialize(long ptr ptr)
-@ stdcall NtUserInitializeClientPfnArrays(ptr ptr ptr ptr)
-; @ stdcall NtUserInitTask(long long long long long long long long long long long long)
-@ stdcall NtUserInternalGetWindowText(ptr wstr ptr)
-@ stdcall NtUserInvalidateRect(ptr ptr long)
-@ stdcall NtUserInvalidateRgn(ptr ptr long)
-@ stdcall NtUserIsClipboardFormatAvailable(long)
-@ stdcall NtUserKillTimer(ptr ptr)
-@ stdcall NtUserLoadKeyboardLayoutEx(ptr long ptr ptr ptr long long)
-@ stdcall NtUserLockWindowStation(ptr)
-@ stdcall NtUserLockWindowUpdate(ptr)
-@ stdcall NtUserLockWorkStation()
-@ stdcall NtUserMapVirtualKeyEx(long long long ptr)
-@ stdcall NtUserMenuItemFromPoint(ptr ptr long long)
-@ stdcall NtUserMessageCall(ptr long ptr ptr ptr long long)
-@ stdcall NtUserMinMaximize(ptr long long)
-@ stdcall NtUserMNDragLeave()
-@ stdcall NtUserMNDragOver(long long)
-@ stdcall NtUserModifyUserStartupInfoFlags(long long)
-@ stdcall NtUserMoveWindow(ptr long long long long long)
-@ stdcall NtUserNotifyIMEStatus(long long long)
-@ stdcall NtUserNotifyProcessCreate(long long long long)
-@ stdcall NtUserNotifyWinEvent(long long long long)
-@ stdcall NtUserOpenClipboard(ptr long)
-@ stdcall NtUserOpenDesktop(ptr long long)
-@ stdcall NtUserOpenInputDesktop(long long long)
-@ stdcall NtUserOpenWindowStation(ptr long)
-@ stdcall NtUserPaintDesktop(ptr)
-@ stdcall NtUserPeekMessage(ptr ptr long long long)
-@ stdcall NtUserPostMessage(ptr long long long)
-@ stdcall NtUserPostThreadMessage(long long long long)
-@ stdcall NtUserPrintWindow(ptr ptr long)
-@ stdcall NtUserProcessConnect(ptr ptr long)
-@ stdcall NtUserQueryInformationThread(ptr long ptr long)
-@ stdcall NtUserQueryInputContext(long long)
-@ stdcall NtUserQuerySendMessage(long)
-#@ stdcall NtUserQueryUserCounters(long long long long long)
-@ stdcall NtUserQueryWindow(ptr long)
-@ stdcall NtUserRealChildWindowFromPoint(ptr long long)
-@ stdcall NtUserRealInternalGetMessage(ptr ptr long long long long)
-@ stdcall NtUserRealWaitMessageEx(long long)
-@ stdcall NtUserRedrawWindow(ptr ptr ptr long)
-@ stdcall NtUserRegisterClassExWOW(ptr ptr ptr ptr long long ptr)
-@ stdcall NtUserRegisterUserApiHook(ptr ptr long long) # FIXME: 2 params on XP
-@ stdcall NtUserRegisterHotKey(ptr long long long)
-@ stdcall NtUserRegisterRawInputDevices(ptr long long)
-@ stdcall NtUserRegisterTasklist(long)
-@ stdcall NtUserRegisterWindowMessage(ptr)
-@ stdcall NtUserRemoveMenu(ptr long long)
-@ stdcall NtUserRemoveProp(ptr long)
-@ stdcall NtUserResolveDesktop(long long long long)
-@ stdcall NtUserResolveDesktopForWOW(long)
-@ stdcall NtUserSBGetParms(ptr long ptr ptr)
-@ stdcall NtUserScrollDC(ptr long long ptr ptr ptr ptr)
-@ stdcall NtUserScrollWindowEx(ptr long long ptr ptr ptr ptr long)
-@ stdcall NtUserSelectPalette(ptr ptr long)
-@ stdcall NtUserSendInput(long ptr long)
-@ stdcall NtUserSetActiveWindow(ptr)
-@ stdcall NtUserSetAppImeLevel(long long)
-@ stdcall NtUserSetCapture(ptr)
-@ stdcall NtUserSetClassLong(ptr long ptr long)
-@ stdcall NtUserSetClassWord(ptr long long)
-@ stdcall NtUserSetClipboardData(long ptr ptr)
-@ stdcall NtUserSetClipboardViewer(ptr)
-@ stdcall NtUserSetConsoleReserveKeys(long long)
-@ stdcall NtUserSetCursor(ptr)
-@ stdcall NtUserSetCursorContents(ptr ptr)
-@ stdcall NtUserSetCursorIconData(ptr ptr ptr ptr)
-@ stdcall NtUserSetDbgTag(long long)
-@ stdcall NtUserSetFocus(ptr)
-@ stdcall NtUserSetImeHotKey(long long long long long)
-@ stdcall NtUserSetImeInfoEx(long)
-@ stdcall NtUserSetImeOwnerWindow(long long)
-@ stdcall NtUserSetInformationProcess(long long long long)
-@ stdcall NtUserSetInformationThread(ptr long ptr long)
-@ stdcall NtUserSetInternalWindowPos(ptr long ptr ptr)
-@ stdcall NtUserSetKeyboardState(ptr)
-@ stdcall NtUserSetLogonNotifyWindow(ptr)
-@ stdcall NtUserSetMenu(ptr ptr long)
-@ stdcall NtUserSetMenuContextHelpId(ptr long)
-@ stdcall NtUserSetMenuDefaultItem(ptr long long)
-@ stdcall NtUserSetMenuFlagRtoL(ptr)
-@ stdcall NtUserSetObjectInformation(ptr long ptr long)
-@ stdcall NtUserSetParent(ptr ptr)
-@ stdcall NtUserSetProcessWindowStation(ptr)
-@ stdcall NtUserSetProp(ptr long ptr)
-#@ stdcall NtUserSetRipFlags(long long)
-@ stdcall NtUserSetScrollInfo(ptr long ptr long)
-@ stdcall NtUserSetShellWindowEx(ptr ptr)
-@ stdcall NtUserSetSysColors(long ptr ptr long)
-@ stdcall NtUserSetSystemCursor(ptr long)
-@ stdcall NtUserSetSystemMenu(ptr ptr)
-@ stdcall NtUserSetSystemTimer(ptr ptr long ptr)
-@ stdcall NtUserSetThreadDesktop(ptr)
-@ stdcall NtUserSetThreadLayoutHandles(long long)
-@ stdcall NtUserSetThreadState(long long)
-@ stdcall NtUserSetTimer(ptr ptr long ptr)
-@ stdcall NtUserSetWindowFNID(ptr long)
-@ stdcall NtUserSetWindowLong(ptr long long long)
-@ stdcall NtUserSetWindowPlacement(ptr ptr)
-@ stdcall NtUserSetWindowPos(ptr ptr long long long long long)
-@ stdcall NtUserSetWindowRgn(ptr ptr long)
-@ stdcall NtUserSetWindowsHookAW(long ptr long)
-@ stdcall NtUserSetWindowsHookEx(ptr ptr long long ptr long)
-@ stdcall NtUserSetWindowStationUser(long long long long)
-@ stdcall NtUserSetWindowWord(ptr long long)
-@ stdcall NtUserSetWinEventHook(long long ptr ptr ptr long long long)
-@ stdcall NtUserShowCaret(ptr)
-@ stdcall NtUserShowScrollBar(ptr long long)
-@ stdcall NtUserShowWindow(ptr long)
-@ stdcall NtUserShowWindowAsync(ptr long)
-@ stdcall NtUserSoundSentry()
-@ stdcall NtUserSwitchDesktop(ptr)
-@ stdcall NtUserSystemParametersInfo(long long ptr long)
-@ stdcall NtUserTestForInteractiveUser(long)
-@ stdcall NtUserThunkedMenuInfo(ptr ptr)
-@ stdcall NtUserThunkedMenuItemInfo(ptr long long long ptr ptr)
-@ stdcall NtUserToUnicodeEx(long long ptr wstr long long ptr)
-@ stdcall NtUserTrackMouseEvent(ptr)
-@ stdcall NtUserTrackPopupMenuEx(ptr long long long ptr ptr)
-@ stdcall NtUserCalcMenuBar(long long long long long)
-@ stdcall NtUserPaintMenuBar(long long long long long long)
-@ stdcall NtUserTranslateAccelerator(ptr ptr ptr)
-@ stdcall NtUserTranslateMessage(ptr long)
-@ stdcall NtUserUnhookWindowsHookEx(ptr)
-@ stdcall NtUserUnhookWinEvent(ptr)
-@ stdcall NtUserUnloadKeyboardLayout(ptr)
-@ stdcall NtUserUnlockWindowStation(ptr)
-@ stdcall NtUserUnregisterClass(ptr ptr ptr)
-@ stdcall NtUserUnregisterUserApiHook()
-@ stdcall NtUserUnregisterHotKey(ptr long)
-@ stdcall NtUserUpdateInputContext(long long long)
-@ stdcall NtUserUpdateInstance(long long long)
-@ stdcall NtUserUpdateLayeredWindow(ptr ptr ptr ptr ptr ptr long ptr long ptr) # FIXME: 9 params on XP
-@ stdcall NtUserGetLayeredWindowAttributes(ptr ptr ptr ptr)
-@ stdcall NtUserSetLayeredWindowAttributes(ptr long long long)
-@ stdcall NtUserUpdatePerUserSystemParameters(long long)
-@ stdcall NtUserUserHandleGrantAccess(ptr ptr long)
-#@ stdcall NtUserValidateHandleSecure(ptr long)
-@ stdcall NtUserValidateRect(ptr ptr)
-#@ stdcall NtUserValidateTimerCallback(ptr ptr ptr)
-@ stdcall NtUserVkKeyScanEx(long ptr long)
-@ stdcall NtUserWaitForInputIdle(ptr long long)
-@ stdcall NtUserWaitForMsgAndEvent(long)
-@ stdcall NtUserWaitMessage()
-@ stdcall NtUserWin32PoolAllocationStats(long long long long long long)
-@ stdcall NtUserWindowFromPoint(long long)
-@ stdcall NtUserYieldTask()
-@ stdcall NtUserRemoteConnect(long long long)
-@ stdcall NtUserRemoteRedrawRectangle(long long long long)
-@ stdcall NtUserRemoteRedrawScreen()
-@ stdcall NtUserRemoteStopScreenUpdates()
-@ stdcall NtUserCtxDisplayIOCtl(long long long)
-@ stdcall NtGdiEngAssociateSurface(ptr ptr long)
-@ stdcall NtGdiEngCreateBitmap(long long long long long ptr)
-@ stdcall NtGdiEngCreateDeviceSurface(ptr long long long)
-@ stdcall NtGdiEngCreateDeviceBitmap(ptr long long long)
-@ stdcall NtGdiEngCreatePalette(long long ptr long long long)
-@ stdcall NtGdiEngComputeGlyphSet(ptr ptr ptr)
-@ stdcall NtGdiEngCopyBits(ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiEngDeletePalette(ptr)
-@ stdcall NtGdiEngDeleteSurface(ptr)
-@ stdcall NtGdiEngEraseSurface(ptr ptr long)
-@ stdcall NtGdiEngUnlockSurface(ptr)
-@ stdcall NtGdiEngLockSurface(ptr)
-@ stdcall NtGdiEngBitBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiEngStretchBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long)
-@ stdcall NtGdiEngPlgBlt(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long)
-@ stdcall NtGdiEngMarkBandingSurface(ptr)
-@ stdcall NtGdiEngStrokePath(ptr ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiEngFillPath(ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiEngStrokeAndFillPath(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiEngPaint(ptr ptr ptr ptr ptr)
-@ stdcall NtGdiEngLineTo(ptr ptr ptr long long long long ptr ptr)
-@ stdcall NtGdiEngAlphaBlend(ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiEngGradientFill(ptr ptr ptr ptr long ptr long ptr ptr long)
-@ stdcall NtGdiEngTransparentBlt(ptr ptr ptr ptr ptr ptr long long)
-@ stdcall NtGdiEngTextOut(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr)
-@ stdcall NtGdiEngStretchBltROP(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr long ptr long)
-@ stdcall NtGdiXLATEOBJ_cGetPalette(ptr long long ptr)
-@ stdcall NtGdiXLATEOBJ_iXlate(ptr long)
-@ stdcall NtGdiXLATEOBJ_hGetColorTransform(ptr)
-@ stdcall NtGdiCLIPOBJ_bEnum(ptr long long)
-@ stdcall NtGdiCLIPOBJ_cEnumStart(ptr long long long long)
-@ stdcall NtGdiCLIPOBJ_ppoGetPath(ptr)
-@ stdcall NtGdiEngDeletePath(ptr)
-@ stdcall NtGdiEngCreateClip()
-@ stdcall NtGdiEngDeleteClip(ptr)
-@ stdcall NtGdiBRUSHOBJ_ulGetBrushColor(ptr)
-@ stdcall NtGdiBRUSHOBJ_pvAllocRbrush(ptr long)
-@ stdcall NtGdiBRUSHOBJ_pvGetRbrush(ptr)
-@ stdcall NtGdiBRUSHOBJ_hGetColorTransform(ptr)
-@ stdcall NtGdiXFORMOBJ_bApplyXform(ptr ptr long long ptr)
-@ stdcall NtGdiXFORMOBJ_iGetXform(ptr ptr)
-@ stdcall NtGdiFONTOBJ_vGetInfo(ptr long ptr)
-@ stdcall NtGdiFONTOBJ_pxoGetXform(ptr)
-@ stdcall NtGdiFONTOBJ_cGetGlyphs(ptr long long ptr ptr)
-@ stdcall NtGdiFONTOBJ_pifi(ptr)
-@ stdcall NtGdiFONTOBJ_pfdg(ptr)
-@ stdcall NtGdiFONTOBJ_pQueryGlyphAttrs(ptr long)
-@ stdcall NtGdiFONTOBJ_pvTrueTypeFontFile(ptr ptr)
-@ stdcall NtGdiFONTOBJ_cGetAllGlyphHandles(ptr ptr)
-@ stdcall NtGdiSTROBJ_bEnum(ptr ptr ptr)
-@ stdcall NtGdiSTROBJ_bEnumPositionsOnly(ptr ptr ptr)
-@ stdcall NtGdiSTROBJ_bGetAdvanceWidths(ptr long long ptr)
-@ stdcall NtGdiSTROBJ_vEnumStart(ptr)
-@ stdcall NtGdiSTROBJ_dwGetCodePage(ptr)
-@ stdcall NtGdiPATHOBJ_vGetBounds(ptr ptr)
-@ stdcall NtGdiPATHOBJ_bEnum(ptr ptr)
-@ stdcall NtGdiPATHOBJ_vEnumStart(ptr)
-@ stdcall NtGdiPATHOBJ_vEnumStartClipLines(ptr ptr ptr ptr)
-@ stdcall NtGdiPATHOBJ_bEnumClipLines(ptr long ptr)
-@ stdcall NtGdiGetDhpdev(ptr)
-@ stdcall NtGdiEngCheckAbort(ptr)
-@ stdcall NtGdiHT_Get8BPPFormatPalette(ptr long long long)
-@ stdcall NtGdiHT_Get8BPPMaskPalette(ptr long long long long long)
-@ stdcall NtGdiUpdateTransform(ptr)
-@ stdcall NtGdiSetPUMPDOBJ(ptr long ptr ptr)
-@ stdcall NtGdiBRUSHOBJ_DeleteRbrush(ptr ptr)
-@ stdcall NtGdiUMPDEngFreeUserMem(ptr)
-@ stdcall NtGdiDrawStream(ptr long ptr)
-