Create a branch for working on csrss and co.
[reactos.git] / win32ss / w32ksvc.h
1 // SVC_(<NAME>, <ARG_COUNT>)
2 //
3 // Funcs, order, should, match, Windows, XP, 5.1.2600, SP2)
4 //
5 SVC_(GdiAbortDoc, 1)
6 SVC_(GdiAbortPath, 1)
7 SVC_(GdiAddFontResourceW, 6)
8 SVC_(GdiAddRemoteFontToDC, 4)
9 SVC_(GdiAddFontMemResourceEx, 5)
10 SVC_(GdiRemoveMergeFont, 2)
11 SVC_(GdiAddRemoteMMInstanceToDC, 3)
12 SVC_(GdiAlphaBlend, 12)
13 SVC_(GdiAngleArc, 6)
14 SVC_(GdiAnyLinkedFonts, 0)
15 SVC_(GdiFontIsLinked, 1)
16 SVC_(GdiArcInternal, 10)
17 SVC_(GdiBeginPath, 1)
18 SVC_(GdiBitBlt, 11)
19 SVC_(GdiCancelDC, 1)
20 SVC_(GdiCheckBitmapBits, 8)
21 SVC_(GdiCloseFigure, 1)
22 SVC_(GdiClearBitmapAttributes, 2)
23 SVC_(GdiClearBrushAttributes, 2)
24 SVC_(GdiColorCorrectPalette, 6)
25 SVC_(GdiCombineRgn, 4)
26 SVC_(GdiCombineTransform, 3)
27 SVC_(GdiComputeXformCoefficients, 1)
28 SVC_(GdiConsoleTextOut, 4)
29 SVC_(GdiConvertMetafileRect, 2)
30 SVC_(GdiCreateBitmap, 5)
31 SVC_(GdiCreateClientObj, 1)
32 SVC_(GdiCreateColorSpace, 1)
33 SVC_(GdiCreateColorTransform, 8)
34 SVC_(GdiCreateCompatibleBitmap, 3)
35 SVC_(GdiCreateCompatibleDC, 1)
36 SVC_(GdiCreateDIBBrush, 6)
37 SVC_(GdiCreateDIBitmapInternal, 11)
38 SVC_(GdiCreateDIBSection, 9)
39 SVC_(GdiCreateEllipticRgn, 4)
40 SVC_(GdiCreateHalftonePalette, 1)
41 SVC_(GdiCreateHatchBrushInternal, 3)
42 SVC_(GdiCreateMetafileDC, 1)
43 SVC_(GdiCreatePaletteInternal, 2)
44 SVC_(GdiCreatePatternBrushInternal, 3)
45 SVC_(GdiCreatePen, 4)
46 SVC_(GdiCreateRectRgn, 4)
47 SVC_(GdiCreateRoundRectRgn, 6)
48 SVC_(GdiCreateServerMetaFile, 6)
49 SVC_(GdiCreateSolidBrush, 2)
50 SVC_(GdiD3dContextCreate, 4)
51 SVC_(GdiD3dContextDestroy, 1)
52 SVC_(GdiD3dContextDestroyAll, 1)
53 SVC_(GdiD3dValidateTextureStageState, 1)
54 SVC_(GdiD3dDrawPrimitives2, 7)
55 SVC_(GdiDdGetDriverState, 1)
56 SVC_(GdiDdAddAttachedSurface, 3)
57 SVC_(GdiDdAlphaBlt, 3)
58 SVC_(GdiDdAttachSurface, 2)
59 SVC_(GdiDdBeginMoCompFrame, 2)
60 SVC_(GdiDdBlt, 3)
61 SVC_(GdiDdCanCreateSurface, 2)
62 SVC_(GdiDdCanCreateD3DBuffer, 2)
63 SVC_(GdiDdColorControl, 2)
64 SVC_(GdiDdCreateDirectDrawObject, 1)
65 SVC_(GdiDdCreateSurface, 8)
66 SVC_(GdiDdCreateD3DBuffer, 8)
67 SVC_(GdiDdCreateMoComp, 2)
68 SVC_(GdiDdCreateSurfaceObject, 6)
69 SVC_(GdiDdDeleteDirectDrawObject, 1)
70 SVC_(GdiDdDeleteSurfaceObject, 1)
71 SVC_(GdiDdDestroyMoComp, 2)
72 SVC_(GdiDdDestroySurface, 2)
73 SVC_(GdiDdDestroyD3DBuffer, 1)
74 SVC_(GdiDdEndMoCompFrame, 2)
75 SVC_(GdiDdFlip, 5)
76 SVC_(GdiDdFlipToGDISurface, 2)
77 SVC_(GdiDdGetAvailDriverMemory, 2)
78 SVC_(GdiDdGetBltStatus, 2)
79 SVC_(GdiDdGetDC, 2)
80 SVC_(GdiDdGetDriverInfo, 2)
81 SVC_(GdiDdGetDxHandle, 3)
82 SVC_(GdiDdGetFlipStatus, 2)
83 SVC_(GdiDdGetInternalMoCompInfo, 2)
84 SVC_(GdiDdGetMoCompBuffInfo, 2)
85 SVC_(GdiDdGetMoCompGuids, 2)
86 SVC_(GdiDdGetMoCompFormats, 2)
87 SVC_(GdiDdGetScanLine, 2)
88 SVC_(GdiDdLock, 3)
89 SVC_(GdiDdLockD3D, 2)
90 SVC_(GdiDdQueryDirectDrawObject, 11)
91 SVC_(GdiDdQueryMoCompStatus, 2)
92 SVC_(GdiDdReenableDirectDrawObject, 2)
93 SVC_(GdiDdReleaseDC, 1)
94 SVC_(GdiDdRenderMoComp, 2)
95 SVC_(GdiDdResetVisrgn, 2)
96 SVC_(GdiDdSetColorKey, 2)
97 SVC_(GdiDdSetExclusiveMode, 2)
98 SVC_(GdiDdSetGammaRamp, 3)
99 SVC_(GdiDdCreateSurfaceEx, 3)
100 SVC_(GdiDdSetOverlayPosition, 3)
101 SVC_(GdiDdUnattachSurface, 2)
102 SVC_(GdiDdUnlock, 2)
103 SVC_(GdiDdUnlockD3D, 2)
104 SVC_(GdiDdUpdateOverlay, 3)
105 SVC_(GdiDdWaitForVerticalBlank, 2)
106 SVC_(GdiDvpCanCreateVideoPort, 2)
107 SVC_(GdiDvpColorControl, 2)
108 SVC_(GdiDvpCreateVideoPort, 2)
109 SVC_(GdiDvpDestroyVideoPort, 2)
110 SVC_(GdiDvpFlipVideoPort, 4)
111 SVC_(GdiDvpGetVideoPortBandwidth, 2)
112 SVC_(GdiDvpGetVideoPortField, 2)
113 SVC_(GdiDvpGetVideoPortFlipStatus, 2)
114 SVC_(GdiDvpGetVideoPortInputFormats, 2)
115 SVC_(GdiDvpGetVideoPortLine, 2)
116 SVC_(GdiDvpGetVideoPortOutputFormats, 2)
117 SVC_(GdiDvpGetVideoPortConnectInfo, 2)
118 SVC_(GdiDvpGetVideoSignalStatus, 2)
119 SVC_(GdiDvpUpdateVideoPort, 4)
120 SVC_(GdiDvpWaitForVideoPortSync, 2)
121 SVC_(GdiDvpAcquireNotification, 3)
122 SVC_(GdiDvpReleaseNotification, 2)
123 SVC_(GdiDxgGenericThunk, 6)
124 SVC_(GdiDeleteClientObj, 1)
125 SVC_(GdiDeleteColorSpace, 1)
126 SVC_(GdiDeleteColorTransform, 2)
127 SVC_(GdiDeleteObjectApp, 1)
128 SVC_(GdiDescribePixelFormat, 4)
129 SVC_(GdiGetPerBandInfo, 2)
130 SVC_(GdiDoBanding, 4)
131 SVC_(GdiDoPalette, 6)
132 SVC_(GdiDrawEscape, 4)
133 SVC_(GdiEllipse, 5)
134 SVC_(GdiEnableEudc, 1)
135 SVC_(GdiEndDoc, 1)
136 SVC_(GdiEndPage, 1)
137 SVC_(GdiEndPath, 1)
138 SVC_(GdiEnumFontChunk, 5)
139 SVC_(GdiEnumFontClose, 1)
140 SVC_(GdiEnumFontOpen, 7)
141 SVC_(GdiEnumObjects, 4)
142 SVC_(GdiEqualRgn, 2)
143 SVC_(GdiEudcLoadUnloadLink, 7)
144 SVC_(GdiExcludeClipRect, 5)
145 SVC_(GdiExtCreatePen, 11)
146 SVC_(GdiExtCreateRegion, 3)
147 SVC_(GdiExtEscape, 8)
148 SVC_(GdiExtFloodFill, 5)
149 SVC_(GdiExtGetObjectW, 3)
150 SVC_(GdiExtSelectClipRgn, 3)
151 SVC_(GdiExtTextOutW, 9)
152 SVC_(GdiFillPath, 1)
153 SVC_(GdiFillRgn, 3)
154 SVC_(GdiFlattenPath, 1)
155 SVC_(GdiFlushUserBatch, 0)
156 SVC_(GdiFlush, 0)
157 SVC_(GdiForceUFIMapping, 2)
158 SVC_(GdiFrameRgn, 5)
159 SVC_(GdiFullscreenControl, 5)
160 SVC_(GdiGetAndSetDCDword, 4)
161 SVC_(GdiGetAppClipBox, 2)
162 SVC_(GdiGetBitmapBits, 3)
163 SVC_(GdiGetBitmapDimension, 2)
164 SVC_(GdiGetBoundsRect, 3)
165 SVC_(GdiGetCharABCWidthsW, 6)
166 SVC_(GdiGetCharacterPlacementW, 6)
167 SVC_(GdiGetCharSet, 1)
168 SVC_(GdiGetCharWidthW, 6)
169 SVC_(GdiGetCharWidthInfo, 2)
170 SVC_(GdiGetColorAdjustment, 2)
171 SVC_(GdiGetColorSpaceforBitmap, 1)
172 SVC_(GdiGetDCDword, 3)
173 SVC_(GdiGetDCforBitmap, 1)
174 SVC_(GdiGetDCObject, 2)
175 SVC_(GdiGetDCPoint, 3)
176 SVC_(GdiGetDeviceCaps, 2)
177 SVC_(GdiGetDeviceGammaRamp, 2)
178 SVC_(GdiGetDeviceCapsAll, 2)
179 SVC_(GdiGetDIBitsInternal, 9)
180 SVC_(GdiGetETM, 2)
181 SVC_(GdiGetEudcTimeStampEx, 3)
182 SVC_(GdiGetFontData, 5)
183 SVC_(GdiGetFontResourceInfoInternalW, 7)
184 SVC_(GdiGetGlyphIndicesW, 5)
185 SVC_(GdiGetGlyphIndicesWInternal, 6)
186 SVC_(GdiGetGlyphOutline, 8)
187 SVC_(GdiGetKerningPairs, 3)
188 SVC_(GdiGetLinkedUFIs, 3)
189 SVC_(GdiGetMiterLimit, 2)
190 SVC_(GdiGetMonitorID, 3)
191 SVC_(GdiGetNearestColor, 2)
192 SVC_(GdiGetNearestPaletteIndex, 2)
193 SVC_(GdiGetObjectBitmapHandle, 2)
194 SVC_(GdiGetOutlineTextMetricsInternalW, 4)
195 SVC_(GdiGetPath, 4)
196 SVC_(GdiGetPixel, 3)
197 SVC_(GdiGetRandomRgn, 3)
198 SVC_(GdiGetRasterizerCaps, 2)
199 SVC_(GdiGetRealizationInfo, 3)
200 SVC_(GdiGetRegionData, 3)
201 SVC_(GdiGetRgnBox, 2)
202 SVC_(GdiGetServerMetaFileBits, 7)
203 SVC_(GdiGetSpoolMessage, 4)
204 SVC_(GdiGetStats, 5)
205 SVC_(GdiGetStockObject, 1)
206 SVC_(GdiGetStringBitmapW, 5)
207 SVC_(GdiGetSystemPaletteUse, 1)
208 SVC_(GdiGetTextCharsetInfo, 3)
209 SVC_(GdiGetTextExtent, 5)
210 SVC_(GdiGetTextExtentExW, 8)
211 SVC_(GdiGetTextFaceW, 4)
212 SVC_(GdiGetTextMetricsW, 3)
213 SVC_(GdiGetTransform, 3)
214 SVC_(GdiGetUFI, 6)
215 SVC_(GdiGetEmbUFI, 7)
216 SVC_(GdiGetUFIPathname, 10)
217 SVC_(GdiGetEmbedFonts, 0)
218 SVC_(GdiChangeGhostFont, 2)
219 SVC_(GdiAddEmbFontToDC, 2)
220 SVC_(GdiGetFontUnicodeRanges, 2)
221 SVC_(GdiGetWidthTable, 7)
222 SVC_(GdiGradientFill, 6)
223 SVC_(GdiHfontCreate, 5)
224 SVC_(GdiIcmBrushInfo, 8)
225 SVC_(GdiInit, 0)
226 SVC_(GdiInitSpool, 0)
227 SVC_(GdiIntersectClipRect, 5)
228 SVC_(GdiInvertRgn, 2)
229 SVC_(GdiLineTo, 3)
230 SVC_(GdiMakeFontDir, 5)
231 SVC_(GdiMakeInfoDC, 2)
232 SVC_(GdiMaskBlt, 13)
233 SVC_(GdiModifyWorldTransform, 3)
234 SVC_(GdiMonoBitmap, 1)
235 SVC_(GdiMoveTo, 4)
236 SVC_(GdiOffsetClipRgn, 3)
237 SVC_(GdiOffsetRgn, 3)
238 SVC_(GdiOpenDCW, 8)
239 SVC_(GdiPatBlt, 6)
240 SVC_(GdiPolyPatBlt, 5)
241 SVC_(GdiPathToRegion, 1)
242 SVC_(GdiPlgBlt, 11)
243 SVC_(GdiPolyDraw, 4)
244 SVC_(GdiPolyPolyDraw, 5)
245 SVC_(GdiPolyTextOutW, 4)
246 SVC_(GdiPtInRegion, 3)
247 SVC_(GdiPtVisible, 3)
248 SVC_(GdiQueryFonts, 3)
249 SVC_(GdiQueryFontAssocInfo, 1)
250 SVC_(GdiRectangle, 5)
251 SVC_(GdiRectInRegion, 2)
252 SVC_(GdiRectVisible, 2)
253 SVC_(GdiRemoveFontResourceW, 6)
254 SVC_(GdiRemoveFontMemResourceEx, 1)
255 SVC_(GdiResetDC, 5)
256 SVC_(GdiResizePalette, 2)
257 SVC_(GdiRestoreDC, 2)
258 SVC_(GdiRoundRect, 7)
259 SVC_(GdiSaveDC, 1)
260 SVC_(GdiScaleViewportExtEx, 6)
261 SVC_(GdiScaleWindowExtEx, 6)
262 SVC_(GdiSelectBitmap, 2)
263 SVC_(GdiSelectBrush, 2)
264 SVC_(GdiSelectClipPath, 2)
265 SVC_(GdiSelectFont, 2)
266 SVC_(GdiSelectPen, 2)
267 SVC_(GdiSetBitmapAttributes, 2)
268 SVC_(GdiSetBitmapBits, 3)
269 SVC_(GdiSetBitmapDimension, 4)
270 SVC_(GdiSetBoundsRect, 3)
271 SVC_(GdiSetBrushAttributes, 2)
272 SVC_(GdiSetBrushOrg, 4)
273 SVC_(GdiSetColorAdjustment, 2)
274 SVC_(GdiSetColorSpace, 2)
275 SVC_(GdiSetDeviceGammaRamp, 2)
276 SVC_(GdiSetDIBitsToDeviceInternal, 16)
277 SVC_(GdiSetFontEnumeration, 1)
278 SVC_(GdiSetFontXform, 3)
279 SVC_(GdiSetIcmMode, 3)
280 SVC_(GdiSetLinkedUFIs, 3)
281 SVC_(GdiSetMagicColors, 3)
282 SVC_(GdiSetMetaRgn, 1)
283 SVC_(GdiSetMiterLimit, 3)
284 SVC_(GdiGetDeviceWidth, 1)
285 SVC_(GdiMirrorWindowOrg, 1)
286 SVC_(GdiSetLayout, 3)
287 SVC_(GdiSetPixel, 4)
288 SVC_(GdiSetPixelFormat, 2)
289 SVC_(GdiSetRectRgn, 5)
290 SVC_(GdiSetSystemPaletteUse, 2)
291 SVC_(GdiSetTextJustification, 3)
292 SVC_(GdiSetupPublicCFONT, 3)
293 SVC_(GdiSetVirtualResolution, 5)
294 SVC_(GdiSetSizeDevice, 3)
295 SVC_(GdiStartDoc, 4)
296 SVC_(GdiStartPage, 1)
297 SVC_(GdiStretchBlt, 12)
298 SVC_(GdiStretchDIBitsInternal, 16)
299 SVC_(GdiStrokeAndFillPath, 1)
300 SVC_(GdiStrokePath, 1)
301 SVC_(GdiSwapBuffers, 1)
302 SVC_(GdiTransformPoints, 5)
303 SVC_(GdiTransparentBlt, 11)
304 SVC_(GdiUnloadPrinterDriver, 2)
305 SVC_(GdiUnmapMemFont, 1)
306 SVC_(GdiUnrealizeObject, 1)
307 SVC_(GdiUpdateColors, 1)
308 SVC_(GdiWidenPath, 1)
309 SVC_(UserActivateKeyboardLayout, 2)
310 SVC_(UserAlterWindowStyle, 3)
311 SVC_(UserAssociateInputContext, 3)
312 SVC_(UserAttachThreadInput, 3)
313 SVC_(UserBeginPaint, 2)
314 SVC_(UserBitBltSysBmp, 8)
315 SVC_(UserBlockInput, 1)
316 SVC_(UserBuildHimcList, 4)
317 SVC_(UserBuildHwndList, 7)
318 SVC_(UserBuildNameList, 4)
319 SVC_(UserBuildPropList, 4)
320 SVC_(UserCallHwnd, 2)
321 SVC_(UserCallHwndLock, 2)
322 SVC_(UserCallHwndOpt, 2)
323 SVC_(UserCallHwndParam, 3)
324 SVC_(UserCallHwndParamLock, 3)
325 SVC_(UserCallMsgFilter, 2)
326 SVC_(UserCallNextHookEx, 4)
327 SVC_(UserCallNoParam, 1)
328 SVC_(UserCallOneParam, 2)
329 SVC_(UserCallTwoParam, 3)
330 SVC_(UserChangeClipboardChain, 2)
331 SVC_(UserChangeDisplaySettings, 5)
332 SVC_(UserCheckImeHotKey, 2)
333 SVC_(UserCheckMenuItem, 3)
334 SVC_(UserChildWindowFromPointEx, 4)
335 SVC_(UserClipCursor, 1)
336 SVC_(UserCloseClipboard, 0)
337 SVC_(UserCloseDesktop, 1)
338 SVC_(UserCloseWindowStation, 1)
339 SVC_(UserConsoleControl, 3)
340 SVC_(UserConvertMemHandle, 2)
341 SVC_(UserCopyAcceleratorTable, 3)
342 SVC_(UserCountClipboardFormats, 0)
343 SVC_(UserCreateAcceleratorTable, 2)
344 SVC_(UserCreateCaret, 4)
345 SVC_(UserCreateDesktop, 5)
346 SVC_(UserCreateInputContext, 1)
347 SVC_(UserCreateLocalMemHandle, 4)
348 SVC_(UserCreateWindowEx, 15)
349 SVC_(UserCreateWindowStation, 7)
350 SVC_(UserDdeGetQualityOfService, 3)
351 SVC_(UserDdeInitialize, 5)
352 SVC_(UserDdeSetQualityOfService, 3)
353 SVC_(UserDeferWindowPos, 8)
354 SVC_(UserDefSetText, 2)
355 SVC_(UserDeleteMenu, 3)
356 SVC_(UserDestroyAcceleratorTable, 1)
357 SVC_(UserDestroyCursor, 2)
358 SVC_(UserDestroyInputContext, 1)
359 SVC_(UserDestroyMenu, 1)
360 SVC_(UserDestroyWindow, 1)
361 SVC_(UserDisableThreadIme, 1)
362 SVC_(UserDispatchMessage, 1)
363 SVC_(UserDragDetect, 3)
364 SVC_(UserDragObject, 5)
365 SVC_(UserDrawAnimatedRects, 4)
366 SVC_(UserDrawCaption, 4)
367 SVC_(UserDrawCaptionTemp, 7)
368 SVC_(UserDrawIconEx, 11)
369 SVC_(UserDrawMenuBarTemp, 5)
370 SVC_(UserEmptyClipboard, 0)
371 SVC_(UserEnableMenuItem, 3)
372 SVC_(UserEnableScrollBar, 3)
373 SVC_(UserEndDeferWindowPosEx, 2)
374 SVC_(UserEndMenu, 0)
375 SVC_(UserEndPaint, 2)
376 SVC_(UserEnumDisplayDevices, 4)
377 // SVC_(UserEnumDisplayMonitors, 4, Wrong, number, of, param, ?)
378 SVC_(UserEnumDisplayMonitors, 5)
379 SVC_(UserEnumDisplaySettings, 4)
380 SVC_(UserEvent, 1)
381 SVC_(UserExcludeUpdateRgn, 2)
382 SVC_(UserFillWindow, 4)
383 // SVC_(UserFindExistingCursorIcon, 3, Wrong, number, of, param, ?)
384 SVC_(UserFindExistingCursorIcon, 4)
385 SVC_(UserFindWindowEx, 5)
386 SVC_(UserFlashWindowEx, 1)
387 SVC_(UserGetAltTabInfo, 6)
388 SVC_(UserGetAncestor, 2)
389 SVC_(UserGetAppImeLevel, 1)
390 SVC_(UserGetAsyncKeyState, 1)
391 SVC_(UserGetAtomName, 2)
392 SVC_(UserGetCaretBlinkTime, 0)
393 SVC_(UserGetCaretPos, 1)
394 SVC_(UserGetClassInfo, 5)
395 SVC_(UserGetClassName, 3)
396 SVC_(UserGetClipboardData, 2)
397 SVC_(UserGetClipboardFormatName, 3)
398 SVC_(UserGetClipboardOwner, 0)
399 SVC_(UserGetClipboardSequenceNumber, 0)
400 SVC_(UserGetClipboardViewer, 0)
401 SVC_(UserGetClipCursor, 1)
402 SVC_(UserGetComboBoxInfo, 2)
403 SVC_(UserGetControlBrush, 3)
404 SVC_(UserGetControlColor, 4)
405 SVC_(UserGetCPD, 3)
406 SVC_(UserGetCursorFrameInfo, 4)
407 SVC_(UserGetCursorInfo, 1)
408 SVC_(UserGetDC, 1)
409 SVC_(UserGetDCEx, 3)
410 SVC_(UserGetDoubleClickTime, 0)
411 SVC_(UserGetForegroundWindow, 0)
412 SVC_(UserGetGuiResources, 2)
413 SVC_(UserGetGUIThreadInfo, 2)
414 SVC_(UserGetIconInfo, 6)
415 SVC_(UserGetIconSize, 4)
416 SVC_(UserGetImeHotKey, 4)
417 SVC_(UserGetImeInfoEx, 2)
418 SVC_(UserGetInternalWindowPos, 3)
419 SVC_(UserGetKeyboardLayoutList, 2)
420 SVC_(UserGetKeyboardLayoutName, 1)
421 SVC_(UserGetKeyboardState, 1)
422 SVC_(UserGetKeyNameText, 3)
423 SVC_(UserGetKeyState, 1)
424 SVC_(UserGetListBoxInfo, 1)
425 SVC_(UserGetMenuBarInfo, 4)
426 SVC_(UserGetMenuIndex, 2)
427 SVC_(UserGetMenuItemRect, 4)
428 SVC_(UserGetMessage, 4)
429 SVC_(UserGetMouseMovePointsEx, 5)
430 SVC_(UserGetObjectInformation, 5)
431 SVC_(UserGetOpenClipboardWindow, 0)
432 SVC_(UserGetPriorityClipboardFormat, 2)
433 SVC_(UserGetProcessWindowStation, 0)
434 SVC_(UserGetRawInputBuffer, 3)
435 SVC_(UserGetRawInputData, 5)
436 SVC_(UserGetRawInputDeviceInfo, 4)
437 SVC_(UserGetRawInputDeviceList, 3)
438 SVC_(UserGetRegisteredRawInputDevices, 3)
439 SVC_(UserGetScrollBarInfo, 3)
440 SVC_(UserGetSystemMenu, 2)
441 SVC_(UserGetThreadDesktop, 2)
442 SVC_(UserGetThreadState, 1)
443 SVC_(UserGetTitleBarInfo, 2)
444 SVC_(UserGetUpdateRect, 3)
445 SVC_(UserGetUpdateRgn, 3)
446 SVC_(UserGetWindowDC, 1)
447 SVC_(UserGetWindowPlacement, 2)
448 SVC_(UserGetWOWClass, 2)
449 SVC_(UserHardErrorControl, 3)
450 SVC_(UserHideCaret, 1)
451 SVC_(UserHiliteMenuItem, 4)
452 SVC_(UserImpersonateDdeClientWindow, 2)
453 SVC_(UserInitialize, 3)
454 SVC_(UserInitializeClientPfnArrays, 4)
455 SVC_(UserInitTask, 12)
456 SVC_(UserInternalGetWindowText, 3)
457 SVC_(UserInvalidateRect, 3)
458 SVC_(UserInvalidateRgn, 3)
459 SVC_(UserIsClipboardFormatAvailable, 1)
460 SVC_(UserKillTimer, 2)
461 SVC_(UserLoadKeyboardLayoutEx, 7)
462 SVC_(UserLockWindowStation, 1)
463 SVC_(UserLockWindowUpdate, 1)
464 SVC_(UserLockWorkStation, 0)
465 SVC_(UserMapVirtualKeyEx, 4)
466 SVC_(UserMenuItemFromPoint, 4)
467 SVC_(UserMessageCall, 7)
468 SVC_(UserMinMaximize, 3)
469 SVC_(UserMNDragLeave, 0)
470 SVC_(UserMNDragOver, 2)
471 SVC_(UserModifyUserStartupInfoFlags, 2)
472 SVC_(UserMoveWindow, 6)
473 SVC_(UserNotifyIMEStatus, 3)
474 SVC_(UserNotifyProcessCreate, 4)
475 SVC_(UserNotifyWinEvent, 4)
476 SVC_(UserOpenClipboard, 2)
477 SVC_(UserOpenDesktop, 3)
478 SVC_(UserOpenInputDesktop, 3)
479 SVC_(UserOpenWindowStation, 2)
480 SVC_(UserPaintDesktop, 1)
481 SVC_(UserPeekMessage, 5)
482 SVC_(UserPostMessage, 4)
483 SVC_(UserPostThreadMessage, 4)
484 SVC_(UserPrintWindow, 3)
485 SVC_(UserProcessConnect, 3)
486 SVC_(UserQueryInformationThread, 5)
487 SVC_(UserQueryInputContext, 2)
488 SVC_(UserQuerySendMessage, 1)
489 SVC_(UserQueryUserCounters, 5)
490 SVC_(UserQueryWindow, 2)
491 SVC_(UserRealChildWindowFromPoint, 3)
492 SVC_(UserRealInternalGetMessage, 6)
493 SVC_(UserRealWaitMessageEx, 2)
494 SVC_(UserRedrawWindow, 4)
495 SVC_(UserRegisterClassExWOW, 7)
496 SVC_(UserRegisterUserApiHook, 4)
497 SVC_(UserRegisterHotKey, 4)
498 SVC_(UserRegisterRawInputDevices, 3)
499 SVC_(UserRegisterTasklist, 1)
500 SVC_(UserRegisterWindowMessage, 1)
501 SVC_(UserRemoveMenu, 3)
502 SVC_(UserRemoveProp, 2)
503 SVC_(UserResolveDesktop, 4)
504 SVC_(UserResolveDesktopForWOW, 1)
505 SVC_(UserSBGetParms, 4)
506 SVC_(UserScrollDC, 7)
507 SVC_(UserScrollWindowEx, 8)
508 SVC_(UserSelectPalette, 3)
509 SVC_(UserSendInput, 3)
510 SVC_(UserSetActiveWindow, 1)
511 SVC_(UserSetAppImeLevel, 2)
512 SVC_(UserSetCapture, 1)
513 SVC_(UserSetClassLong, 4)
514 SVC_(UserSetClassWord, 3)
515 SVC_(UserSetClipboardData, 3)
516 SVC_(UserSetClipboardViewer, 1)
517 SVC_(UserSetConsoleReserveKeys, 2)
518 SVC_(UserSetCursor, 1)
519 SVC_(UserSetCursorContents, 2)
520 SVC_(UserSetCursorIconData, 6)
521 SVC_(UserSetDbgTag, 2)
522 SVC_(UserSetFocus, 1)
523 SVC_(UserSetImeHotKey, 5)
524 SVC_(UserSetImeInfoEx, 1)
525 SVC_(UserSetImeOwnerWindow, 2)
526 SVC_(UserSetInformationProcess, 4)
527 SVC_(UserSetInformationThread, 4)
528 SVC_(UserSetInternalWindowPos, 4)
529 SVC_(UserSetKeyboardState, 1)
530 SVC_(UserSetLogonNotifyWindow, 1)
531 SVC_(UserSetMenu, 3)
532 SVC_(UserSetMenuContextHelpId, 2)
533 SVC_(UserSetMenuDefaultItem, 3)
534 SVC_(UserSetMenuFlagRtoL, 1)
535 SVC_(UserSetObjectInformation, 4)
536 SVC_(UserSetParent, 2)
537 SVC_(UserSetProcessWindowStation, 1)
538 SVC_(UserSetProp, 3)
539 SVC_(UserSetRipFlags, 2)
540 SVC_(UserSetScrollInfo, 4)
541 SVC_(UserSetShellWindowEx, 2)
542 SVC_(UserSetSysColors, 4)
543 SVC_(UserSetSystemCursor, 2)
544 SVC_(UserSetSystemMenu, 2)
545 SVC_(UserSetSystemTimer, 4)
546 SVC_(UserSetThreadDesktop, 1)
547 SVC_(UserSetThreadLayoutHandles, 2)
548 SVC_(UserSetThreadState, 2)
549 SVC_(UserSetTimer, 4)
550 SVC_(UserSetWindowFNID, 2)
551 SVC_(UserSetWindowLong, 4)
552 SVC_(UserSetWindowPlacement, 2)
553 SVC_(UserSetWindowPos, 7)
554 SVC_(UserSetWindowRgn, 3)
555 SVC_(UserSetWindowsHookAW, 3)
556 SVC_(UserSetWindowsHookEx, 6)
557 SVC_(UserSetWindowStationUser, 4)
558 SVC_(UserSetWindowWord, 3)
559 SVC_(UserSetWinEventHook, 8)
560 SVC_(UserShowCaret, 1)
561 SVC_(UserShowScrollBar, 3)
562 SVC_(UserShowWindow, 2)
563 SVC_(UserShowWindowAsync, 2)
564 SVC_(UserSoundSentry, 0)
565 SVC_(UserSwitchDesktop, 1)
566 SVC_(UserSystemParametersInfo, 4)
567 SVC_(UserTestForInteractiveUser, 1)
568 SVC_(UserThunkedMenuInfo, 2)
569 SVC_(UserThunkedMenuItemInfo, 6)
570 SVC_(UserToUnicodeEx, 7)
571 SVC_(UserTrackMouseEvent, 1)
572 SVC_(UserTrackPopupMenuEx, 6)
573 SVC_(UserCalcMenuBar, 5)
574 SVC_(UserPaintMenuBar, 6)
575 SVC_(UserTranslateAccelerator, 3)
576 SVC_(UserTranslateMessage, 2)
577 SVC_(UserUnhookWindowsHookEx, 1)
578 SVC_(UserUnhookWinEvent, 1)
579 SVC_(UserUnloadKeyboardLayout, 1)
580 SVC_(UserUnlockWindowStation, 1)
581 SVC_(UserUnregisterClass, 3)
582 SVC_(UserUnregisterUserApiHook, 0)
583 SVC_(UserUnregisterHotKey, 2)
584 SVC_(UserUpdateInputContext, 3)
585 SVC_(UserUpdateInstance, 3)
586 SVC_(UserUpdateLayeredWindow, 10)
587 SVC_(UserGetLayeredWindowAttributes, 4)
588 SVC_(UserSetLayeredWindowAttributes, 4)
589 SVC_(UserUpdatePerUserSystemParameters, 2)
590 SVC_(UserUserHandleGrantAccess, 3)
591 SVC_(UserValidateHandleSecure, 2)
592 SVC_(UserValidateRect, 2)
593 SVC_(UserValidateTimerCallback, 3)
594 SVC_(UserVkKeyScanEx, 3)
595 SVC_(UserWaitForInputIdle, 3)
596 SVC_(UserWaitForMsgAndEvent, 1)
597 SVC_(UserWaitMessage, 0)
598 SVC_(UserWin32PoolAllocationStats, 6)
599 SVC_(UserWindowFromPhysicalPoint, 2)
600 SVC_(UserWindowFromPoint, 2)
601 SVC_(UserYieldTask, 0)
602 SVC_(UserRemoteConnect, 3)
603 SVC_(UserRemoteRedrawRectangle, 4)
604 SVC_(UserRemoteRedrawScreen, 0)
605 SVC_(UserRemoteStopScreenUpdates, 0)
606 SVC_(UserCtxDisplayIOCtl, 3)
607 SVC_(GdiEngAssociateSurface, 3)
608 SVC_(GdiEngCreateBitmap, 6)
609 SVC_(GdiEngCreateDeviceSurface, 4)
610 SVC_(GdiEngCreateDeviceBitmap, 4)
611 SVC_(GdiEngCreatePalette, 6)
612 SVC_(GdiEngComputeGlyphSet, 3)
613 SVC_(GdiEngCopyBits, 6)
614 SVC_(GdiEngDeletePalette, 1)
615 SVC_(GdiEngDeleteSurface, 1)
616 SVC_(GdiEngEraseSurface, 3)
617 SVC_(GdiEngUnlockSurface, 1)
618 SVC_(GdiEngLockSurface, 1)
619 SVC_(GdiEngBitBlt, 11)
620 SVC_(GdiEngStretchBlt, 11)
621 SVC_(GdiEngPlgBlt, 11)
622 SVC_(GdiEngMarkBandingSurface, 1)
623 SVC_(GdiEngStrokePath, 8)
624 SVC_(GdiEngFillPath, 7)
625 SVC_(GdiEngStrokeAndFillPath, 10)
626 SVC_(GdiEngPaint, 5)
627 SVC_(GdiEngLineTo, 9)
628 SVC_(GdiEngAlphaBlend, 7)
629 SVC_(GdiEngGradientFill, 10)
630 SVC_(GdiEngTransparentBlt, 8)
631 SVC_(GdiEngTextOut, 10)
632 SVC_(GdiEngStretchBltROP, 13)
633 SVC_(GdiXLATEOBJ_cGetPalette, 4)
634 SVC_(GdiXLATEOBJ_iXlate, 2)
635 SVC_(GdiXLATEOBJ_hGetColorTransform, 1)
636 SVC_(GdiCLIPOBJ_bEnum, 3)
637 SVC_(GdiCLIPOBJ_cEnumStart, 5)
638 SVC_(GdiCLIPOBJ_ppoGetPath, 1)
639 SVC_(GdiEngDeletePath, 1)
640 SVC_(GdiEngCreateClip, 0)
641 SVC_(GdiEngDeleteClip, 1)
642 SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1)
643 SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2)
644 SVC_(GdiBRUSHOBJ_pvGetRbrush, 1)
645 SVC_(GdiBRUSHOBJ_hGetColorTransform, 1)
646 SVC_(GdiXFORMOBJ_bApplyXform, 5)
647 SVC_(GdiXFORMOBJ_iGetXform, 2)
648 SVC_(GdiFONTOBJ_vGetInfo, 3)
649 SVC_(GdiFONTOBJ_pxoGetXform, 1)
650 SVC_(GdiFONTOBJ_cGetGlyphs, 5)
651 SVC_(GdiFONTOBJ_pifi, 1)
652 SVC_(GdiFONTOBJ_pfdg, 1)
653 SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2)
654 SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2)
655 SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2)
656 SVC_(GdiSTROBJ_bEnum, 3)
657 SVC_(GdiSTROBJ_bEnumPositionsOnly, 3)
658 SVC_(GdiSTROBJ_bGetAdvanceWidths, 4)
659 SVC_(GdiSTROBJ_vEnumStart, 1)
660 SVC_(GdiSTROBJ_dwGetCodePage, 1)
661 SVC_(GdiPATHOBJ_vGetBounds, 2)
662 SVC_(GdiPATHOBJ_bEnum, 2)
663 SVC_(GdiPATHOBJ_vEnumStart, 1)
664 SVC_(GdiPATHOBJ_vEnumStartClipLines, 4)
665 SVC_(GdiPATHOBJ_bEnumClipLines, 3)
666 SVC_(GdiGetDhpdev, 1)
667 SVC_(GdiEngCheckAbort, 1)
668 SVC_(GdiHT_Get8BPPFormatPalette, 4)
669 SVC_(GdiHT_Get8BPPMaskPalette, 6)
670 SVC_(GdiUpdateTransform, 1)
671 SVC_(GdiSetPUMPDOBJ, 4)
672 SVC_(GdiBRUSHOBJ_DeleteRbrush, 2)
673 SVC_(GdiUMPDEngFreeUserMem, 1)
674 SVC_(GdiDrawStream, 3)
675
676
677 // ReactOS, specific, syscalls)
678 SVC_(GdiSetViewportOrgEx, 4)
679 SVC_(GdiSetWindowOrgEx, 4)
680 SVC_(GdiGetFontFamilyInfo, 4)
681 SVC_(GdiOffsetViewportOrgEx, 4)
682 SVC_(GdiOffsetWindowOrgEx, 4)
683
684 SVC_(UserBuildMenuItemList, 4)
685 SVC_(UserGetMenuDefaultItem, 3)
686 SVC_(UserGetMonitorInfo, 2)
687 SVC_(UserMenuInfo, 3)
688 SVC_(UserMenuItemInfo, 5)
689 SVC_(UserMonitorFromPoint, 3)
690 SVC_(UserMonitorFromRect, 2)
691 SVC_(UserMonitorFromWindow, 2)
692 SVC_(UserSetScrollBarInfo, 3)