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