ReactOS 0.4.15-dev-7998-gdb93cb1
win32ksvc-xp.h
Go to the documentation of this file.
1// SVC_(<NAME>, <ARG_COUNT>)
2//
3// Syscall list for Windows XP SP0 - SP3
4//
5SVC_(GdiAbortDoc, 1)
6SVC_(GdiAbortPath, 1)
8SVC_(GdiAddRemoteFontToDC, 4)
9SVC_(GdiAddFontMemResourceEx, 5)
10SVC_(GdiRemoveMergeFont, 2)
11SVC_(GdiAddRemoteMMInstanceToDC, 3)
13SVC_(GdiAngleArc, 6)
14SVC_(GdiAnyLinkedFonts, 0)
15SVC_(GdiFontIsLinked, 1)
16SVC_(GdiArcInternal, 10)
17SVC_(GdiBeginPath, 1)
18SVC_(GdiBitBlt, 11)
19SVC_(GdiCancelDC, 1)
20SVC_(GdiCheckBitmapBits, 8)
21SVC_(GdiCloseFigure, 1)
22SVC_(GdiClearBitmapAttributes, 2)
23SVC_(GdiClearBrushAttributes, 2)
24SVC_(GdiColorCorrectPalette, 6)
25SVC_(GdiCombineRgn, 4)
26SVC_(GdiCombineTransform, 3)
27SVC_(GdiComputeXformCoefficients, 1)
28SVC_(GdiConsoleTextOut, 4)
29SVC_(GdiConvertMetafileRect, 2)
30SVC_(GdiCreateBitmap, 5)
32SVC_(GdiCreateColorSpace, 1)
33SVC_(GdiCreateColorTransform, 8)
34SVC_(GdiCreateCompatibleBitmap, 3)
35SVC_(GdiCreateCompatibleDC, 1)
36SVC_(GdiCreateDIBBrush, 6)
37SVC_(GdiCreateDIBitmapInternal, 11)
38SVC_(GdiCreateDIBSection, 9)
39SVC_(GdiCreateEllipticRgn, 4)
40SVC_(GdiCreateHalftonePalette, 1)
41SVC_(GdiCreateHatchBrushInternal, 3)
42SVC_(GdiCreateMetafileDC, 1)
43SVC_(GdiCreatePaletteInternal, 2)
44SVC_(GdiCreatePatternBrushInternal, 3)
45SVC_(GdiCreatePen, 4)
46SVC_(GdiCreateRectRgn, 4)
47SVC_(GdiCreateRoundRectRgn, 6)
48SVC_(GdiCreateServerMetaFile, 6)
49SVC_(GdiCreateSolidBrush, 2)
50SVC_(GdiD3dContextCreate, 4)
51SVC_(GdiD3dContextDestroy, 1)
52SVC_(GdiD3dContextDestroyAll, 1)
53SVC_(GdiD3dValidateTextureStageState, 1)
54SVC_(GdiD3dDrawPrimitives2, 7)
55SVC_(GdiDdGetDriverState, 1)
56SVC_(GdiDdAddAttachedSurface, 3)
57SVC_(GdiDdAlphaBlt, 3)
58SVC_(GdiDdAttachSurface, 2)
59SVC_(GdiDdBeginMoCompFrame, 2)
60SVC_(GdiDdBlt, 3)
61SVC_(GdiDdCanCreateSurface, 2)
62SVC_(GdiDdCanCreateD3DBuffer, 2)
63SVC_(GdiDdColorControl, 2)
64SVC_(GdiDdCreateDirectDrawObject, 1)
65SVC_(GdiDdCreateSurface, 8)
66SVC_(GdiDdCreateD3DBuffer, 8)
67SVC_(GdiDdCreateMoComp, 2)
68SVC_(GdiDdCreateSurfaceObject, 6)
69SVC_(GdiDdDeleteDirectDrawObject, 1)
70SVC_(GdiDdDeleteSurfaceObject, 1)
71SVC_(GdiDdDestroyMoComp, 2)
72SVC_(GdiDdDestroySurface, 2)
73SVC_(GdiDdDestroyD3DBuffer, 1)
74SVC_(GdiDdEndMoCompFrame, 2)
75SVC_(GdiDdFlip, 5)
76SVC_(GdiDdFlipToGDISurface, 2)
77SVC_(GdiDdGetAvailDriverMemory, 2)
78SVC_(GdiDdGetBltStatus, 2)
79SVC_(GdiDdGetDC, 2)
80SVC_(GdiDdGetDriverInfo, 2)
81SVC_(GdiDdGetDxHandle, 3)
82SVC_(GdiDdGetFlipStatus, 2)
83SVC_(GdiDdGetInternalMoCompInfo, 2)
84SVC_(GdiDdGetMoCompBuffInfo, 2)
85SVC_(GdiDdGetMoCompGuids, 2)
86SVC_(GdiDdGetMoCompFormats, 2)
87SVC_(GdiDdGetScanLine, 2)
88SVC_(GdiDdLock, 3)
89SVC_(GdiDdLockD3D, 2)
90SVC_(GdiDdQueryDirectDrawObject, 11)
91SVC_(GdiDdQueryMoCompStatus, 2)
92SVC_(GdiDdReenableDirectDrawObject, 2)
93SVC_(GdiDdReleaseDC, 1)
94SVC_(GdiDdRenderMoComp, 2)
95SVC_(GdiDdResetVisrgn, 2)
96SVC_(GdiDdSetColorKey, 2)
97SVC_(GdiDdSetExclusiveMode, 2)
98SVC_(GdiDdSetGammaRamp, 3)
99SVC_(GdiDdCreateSurfaceEx, 3)
100SVC_(GdiDdSetOverlayPosition, 3)
101SVC_(GdiDdUnattachSurface, 2)
102SVC_(GdiDdUnlock, 2)
103SVC_(GdiDdUnlockD3D, 2)
104SVC_(GdiDdUpdateOverlay, 3)
105SVC_(GdiDdWaitForVerticalBlank, 2)
106SVC_(GdiDvpCanCreateVideoPort, 2)
107SVC_(GdiDvpColorControl, 2)
108SVC_(GdiDvpCreateVideoPort, 2)
109SVC_(GdiDvpDestroyVideoPort, 2)
110SVC_(GdiDvpFlipVideoPort, 4)
111SVC_(GdiDvpGetVideoPortBandwidth, 2)
112SVC_(GdiDvpGetVideoPortField, 2)
113SVC_(GdiDvpGetVideoPortFlipStatus, 2)
114SVC_(GdiDvpGetVideoPortInputFormats, 2)
115SVC_(GdiDvpGetVideoPortLine, 2)
116SVC_(GdiDvpGetVideoPortOutputFormats, 2)
117SVC_(GdiDvpGetVideoPortConnectInfo, 2)
118SVC_(GdiDvpGetVideoSignalStatus, 2)
119SVC_(GdiDvpUpdateVideoPort, 4)
120SVC_(GdiDvpWaitForVideoPortSync, 2)
121SVC_(GdiDvpAcquireNotification, 3)
122SVC_(GdiDvpReleaseNotification, 2)
123SVC_(GdiDxgGenericThunk, 6)
125SVC_(GdiDeleteColorSpace, 1)
126SVC_(GdiDeleteColorTransform, 2)
127SVC_(GdiDeleteObjectApp, 1)
129SVC_(GdiGetPerBandInfo, 2)
130SVC_(GdiDoBanding, 4)
131SVC_(GdiDoPalette, 6)
132SVC_(GdiDrawEscape, 4)
133SVC_(GdiEllipse, 5)
134SVC_(GdiEnableEudc, 1)
135SVC_(GdiEndDoc, 1)
136SVC_(GdiEndPage, 1)
137SVC_(GdiEndPath, 1)
138SVC_(GdiEnumFontChunk, 5)
139SVC_(GdiEnumFontClose, 1)
140SVC_(GdiEnumFontOpen, 7)
141SVC_(GdiEnumObjects, 4)
142SVC_(GdiEqualRgn, 2)
143SVC_(GdiEudcLoadUnloadLink, 7)
144SVC_(GdiExcludeClipRect, 5)
145SVC_(GdiExtCreatePen, 11)
146SVC_(GdiExtCreateRegion, 3)
147SVC_(GdiExtEscape, 8)
148SVC_(GdiExtFloodFill, 5)
149SVC_(GdiExtGetObjectW, 3)
150SVC_(GdiExtSelectClipRgn, 3)
151SVC_(GdiExtTextOutW, 9)
152SVC_(GdiFillPath, 1)
153SVC_(GdiFillRgn, 3)
154SVC_(GdiFlattenPath, 1)
156SVC_(GdiFlush, 0)
157SVC_(GdiForceUFIMapping, 2)
158SVC_(GdiFrameRgn, 5)
159SVC_(GdiFullscreenControl, 5)
160SVC_(GdiGetAndSetDCDword, 4)
161SVC_(GdiGetAppClipBox, 2)
162SVC_(GdiGetBitmapBits, 3)
163SVC_(GdiGetBitmapDimension, 2)
164SVC_(GdiGetBoundsRect, 3)
165SVC_(GdiGetCharABCWidthsW, 6)
166SVC_(GdiGetCharacterPlacementW, 6)
167SVC_(GdiGetCharSet, 1)
168SVC_(GdiGetCharWidthW, 6)
169SVC_(GdiGetCharWidthInfo, 2)
170SVC_(GdiGetColorAdjustment, 2)
171SVC_(GdiGetColorSpaceforBitmap, 1)
172SVC_(GdiGetDCDword, 3)
173SVC_(GdiGetDCforBitmap, 1)
174SVC_(GdiGetDCObject, 2)
175SVC_(GdiGetDCPoint, 3)
176SVC_(GdiGetDeviceCaps, 2)
177SVC_(GdiGetDeviceGammaRamp, 2)
178SVC_(GdiGetDeviceCapsAll, 2)
179SVC_(GdiGetDIBitsInternal, 9)
180SVC_(GdiGetETM, 2)
181SVC_(GdiGetEudcTimeStampEx, 3)
182SVC_(GdiGetFontData, 5)
183SVC_(GdiGetFontResourceInfoInternalW, 7)
184SVC_(GdiGetGlyphIndicesW, 5)
185SVC_(GdiGetGlyphIndicesWInternal, 6)
186SVC_(GdiGetGlyphOutline, 8)
187SVC_(GdiGetKerningPairs, 3)
188SVC_(GdiGetLinkedUFIs, 3)
189SVC_(GdiGetMiterLimit, 2)
190SVC_(GdiGetMonitorID, 3)
191SVC_(GdiGetNearestColor, 2)
192SVC_(GdiGetNearestPaletteIndex, 2)
193SVC_(GdiGetObjectBitmapHandle, 2)
194SVC_(GdiGetOutlineTextMetricsInternalW, 4)
195SVC_(GdiGetPath, 4)
196SVC_(GdiGetPixel, 3)
197SVC_(GdiGetRandomRgn, 3)
198SVC_(GdiGetRasterizerCaps, 2)
199SVC_(GdiGetRealizationInfo, 3)
200SVC_(GdiGetRegionData, 3)
201SVC_(GdiGetRgnBox, 2)
202SVC_(GdiGetServerMetaFileBits, 7)
203SVC_(GdiGetSpoolMessage, 4)
204SVC_(GdiGetStats, 5)
205SVC_(GdiGetStockObject, 1)
206SVC_(GdiGetStringBitmapW, 5)
207SVC_(GdiGetSystemPaletteUse, 1)
208SVC_(GdiGetTextCharsetInfo, 3)
209SVC_(GdiGetTextExtent, 5)
210SVC_(GdiGetTextExtentExW, 8)
211SVC_(GdiGetTextFaceW, 4)
212SVC_(GdiGetTextMetricsW, 3)
213SVC_(GdiGetTransform, 3)
214SVC_(GdiGetUFI, 6)
215SVC_(GdiGetEmbUFI, 7)
216SVC_(GdiGetUFIPathname, 10)
217SVC_(GdiGetEmbedFonts, 0)
218SVC_(GdiChangeGhostFont, 2)
219SVC_(GdiAddEmbFontToDC, 2)
220SVC_(GdiGetFontUnicodeRanges, 2)
221SVC_(GdiGetWidthTable, 7)
223SVC_(GdiHfontCreate, 5)
224SVC_(GdiIcmBrushInfo, 8)
225SVC_(GdiInit, 0)
226SVC_(GdiInitSpool, 0)
227SVC_(GdiIntersectClipRect, 5)
228SVC_(GdiInvertRgn, 2)
229SVC_(GdiLineTo, 3)
230SVC_(GdiMakeFontDir, 5)
231SVC_(GdiMakeInfoDC, 2)
232SVC_(GdiMaskBlt, 13)
233SVC_(GdiModifyWorldTransform, 3)
234SVC_(GdiMonoBitmap, 1)
235SVC_(GdiMoveTo, 4)
236SVC_(GdiOffsetClipRgn, 3)
237SVC_(GdiOffsetRgn, 3)
238SVC_(GdiOpenDCW, 7)
239SVC_(GdiPatBlt, 6)
240SVC_(GdiPolyPatBlt, 5)
241SVC_(GdiPathToRegion, 1)
242SVC_(GdiPlgBlt, 11)
243SVC_(GdiPolyDraw, 4)
244SVC_(GdiPolyPolyDraw, 5)
245SVC_(GdiPolyTextOutW, 4)
246SVC_(GdiPtInRegion, 3)
247SVC_(GdiPtVisible, 3)
248SVC_(GdiQueryFonts, 3)
249SVC_(GdiQueryFontAssocInfo, 1)
250SVC_(GdiRectangle, 5)
251SVC_(GdiRectInRegion, 2)
252SVC_(GdiRectVisible, 2)
253SVC_(GdiRemoveFontResourceW, 6)
254SVC_(GdiRemoveFontMemResourceEx, 1)
255SVC_(GdiResetDC, 5)
256SVC_(GdiResizePalette, 2)
257SVC_(GdiRestoreDC, 2)
258SVC_(GdiRoundRect, 7)
259SVC_(GdiSaveDC, 1)
260SVC_(GdiScaleViewportExtEx, 6)
261SVC_(GdiScaleWindowExtEx, 6)
264SVC_(GdiSelectClipPath, 2)
267SVC_(GdiSetBitmapAttributes, 2)
268SVC_(GdiSetBitmapBits, 3)
269SVC_(GdiSetBitmapDimension, 4)
270SVC_(GdiSetBoundsRect, 3)
271SVC_(GdiSetBrushAttributes, 2)
272SVC_(GdiSetBrushOrg, 4)
273SVC_(GdiSetColorAdjustment, 2)
274SVC_(GdiSetColorSpace, 2)
275SVC_(GdiSetDeviceGammaRamp, 2)
276SVC_(GdiSetDIBitsToDeviceInternal, 16)
277SVC_(GdiSetFontEnumeration, 1)
278SVC_(GdiSetFontXform, 3)
279SVC_(GdiSetIcmMode, 3)
280SVC_(GdiSetLinkedUFIs, 3)
281SVC_(GdiSetMagicColors, 3)
282SVC_(GdiSetMetaRgn, 1)
283SVC_(GdiSetMiterLimit, 3)
284SVC_(GdiGetDeviceWidth, 1)
285SVC_(GdiMirrorWindowOrg, 1)
286SVC_(GdiSetLayout, 3)
287SVC_(GdiSetPixel, 4)
289SVC_(GdiSetRectRgn, 5)
290SVC_(GdiSetSystemPaletteUse, 2)
291SVC_(GdiSetTextJustification, 3)
292SVC_(GdiSetupPublicCFONT, 3)
293SVC_(GdiSetVirtualResolution, 5)
294SVC_(GdiSetSizeDevice, 3)
295SVC_(GdiStartDoc, 4)
296SVC_(GdiStartPage, 1)
297SVC_(GdiStretchBlt, 12)
298SVC_(GdiStretchDIBitsInternal, 16)
299SVC_(GdiStrokeAndFillPath, 1)
300SVC_(GdiStrokePath, 1)
304SVC_(GdiUnloadPrinterDriver, 2)
305SVC_(GdiUnmapMemFont, 1)
306SVC_(GdiUnrealizeObject, 1)
307SVC_(GdiUpdateColors, 1)
308SVC_(GdiWidenPath, 1)
309SVC_(UserActivateKeyboardLayout, 2)
310SVC_(UserAlterWindowStyle, 3)
311SVC_(UserAssociateInputContext, 3)
313SVC_(UserBeginPaint, 2)
314SVC_(UserBitBltSysBmp, 8)
315SVC_(UserBlockInput, 1)
317SVC_(UserBuildHwndList, 7)
318SVC_(UserBuildNameList, 4)
319SVC_(UserBuildPropList, 4)
320SVC_(UserCallHwnd, 2)
321SVC_(UserCallHwndLock, 2)
322SVC_(UserCallHwndOpt, 2)
323SVC_(UserCallHwndParam, 3)
324SVC_(UserCallHwndParamLock, 3)
325SVC_(UserCallMsgFilter, 2)
327SVC_(UserCallNoParam, 1)
328SVC_(UserCallOneParam, 2)
329SVC_(UserCallTwoParam, 3)
330SVC_(UserChangeClipboardChain, 2)
332SVC_(UserCheckImeHotKey, 2)
333SVC_(UserCheckMenuItem, 3)
334SVC_(UserChildWindowFromPointEx, 4)
337SVC_(UserCloseDesktop, 1)
338SVC_(UserCloseWindowStation, 1)
339SVC_(UserConsoleControl, 3)
340SVC_(UserConvertMemHandle, 2)
341SVC_(UserCopyAcceleratorTable, 3)
342SVC_(UserCountClipboardFormats, 0)
343SVC_(UserCreateAcceleratorTable, 2)
344SVC_(UserCreateCaret, 4)
345SVC_(UserCreateDesktop, 5)
347SVC_(UserCreateLocalMemHandle, 4)
348SVC_(UserCreateWindowEx, 15)
349SVC_(UserCreateWindowStation, 7)
350SVC_(UserDdeGetQualityOfService, 3)
351SVC_(UserDdeInitialize, 5)
352SVC_(UserDdeSetQualityOfService, 3)
353SVC_(UserDeferWindowPos, 8)
354SVC_(UserDefSetText, 2)
355SVC_(UserDeleteMenu, 3)
356SVC_(UserDestroyAcceleratorTable, 1)
357SVC_(UserDestroyCursor, 2)
360SVC_(UserDestroyWindow, 1)
361SVC_(UserDisableThreadIme, 1)
362SVC_(UserDispatchMessage, 1)
363SVC_(UserDragDetect, 3)
364SVC_(UserDragObject, 5)
365SVC_(UserDrawAnimatedRects, 4)
367SVC_(UserDrawCaptionTemp, 7)
369SVC_(UserDrawMenuBarTemp, 5)
371SVC_(UserEnableMenuItem, 3)
372SVC_(UserEnableScrollBar, 3)
373SVC_(UserEndDeferWindowPosEx, 2)
374SVC_(UserEndMenu, 0)
375SVC_(UserEndPaint, 2)
377SVC_(UserEnumDisplayMonitors, 4)
379SVC_(UserEvent, 1)
380SVC_(UserExcludeUpdateRgn, 2)
381SVC_(UserFillWindow, 4)
382SVC_(UserFindExistingCursorIcon, 3)
383SVC_(UserFindWindowEx, 5)
384SVC_(UserFlashWindowEx, 1)
385SVC_(UserGetAltTabInfo, 6)
387SVC_(UserGetAppImeLevel, 1)
388SVC_(UserGetAsyncKeyState, 1)
389SVC_(UserGetAtomName, 2)
390SVC_(UserGetCaretBlinkTime, 0)
391SVC_(UserGetCaretPos, 1)
394SVC_(UserGetClipboardData, 2)
395SVC_(UserGetClipboardFormatName, 3)
396SVC_(UserGetClipboardOwner, 0)
397SVC_(UserGetClipboardSequenceNumber, 0)
398SVC_(UserGetClipboardViewer, 0)
399SVC_(UserGetClipCursor, 1)
400SVC_(UserGetComboBoxInfo, 2)
401SVC_(UserGetControlBrush, 3)
402SVC_(UserGetControlColor, 4)
404SVC_(UserGetCursorFrameInfo, 4)
405SVC_(UserGetCursorInfo, 1)
406SVC_(UserGetDC, 1)
408SVC_(UserGetDoubleClickTime, 0)
410SVC_(UserGetGuiResources, 2)
411SVC_(UserGetGUIThreadInfo, 2)
412SVC_(UserGetIconInfo, 6)
413SVC_(UserGetIconSize, 4)
414SVC_(UserGetImeHotKey, 4)
416SVC_(UserGetInternalWindowPos, 3)
417SVC_(UserGetKeyboardLayoutList, 2)
418SVC_(UserGetKeyboardLayoutName, 1)
419SVC_(UserGetKeyboardState, 1)
420SVC_(UserGetKeyNameText, 3)
422SVC_(UserGetListBoxInfo, 1)
423SVC_(UserGetMenuBarInfo, 4)
424SVC_(UserGetMenuIndex, 2)
425SVC_(UserGetMenuItemRect, 4)
426SVC_(UserGetMessage, 4)
427SVC_(UserGetMouseMovePointsEx, 5)
428SVC_(UserGetObjectInformation, 5)
429SVC_(UserGetOpenClipboardWindow, 0)
430SVC_(UserGetPriorityClipboardFormat, 2)
432SVC_(UserGetRawInputBuffer, 3)
433SVC_(UserGetRawInputData, 5)
434SVC_(UserGetRawInputDeviceInfo, 4)
435SVC_(UserGetRawInputDeviceList, 3)
436SVC_(UserGetRegisteredRawInputDevices, 3)
437SVC_(UserGetScrollBarInfo, 3)
438SVC_(UserGetSystemMenu, 2)
439SVC_(UserGetThreadDesktop, 2)
440SVC_(UserGetThreadState, 1)
441SVC_(UserGetTitleBarInfo, 2)
442SVC_(UserGetUpdateRect, 3)
443SVC_(UserGetUpdateRgn, 3)
445SVC_(UserGetWindowPlacement, 2)
446SVC_(UserGetWOWClass, 2)
447SVC_(UserHardErrorControl, 3)
448SVC_(UserHideCaret, 1)
449SVC_(UserHiliteMenuItem, 4)
450SVC_(UserImpersonateDdeClientWindow, 2)
452SVC_(UserInitializeClientPfnArrays, 4)
453SVC_(UserInitTask, 12)
454SVC_(UserInternalGetWindowText, 3)
455SVC_(UserInvalidateRect, 3)
456SVC_(UserInvalidateRgn, 3)
457SVC_(UserIsClipboardFormatAvailable, 1)
458SVC_(UserKillTimer, 2)
459SVC_(UserLoadKeyboardLayoutEx, 7)
460SVC_(UserLockWindowStation, 1)
461SVC_(UserLockWindowUpdate, 1)
462SVC_(UserLockWorkStation, 0)
463SVC_(UserMapVirtualKeyEx, 4)
464SVC_(UserMenuItemFromPoint, 4)
465SVC_(UserMessageCall, 7)
466SVC_(UserMinMaximize, 3)
467SVC_(UserMNDragLeave, 0)
468SVC_(UserMNDragOver, 2)
469SVC_(UserModifyUserStartupInfoFlags, 2)
470SVC_(UserMoveWindow, 6)
471SVC_(UserNotifyIMEStatus, 3)
473SVC_(UserNotifyWinEvent, 4)
475SVC_(UserOpenDesktop, 3)
477SVC_(UserOpenWindowStation, 2)
478SVC_(UserPaintDesktop, 1)
479SVC_(UserPeekMessage, 5)
482SVC_(UserPrintWindow, 3)
483SVC_(UserProcessConnect, 3)
484SVC_(UserQueryInformationThread, 5)
485SVC_(UserQueryInputContext, 2)
486SVC_(UserQuerySendMessage, 1)
487SVC_(UserQueryUserCounters, 5)
488SVC_(UserQueryWindow, 2)
489SVC_(UserRealChildWindowFromPoint, 3)
490SVC_(UserRealInternalGetMessage, 6)
491SVC_(UserRealWaitMessageEx, 2)
492SVC_(UserRedrawWindow, 4)
493SVC_(UserRegisterClassExWOW, 7)
496SVC_(UserRegisterRawInputDevices, 3)
497SVC_(UserRegisterTasklist, 1)
498SVC_(UserRegisterWindowMessage, 1)
499SVC_(UserRemoveMenu, 3)
501SVC_(UserResolveDesktop, 4)
502SVC_(UserResolveDesktopForWOW, 1)
503SVC_(UserSBGetParms, 4)
505SVC_(UserScrollWindowEx, 8)
506SVC_(UserSelectPalette, 3)
507SVC_(UserSendInput, 3)
509SVC_(UserSetAppImeLevel, 2)
510SVC_(UserSetCapture, 1)
511SVC_(UserSetClassLong, 4)
512SVC_(UserSetClassWord, 3)
514SVC_(UserSetClipboardViewer, 1)
515SVC_(UserSetConsoleReserveKeys, 2)
517SVC_(UserSetCursorContents, 2)
519SVC_(UserSetDbgTag, 2)
520SVC_(UserSetFocus, 1)
521SVC_(UserSetImeHotKey, 5)
523SVC_(UserSetImeOwnerWindow, 2)
524SVC_(UserSetInformationProcess, 4)
525SVC_(UserSetInformationThread, 4)
526SVC_(UserSetInternalWindowPos, 4)
527SVC_(UserSetKeyboardState, 1)
528SVC_(UserSetLogonNotifyWindow, 1)
529SVC_(UserSetMenu, 3)
530SVC_(UserSetMenuContextHelpId, 2)
532SVC_(UserSetMenuFlagRtoL, 1)
533SVC_(UserSetObjectInformation, 4)
534SVC_(UserSetParent, 2)
536SVC_(UserSetProp, 3)
537SVC_(UserSetRipFlags, 2)
538SVC_(UserSetScrollInfo, 4)
539SVC_(UserSetShellWindowEx, 2)
540SVC_(UserSetSysColors, 4)
541SVC_(UserSetSystemCursor, 2)
542SVC_(UserSetSystemMenu, 2)
543SVC_(UserSetSystemTimer, 4)
544SVC_(UserSetThreadDesktop, 1)
545SVC_(UserSetThreadLayoutHandles, 2)
546SVC_(UserSetThreadState, 2)
547SVC_(UserSetTimer, 4)
548SVC_(UserSetWindowFNID, 2)
549SVC_(UserSetWindowLong, 4)
550SVC_(UserSetWindowPlacement, 2)
551SVC_(UserSetWindowPos, 7)
552SVC_(UserSetWindowRgn, 3)
553SVC_(UserSetWindowsHookAW, 3)
554SVC_(UserSetWindowsHookEx, 6)
555SVC_(UserSetWindowStationUser, 4)
556SVC_(UserSetWindowWord, 3)
557SVC_(UserSetWinEventHook, 8)
558SVC_(UserShowCaret, 1)
559SVC_(UserShowScrollBar, 3)
560SVC_(UserShowWindow, 2)
561SVC_(UserShowWindowAsync, 2)
562SVC_(UserSoundSentry, 0)
563SVC_(UserSwitchDesktop, 1)
565SVC_(UserTestForInteractiveUser, 1)
566SVC_(UserThunkedMenuInfo, 2)
567SVC_(UserThunkedMenuItemInfo, 6)
568SVC_(UserToUnicodeEx, 7)
569SVC_(UserTrackMouseEvent, 1)
570SVC_(UserTrackPopupMenuEx, 6)
571SVC_(UserCalcMenuBar, 5)
572SVC_(UserPaintMenuBar, 6)
573SVC_(UserTranslateAccelerator, 3)
574SVC_(UserTranslateMessage, 2)
575SVC_(UserUnhookWindowsHookEx, 1)
576SVC_(UserUnhookWinEvent, 1)
577SVC_(UserUnloadKeyboardLayout, 1)
578SVC_(UserUnlockWindowStation, 1)
583SVC_(UserUpdateInstance, 3)
584SVC_(UserUpdateLayeredWindow, 9)
585SVC_(UserGetLayeredWindowAttributes, 4)
586SVC_(UserSetLayeredWindowAttributes, 4)
587SVC_(UserUpdatePerUserSystemParameters, 2)
588SVC_(UserUserHandleGrantAccess, 3)
589SVC_(UserValidateHandleSecure, 2)
590SVC_(UserValidateRect, 2)
591SVC_(UserValidateTimerCallback, 3)
592SVC_(UserVkKeyScanEx, 3)
593SVC_(UserWaitForInputIdle, 3)
594SVC_(UserWaitForMsgAndEvent, 1)
595SVC_(UserWaitMessage, 0)
596SVC_(UserWin32PoolAllocationStats, 6)
597SVC_(UserWindowFromPoint, 2)
598SVC_(UserYieldTask, 0)
599SVC_(UserRemoteConnect, 3)
600SVC_(UserRemoteRedrawRectangle, 4)
601SVC_(UserRemoteRedrawScreen, 0)
602SVC_(UserRemoteStopScreenUpdates, 0)
603SVC_(UserCtxDisplayIOCtl, 3)
604SVC_(GdiEngAssociateSurface, 3)
605SVC_(GdiEngCreateBitmap, 6)
606SVC_(GdiEngCreateDeviceSurface, 4)
607SVC_(GdiEngCreateDeviceBitmap, 4)
608SVC_(GdiEngCreatePalette, 6)
609SVC_(GdiEngComputeGlyphSet, 3)
610SVC_(GdiEngCopyBits, 6)
611SVC_(GdiEngDeletePalette, 1)
612SVC_(GdiEngDeleteSurface, 1)
613SVC_(GdiEngEraseSurface, 3)
614SVC_(GdiEngUnlockSurface, 1)
615SVC_(GdiEngLockSurface, 1)
616SVC_(GdiEngBitBlt, 11)
617SVC_(GdiEngStretchBlt, 11)
618SVC_(GdiEngPlgBlt, 11)
619SVC_(GdiEngMarkBandingSurface, 1)
620SVC_(GdiEngStrokePath, 8)
621SVC_(GdiEngFillPath, 7)
622SVC_(GdiEngStrokeAndFillPath, 10)
623SVC_(GdiEngPaint, 5)
624SVC_(GdiEngLineTo, 9)
625SVC_(GdiEngAlphaBlend, 7)
626SVC_(GdiEngGradientFill, 10)
627SVC_(GdiEngTransparentBlt, 8)
628SVC_(GdiEngTextOut, 10)
629SVC_(GdiEngStretchBltROP, 13)
630SVC_(GdiXLATEOBJ_cGetPalette, 4)
631SVC_(GdiXLATEOBJ_iXlate, 2)
632SVC_(GdiXLATEOBJ_hGetColorTransform, 1)
633SVC_(GdiCLIPOBJ_bEnum, 3)
634SVC_(GdiCLIPOBJ_cEnumStart, 5)
635SVC_(GdiCLIPOBJ_ppoGetPath, 1)
636SVC_(GdiEngDeletePath, 1)
637SVC_(GdiEngCreateClip, 0)
638SVC_(GdiEngDeleteClip, 1)
639SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1)
640SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2)
641SVC_(GdiBRUSHOBJ_pvGetRbrush, 1)
642SVC_(GdiBRUSHOBJ_hGetColorTransform, 1)
643SVC_(GdiXFORMOBJ_bApplyXform, 5)
644SVC_(GdiXFORMOBJ_iGetXform, 2)
645SVC_(GdiFONTOBJ_vGetInfo, 3)
646SVC_(GdiFONTOBJ_pxoGetXform, 1)
647SVC_(GdiFONTOBJ_cGetGlyphs, 5)
648SVC_(GdiFONTOBJ_pifi, 1)
649SVC_(GdiFONTOBJ_pfdg, 1)
650SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2)
651SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2)
652SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2)
653SVC_(GdiSTROBJ_bEnum, 3)
654SVC_(GdiSTROBJ_bEnumPositionsOnly, 3)
655SVC_(GdiSTROBJ_bGetAdvanceWidths, 4)
656SVC_(GdiSTROBJ_vEnumStart, 1)
657SVC_(GdiSTROBJ_dwGetCodePage, 1)
658SVC_(GdiPATHOBJ_vGetBounds, 2)
659SVC_(GdiPATHOBJ_bEnum, 2)
660SVC_(GdiPATHOBJ_vEnumStart, 1)
661SVC_(GdiPATHOBJ_vEnumStartClipLines, 4)
662SVC_(GdiPATHOBJ_bEnumClipLines, 3)
663SVC_(GdiGetDhpdev, 1)
664SVC_(GdiEngCheckAbort, 1)
665SVC_(GdiHT_Get8BPPFormatPalette, 4)
666SVC_(GdiHT_Get8BPPMaskPalette, 6)
667SVC_(GdiUpdateTransform, 1)
668SVC_(GdiSetPUMPDOBJ, 4)
669SVC_(GdiBRUSHOBJ_DeleteRbrush, 2)
670SVC_(GdiUMPDEngFreeUserMem, 1)
ULONG_PTR FASTCALL UserGetCPD(PVOID pvClsWnd, GETCPD Flags, ULONG_PTR ProcIn)
Definition: callproc.c:107
BOOL FASTCALL UserSetActiveWindow(_In_opt_ PWND Wnd)
Definition: focus.c:1263
HWND FASTCALL UserGetForegroundWindow(VOID)
Definition: focus.c:1424
FORCEINLINE void GdiTransformPoints(_In_ MATRIX *pmx, _Out_writes_(nCount) PPOINT pptOut, _In_reads_(nCount) PPOINT pptIn, _In_ ULONG nCount)
Definition: coord.c:47
HBRUSH WINAPI GdiSelectBrush(_In_ HDC hdc, _In_ HBRUSH hbr)
Definition: dc.c:1428
HGDIOBJ WINAPI GdiCreateClientObj(_In_ PVOID pvObject, _In_ GDILOOBJTYPE eObjType)
Definition: clientobj.c:148
HFONT WINAPI GdiSelectFont(_In_ HDC hdc, _In_ HFONT hfont)
Definition: dc.c:1488
int WINAPI GdiAddFontResourceW(LPCWSTR lpszFilename, FLONG fl, DESIGNVECTOR *pdv)
Definition: font.c:2404
HPEN WINAPI GdiSelectPen(_In_ HDC hdc, _In_ HPEN hpen)
Definition: dc.c:1458
PVOID WINAPI GdiDeleteClientObj(_In_ HGDIOBJ hobj)
Definition: clientobj.c:173
ULONG FASTCALL GdiFlushUserBatch(PDC dc, PGDIBATCHHDR pHdr)
Definition: gdibatch.c:70
LRESULT APIENTRY UserCallNextHookEx(PHOOK pHook, int Code, WPARAM wParam, LPARAM lParam, BOOL Ansi)
BOOL APIENTRY GdiSetPixelFormat(HDC hdc, INT ipfd)
BOOL APIENTRY GdiSwapBuffers(HDC hdc)
INT APIENTRY GdiDescribePixelFormat(HDC hdc, INT ipfd, UINT cjpfd, PPIXELFORMATDESCRIPTOR ppfd)
BOOL WINAPI GdiAlphaBlend(HDC hdcDst, int xDst, int yDst, int widthDst, int heightDst, HDC hdcSrc, int xSrc, int ySrc, int widthSrc, int heightSrc, BLENDFUNCTION blendFunction)
BOOL WINAPI GdiGradientFill(HDC hdc, TRIVERTEX *vert_array, ULONG nvert, void *grad_array, ULONG ngrad, ULONG mode)
DWORD FASTCALL UserGetKeyState(DWORD dwKey)
Definition: msgqueue.c:221
PCURICON_OBJECT FASTCALL UserSetCursor(PCURICON_OBJECT NewCursor, BOOL ForceChange)
Definition: msgqueue.c:93
#define SVC_(name, argcount)
Definition: napi.h:14
BOOL FASTCALL UserUnregisterUserApiHook(VOID)
Definition: hook.c:206
BOOL FASTCALL UserRegisterUserApiHook(PUNICODE_STRING pstrDllName, PUNICODE_STRING pstrFuncName)
Definition: hook.c:138
BOOL FASTCALL UserSetProcessWindowStation(HWINSTA hWindowStation)
Definition: winsta.c:1382
NTSTATUS NTAPI UserInitialize(VOID)
Definition: ntuser.c:116
HANDLE FASTCALL UserRemoveProp(_In_ PWND Window, _In_ ATOM Atom, _In_ BOOLEAN SystemProp)
static INT FASTCALL UserScrollDC(HDC hDC, INT dx, INT dy, const RECTL *prcScroll, const RECTL *prcClip, HRGN hrgnUpdate, PREGION RgnUpdate, RECTL *prcUpdate)
Definition: scrollex.c:100
static BASE_PROCESS_CREATE_NOTIFY_ROUTINE UserNotifyProcessCreate
Definition: proc.c:20
BOOL WINAPI GdiDrawStream(HDC dc, ULONG l, PGDI_DRAW_STREAM pDS)
Definition: misc.c:644
BOOL UserDrawCaption(PWND pWnd, HDC hDc, RECTL *lpRc, HFONT hFont, HICON hIcon, const PUNICODE_STRING Str, UINT uFlags)
Definition: painting.c:2185
HDC FASTCALL UserGetWindowDC(PWND Wnd)
Definition: windc.c:947
PWND FASTCALL UserGetAncestor(PWND Wnd, UINT Type)
Definition: window.c:3341
HWINSTA FASTCALL UserGetProcessWindowStation(VOID)
Definition: winsta.c:1353
HDC FASTCALL UserGetDCEx(PWND Window OPTIONAL, HANDLE ClipRegion, ULONG Flags)
BOOL WINAPI GdiTransparentBlt(HDC hdcDst, int xDst, int yDst, int wDst, int hDst, HDC hdcSrc, int xSrc, int ySrc, int wSrc, int hSrc, UINT crTransparent)
HBITMAP WINAPI GdiSelectBitmap(_In_ HDC hdc, _In_ HBITMAP hbmp)
Definition: dc.c:1419
INT UserGetClassName(IN PCLS Class, IN OUT PUNICODE_STRING ClassName, IN RTL_ATOM Atom, IN BOOL Ansi)
Definition: class.c:1645
static BOOL UserGetClassInfo(IN PCLS Class, OUT PWNDCLASSEXW lpwcx, IN BOOL Ansi, HINSTANCE hInstance)
Definition: class.c:2260
BOOL UserUnregisterClass(IN PUNICODE_STRING ClassName, IN HINSTANCE hInstance, OUT PCLSMENUNAME pClassMenuName)
Definition: class.c:1589
BOOL NTAPI UserEmptyClipboard(VOID)
Definition: clipboard.c:680
BOOL NTAPI UserCloseClipboard(VOID)
Definition: clipboard.c:545
BOOL NTAPI UserOpenClipboard(HWND hWnd)
Definition: clipboard.c:488
HANDLE NTAPI UserSetClipboardData(UINT fmt, HANDLE hData, PSETCLIPBDATA scd)
Definition: clipboard.c:1023
BOOL APIENTRY UserSetCursorIconData(_In_ HCURSOR hcursor, _In_opt_ PUNICODE_STRING pustrModule, _In_opt_ PUNICODE_STRING pustrRsrc, _In_ PCURSORDATA pcursordata)
Definition: cursoricon.c:1419
BOOL APIENTRY UserClipCursor(RECTL *prcl)
Definition: cursoricon.c:700
BOOL UserDrawIconEx(HDC hDc, INT xLeft, INT yTop, PCURICON_OBJECT pIcon, INT cxWidth, INT cyHeight, UINT istepIfAniCur, HBRUSH hbrFlickerFreeDraw, UINT diFlags)
Definition: cursoricon.c:1689
HDESK UserOpenInputDesktop(DWORD dwFlags, BOOL fInherit, ACCESS_MASK dwDesiredAccess)
Definition: desktop.c:2617
NTSTATUS NTAPI UserEnumDisplayDevices(PUNICODE_STRING pustrDevice, DWORD iDevNum, PDISPLAY_DEVICEW pdispdev, DWORD dwFlags)
Definition: display.c:233
LONG APIENTRY UserChangeDisplaySettings(PUNICODE_STRING pustrDevice, LPDEVMODEW pdm, DWORD flags, LPVOID lParam)
Definition: display.c:716
NTSTATUS NTAPI UserEnumDisplaySettings(PUNICODE_STRING pustrDevice, DWORD iModeNum, LPDEVMODEW *ppdm, DWORD dwFlags)
Definition: display.c:480
BOOL FASTCALL UserRegisterHotKey(PWND pWnd, int id, UINT fsModifiers, UINT vk)
Definition: hotkey.c:431
BOOL FASTCALL UserUnregisterHotKey(PWND pWnd, int id)
Definition: hotkey.c:479
DWORD FASTCALL UserBuildHimcList(PTHREADINFO pti, DWORD dwCount, HIMC *phList)
Definition: ime.c:536
BOOL FASTCALL UserUpdateInputContext(PIMC pIMC, DWORD dwType, DWORD_PTR dwValue)
Definition: ime.c:1729
PIMC FASTCALL UserCreateInputContext(ULONG_PTR dwClientImcData)
Definition: ime.c:1558
BOOL FASTCALL UserGetImeInfoEx(_Inout_ PWINSTATION_OBJECT pWinSta, _Inout_ PIMEINFOEX pInfoEx, _In_ IMEINFOEXCLASS SearchType)
Definition: ime.c:951
BOOLEAN UserDestroyInputContext(PVOID Object)
Definition: ime.c:1484
BOOL FASTCALL UserSetImeInfoEx(_Inout_ PWINSTATION_OBJECT pWinSta, _Inout_ PIMEINFOEX pImeInfoEx)
Definition: ime.c:1090
NTSTATUS FASTCALL UserAttachThreadInput(PTHREADINFO ptiFrom, PTHREADINFO ptiTo, BOOL fAttach)
Definition: input.c:480
BOOL FASTCALL UserDestroyMenu(HMENU hMenu)
Definition: menu.c:5784
BOOL FASTCALL UserSetMenuDefaultItem(PMENU MenuObject, UINT uItem, UINT fByPos)
Definition: menu.c:1274
BOOL FASTCALL UserPostMessage(HWND Wnd, UINT Msg, WPARAM wParam, LPARAM lParam)
Definition: message.c:1345
BOOL FASTCALL UserPostThreadMessage(PTHREADINFO pti, UINT Msg, WPARAM wParam, LPARAM lParam)
Definition: message.c:1308
BOOL FASTCALL UserSystemParametersInfo(UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni)
Definition: sysparams.c:2105
BOOL WINAPI GdiFlush(void)
Definition: misc.c:44