Reactos

[WIN32K][WIN32U] Fix system call ids (#5287)

- Delete the win32ksvc-ros.h file, which was not used
- Use a separate file for x64 (based on 2k3 x64 free)
- Delete w32ksvc.db. It's unused since ages.

authored by

Timo Kreuzer and committed by
GitHub
8f9ef68e b29e82d0

+1415 -1388
+4
modules/rostests/apitests/win32u/win32u_2k3sp2/sys-stubs.S
··· 7 7 SyscallId = HEX(1000) 8 8 #define SVC_(name, argcount) STUB_U name, argcount 9 9 10 + #ifdef _M_AMD64 11 + #include "win32ksvc-2k3sp2-64.h" 12 + #else 10 13 #include "win32ksvc-2k3sp2.h" 14 + #endif 11 15 12 16 END
+672
modules/rostests/apitests/win32u/win32u_2k3sp2/win32ksvc-2k3sp2-64.h
··· 1 + // SVC_(<NAME>, <ARG_COUNT>) 2 + // 3 + // Funcs order should match Windows 2003 Service Pack 2 x64 Free 4 + // Note: these MUST be indented for the ARM assembler! 5 + // 6 + SVC_(UserGetThreadState, 1) //  0x1000  7 + SVC_(UserPeekMessage, 5) //  0x1001  8 + SVC_(UserCallOneParam, 2) //  0x1002  9 + SVC_(UserGetKeyState, 1) //  0x1003  10 + SVC_(UserInvalidateRect, 3) //  0x1004  11 + SVC_(UserCallNoParam, 1) //  0x1005  12 + SVC_(UserGetMessage, 4) //  0x1006  13 + SVC_(UserMessageCall, 7) //  0x1007  14 + SVC_(GdiBitBlt, 11) //  0x1008  15 + SVC_(GdiGetCharSet, 1) //  0x1009  16 + SVC_(UserGetDC, 1) //  0x100a  17 + SVC_(GdiSelectBitmap, 2) //  0x100b  18 + SVC_(UserWaitMessage, 0) //  0x100c  19 + SVC_(UserTranslateMessage, 2) //  0x100d  20 + SVC_(UserPostMessage, 4) //  0x100e  21 + SVC_(UserQueryWindow, 2) //  0x100f  22 + SVC_(UserTranslateAccelerator, 3) //  0x1010  23 + SVC_(GdiFlush, 0) //  0x1011  24 + SVC_(UserRedrawWindow, 4) //  0x1012  25 + SVC_(UserWindowFromPoint, 2) //  0x1013  26 + SVC_(UserCallMsgFilter, 2) //  0x1014  27 + SVC_(UserValidateTimerCallback, 1) //  0x1015  28 + SVC_(UserBeginPaint, 2) //  0x1016  29 + SVC_(UserSetTimer, 4) //  0x1017  30 + SVC_(UserEndPaint, 2) //  0x1018  31 + SVC_(UserSetCursor, 1) //  0x1019  32 + SVC_(UserKillTimer, 2) //  0x101a  33 + SVC_(UserBuildHwndList, 7) //  0x101b  34 + SVC_(UserSelectPalette, 3) //  0x101c  35 + SVC_(UserCallNextHookEx, 4) //  0x101d  36 + SVC_(UserHideCaret, 1) //  0x101e  37 + SVC_(GdiIntersectClipRect, 5) //  0x101f  38 + SVC_(UserCallHwndLock, 2) //  0x1020  39 + SVC_(UserGetProcessWindowStation, 0) //  0x1021  40 + SVC_(GdiDeleteObjectApp, 1) //  0x1022  41 + SVC_(UserSetWindowPos, 7) //  0x1023  42 + SVC_(UserShowCaret, 1) //  0x1024  43 + SVC_(UserEndDeferWindowPosEx, 2) //  0x1025  44 + SVC_(UserCallHwndParamLock, 3) //  0x1026  45 + SVC_(UserVkKeyScanEx, 3) //  0x1027  46 + SVC_(GdiSetDIBitsToDeviceInternal, 16) //  0x1028  47 + SVC_(UserCallTwoParam, 3) //  0x1029  48 + SVC_(GdiGetRandomRgn, 3) //  0x102a  49 + SVC_(UserCopyAcceleratorTable, 3) //  0x102b  50 + SVC_(UserNotifyWinEvent, 4) //  0x102c  51 + SVC_(GdiExtSelectClipRgn, 3) //  0x102d  52 + SVC_(UserIsClipboardFormatAvailable, 1) //  0x102e  53 + SVC_(UserSetScrollInfo, 4) //  0x102f  54 + SVC_(GdiStretchBlt, 12) //  0x1030  55 + SVC_(UserCreateCaret, 4) //  0x1031  56 + SVC_(GdiRectVisible, 2) //  0x1032  57 + SVC_(GdiCombineRgn, 4) //  0x1033  58 + SVC_(GdiGetDCObject, 2) //  0x1034  59 + SVC_(UserDispatchMessage, 1) //  0x1035  60 + SVC_(UserRegisterWindowMessage, 1) //  0x1036  61 + SVC_(GdiExtTextOutW, 9) //  0x1037  62 + SVC_(GdiSelectFont, 2) //  0x1038  63 + SVC_(GdiRestoreDC, 2) //  0x1039  64 + SVC_(GdiSaveDC, 1) //  0x103a  65 + SVC_(UserGetForegroundWindow, 0) //  0x103b  66 + SVC_(UserShowScrollBar, 3) //  0x103c  67 + SVC_(UserFindExistingCursorIcon, 3) //  0x103d  68 + SVC_(GdiGetDCDword, 3) //  0x103e  69 + SVC_(GdiGetRegionData, 3) //  0x103f  70 + SVC_(GdiLineTo, 3) //  0x1040  71 + SVC_(UserSystemParametersInfo, 4) //  0x1041  72 + SVC_(GdiGetAppClipBox, 2) //  0x1042  73 + SVC_(UserGetAsyncKeyState, 1) //  0x1043  74 + SVC_(UserGetCPD, 3) //  0x1044  75 + SVC_(UserRemoveProp, 2) //  0x1045  76 + SVC_(GdiDoPalette, 6) //  0x1046  77 + SVC_(GdiPolyPolyDraw, 5) //  0x1047  78 + SVC_(UserSetCapture, 1) //  0x1048  79 + SVC_(UserEnumDisplayMonitors, 5) /* FIXME: 4 on XP/2k3 */ //  0x1049  80 + SVC_(GdiCreateCompatibleBitmap, 3) //  0x104a  81 + SVC_(UserSetProp, 3) //  0x104b  82 + SVC_(GdiGetTextCharsetInfo, 3) //  0x104c  83 + SVC_(UserSBGetParms, 4) //  0x104d  84 + SVC_(UserGetIconInfo, 6) //  0x104e  85 + SVC_(UserExcludeUpdateRgn, 2) //  0x104f  86 + SVC_(UserSetFocus, 1) //  0x1050  87 + SVC_(GdiExtGetObjectW, 3) //  0x1051  88 + SVC_(UserDeferWindowPos, 8) //  0x1052  89 + SVC_(UserGetUpdateRect, 3) //  0x1053  90 + SVC_(GdiCreateCompatibleDC, 1) //  0x1054  91 + SVC_(UserGetClipboardSequenceNumber, 0) //  0x1055  92 + SVC_(GdiCreatePen, 4) //  0x1056  93 + SVC_(UserShowWindow, 2) //  0x1057  94 + SVC_(UserGetKeyboardLayoutList, 2) //  0x1058  95 + SVC_(GdiPatBlt, 6) //  0x1059  96 + SVC_(UserMapVirtualKeyEx, 4) //  0x105a  97 + SVC_(UserSetWindowLong, 4) //  0x105b  98 + SVC_(GdiHfontCreate, 5) //  0x105c  99 + SVC_(UserMoveWindow, 6) //  0x105d  100 + SVC_(UserPostThreadMessage, 4) //  0x105e  101 + SVC_(UserDrawIconEx, 11) //  0x105f  102 + SVC_(UserGetSystemMenu, 2) //  0x1060  103 + SVC_(GdiDrawStream, 3) //  0x1061  104 + SVC_(UserInternalGetWindowText, 3) //  0x1062  105 + SVC_(UserGetWindowDC, 1) //  0x1063  106 + SVC_(GdiD3dDrawPrimitives2, 7) //  0x1064  107 + SVC_(GdiInvertRgn, 2) //  0x1065  108 + SVC_(GdiGetRgnBox, 2) //  0x1066  109 + SVC_(GdiGetAndSetDCDword, 4) //  0x1067  110 + SVC_(GdiMaskBlt, 13) //  0x1068  111 + SVC_(GdiGetWidthTable, 7) //  0x1069  112 + SVC_(UserScrollDC, 7) //  0x106a  113 + SVC_(UserGetObjectInformation, 5) //  0x106b  114 + SVC_(GdiCreateBitmap, 5) //  0x106c  115 + SVC_(GdiConsoleTextOut, 4) //  0x106d  116 + SVC_(UserFindWindowEx, 5) //  0x106e  117 + SVC_(GdiPolyPatBlt, 5) //  0x106f  118 + SVC_(UserUnhookWindowsHookEx, 1) //  0x1070  119 + SVC_(GdiGetNearestColor, 2) //  0x1071  120 + SVC_(GdiTransformPoints, 5) //  0x1072  121 + SVC_(GdiGetDCPoint, 3) //  0x1073  122 + SVC_(UserCheckImeHotKey, 2) //  0x1074  123 + SVC_(GdiCreateDIBBrush, 6) //  0x1075  124 + SVC_(GdiGetTextMetricsW, 3) //  0x1076  125 + SVC_(UserCreateWindowEx, 15) //  0x1077  126 + SVC_(UserSetParent, 2) //  0x1078  127 + SVC_(UserGetKeyboardState, 1) //  0x1079  128 + SVC_(UserToUnicodeEx, 7) //  0x107a  129 + SVC_(UserGetControlBrush, 3) //  0x107b  130 + SVC_(UserGetClassName, 3) //  0x107c  131 + SVC_(GdiAlphaBlend, 12) //  0x107d  132 + SVC_(GdiDdBlt, 3) //  0x107e  133 + SVC_(GdiOffsetRgn, 3) //  0x107f  134 + SVC_(UserDefSetText, 2) //  0x1080  135 + SVC_(GdiGetTextFaceW, 4) //  0x1081  136 + SVC_(GdiStretchDIBitsInternal, 16) //  0x1082  137 + SVC_(UserSendInput, 3) //  0x1083  138 + SVC_(UserGetThreadDesktop, 2) //  0x1084  139 + SVC_(GdiCreateRectRgn, 4) //  0x1085  140 + SVC_(GdiGetDIBitsInternal, 9) //  0x1086  141 + SVC_(UserGetUpdateRgn, 3) //  0x1087  142 + SVC_(GdiDeleteClientObj, 1) //  0x1088  143 + SVC_(UserGetIconSize, 4) //  0x1089  144 + SVC_(UserFillWindow, 4) //  0x108a  145 + SVC_(GdiExtCreateRegion, 3) //  0x108b  146 + SVC_(GdiComputeXformCoefficients, 1) //  0x108c  147 + SVC_(UserSetWindowsHookEx, 6) //  0x108d  148 + SVC_(UserNotifyProcessCreate, 4) //  0x108e  149 + SVC_(GdiUnrealizeObject, 1) //  0x108f  150 + SVC_(UserGetTitleBarInfo, 2) //  0x1090  151 + SVC_(GdiRectangle, 5) //  0x1091  152 + SVC_(UserSetThreadDesktop, 1) //  0x1092  153 + SVC_(UserGetDCEx, 3) //  0x1093  154 + SVC_(UserGetScrollBarInfo, 3) //  0x1094  155 + SVC_(GdiGetTextExtent, 5) //  0x1095  156 + SVC_(UserSetWindowFNID, 2) //  0x1096  157 + SVC_(GdiSetLayout, 3) //  0x1097  158 + SVC_(UserCalcMenuBar, 5) //  0x1098  159 + SVC_(UserThunkedMenuItemInfo, 6) //  0x1099  160 + SVC_(GdiExcludeClipRect, 5) //  0x109a  161 + SVC_(GdiCreateDIBSection, 9) //  0x109b  162 + SVC_(GdiGetDCforBitmap, 1) //  0x109c  163 + SVC_(UserDestroyCursor, 2) //  0x109d  164 + SVC_(UserDestroyWindow, 1) //  0x109e  165 + SVC_(UserCallHwndParam, 3) //  0x109f  166 + SVC_(GdiCreateDIBitmapInternal, 11) //  0x10a0  167 + SVC_(UserOpenWindowStation, 2) //  0x10a1  168 + SVC_(GdiDdDeleteSurfaceObject, 1) //  0x10a2  169 + SVC_(GdiEnumFontClose, 1) //  0x10a3  170 + SVC_(GdiEnumFontOpen, 7) //  0x10a4  171 + SVC_(GdiEnumFontChunk, 5) //  0x10a5  172 + SVC_(GdiDdCanCreateSurface, 2) //  0x10a6  173 + SVC_(GdiDdCreateSurface, 8) //  0x10a7  174 + SVC_(UserSetCursorIconData, 4) //  0x10a8  175 + SVC_(GdiDdDestroySurface, 2) //  0x10a9  176 + SVC_(UserCloseDesktop, 1) //  0x10aa  177 + SVC_(UserOpenDesktop, 3) //  0x10ab  178 + SVC_(UserSetProcessWindowStation, 1) //  0x10ac  179 + SVC_(UserGetAtomName, 2) //  0x10ad  180 + SVC_(GdiDdResetVisrgn, 2) //  0x10ae  181 + SVC_(GdiExtCreatePen, 11) //  0x10af  182 + SVC_(GdiCreatePaletteInternal, 2) //  0x10b0  183 + SVC_(GdiSetBrushOrg, 4) //  0x10b1  184 + SVC_(UserBuildNameList, 4) //  0x10b2  185 + SVC_(GdiSetPixel, 4) //  0x10b3  186 + SVC_(UserRegisterClassExWOW, 7) //  0x10b4  187 + SVC_(GdiCreatePatternBrushInternal, 3) //  0x10b5  188 + SVC_(UserGetAncestor, 2) //  0x10b6  189 + SVC_(GdiGetOutlineTextMetricsInternalW, 4) //  0x10b7  190 + SVC_(GdiSetBitmapBits, 3) //  0x10b8  191 + SVC_(UserCloseWindowStation, 1) //  0x10b9  192 + SVC_(UserGetDoubleClickTime, 0) //  0x10ba  193 + SVC_(UserEnableScrollBar, 3) //  0x10bb  194 + SVC_(GdiCreateSolidBrush, 2) //  0x10bc  195 + SVC_(UserGetClassInfoEx, 5) //  0x10bd aka on ROS: UserGetClassInfo 196 + SVC_(GdiCreateClientObj, 1) //  0x10be  197 + SVC_(UserUnregisterClass, 3) //  0x10bf  198 + SVC_(UserDeleteMenu, 3) //  0x10c0  199 + SVC_(GdiRectInRegion, 2) //  0x10c1  200 + SVC_(UserScrollWindowEx, 8) //  0x10c2  201 + SVC_(GdiGetPixel, 3) //  0x10c3  202 + SVC_(UserSetClassLong, 4) //  0x10c4  203 + SVC_(UserGetMenuBarInfo, 4) //  0x10c5  204 + SVC_(GdiDdCreateSurfaceEx, 3) //  0x10c6  205 + SVC_(GdiDdCreateSurfaceObject, 6) //  0x10c7  206 + SVC_(GdiGetNearestPaletteIndex, 2) //  0x10c8  207 + SVC_(GdiDdLockD3D, 2) //  0x10c9  208 + SVC_(GdiDdUnlockD3D, 2) //  0x10ca  209 + SVC_(GdiGetCharWidthW, 6) //  0x10cb  210 + SVC_(UserInvalidateRgn, 3) //  0x10cc  211 + SVC_(UserGetClipboardOwner, 0) //  0x10cd  212 + SVC_(UserSetWindowRgn, 3) //  0x10ce  213 + SVC_(UserBitBltSysBmp, 8) //  0x10cf  214 + SVC_(GdiGetCharWidthInfo, 2) //  0x10d0  215 + SVC_(UserValidateRect, 2) //  0x10d1  216 + SVC_(UserCloseClipboard, 0) //  0x10d2  217 + SVC_(UserOpenClipboard, 2) //  0x10d3  218 + SVC_(GdiGetStockObject, 1) //  0x10d4  219 + SVC_(UserSetClipboardData, 3) //  0x10d5  220 + SVC_(UserEnableMenuItem, 3) //  0x10d6  221 + SVC_(UserAlterWindowStyle, 3) //  0x10d7  222 + SVC_(GdiFillRgn, 3) //  0x10d8  223 + SVC_(UserGetWindowPlacement, 2) //  0x10d9  224 + SVC_(GdiModifyWorldTransform, 3) //  0x10da  225 + SVC_(GdiGetFontData, 5) //  0x10db  226 + SVC_(UserGetOpenClipboardWindow, 0) //  0x10dc  227 + SVC_(UserSetThreadState, 2) //  0x10dd  228 + SVC_(GdiOpenDCW, 7) //  0x10de  229 + SVC_(UserTrackMouseEvent, 1) //  0x10df  230 + SVC_(GdiGetTransform, 3) //  0x10e0  231 + SVC_(UserDestroyMenu, 1) //  0x10e1  232 + SVC_(GdiGetBitmapBits, 3) //  0x10e2  233 + SVC_(UserConsoleControl, 3) //  0x10e3  234 + SVC_(UserSetActiveWindow, 1) //  0x10e4  235 + SVC_(UserSetInformationThread, 4) //  0x10e5  236 + SVC_(UserSetWindowPlacement, 2) //  0x10e6  237 + SVC_(UserGetControlColor, 4) //  0x10e7  238 + SVC_(GdiSetMetaRgn, 1) //  0x10e8  239 + SVC_(GdiSetMiterLimit, 3) //  0x10e9  240 + SVC_(GdiSetVirtualResolution, 5) //  0x10ea  241 + SVC_(GdiGetRasterizerCaps, 2) //  0x10eb  242 + SVC_(UserSetWindowWord, 3) //  0x10ec  243 + SVC_(UserGetClipboardFormatName, 3) //  0x10ed  244 + SVC_(UserRealInternalGetMessage, 6) //  0x10ee  245 + SVC_(UserCreateLocalMemHandle, 4) //  0x10ef  246 + SVC_(UserAttachThreadInput, 3) //  0x10f0  247 + SVC_(GdiCreateHalftonePalette, 1) //  0x10f1  248 + SVC_(UserPaintMenuBar, 6) //  0x10f2  249 + SVC_(UserSetKeyboardState, 1) //  0x10f3  250 + SVC_(GdiCombineTransform, 3) //  0x10f4  251 + SVC_(UserCreateAcceleratorTable, 2) //  0x10f5  252 + SVC_(UserGetCursorFrameInfo, 4) //  0x10f6  253 + SVC_(UserGetAltTabInfo, 6) //  0x10f7  254 + SVC_(UserGetCaretBlinkTime, 0) //  0x10f8  255 + SVC_(GdiQueryFontAssocInfo, 1) //  0x10f9  256 + SVC_(UserProcessConnect, 3) //  0x10fa  257 + SVC_(UserEnumDisplayDevices, 4) //  0x10fb  258 + SVC_(UserEmptyClipboard, 0) //  0x10fc  259 + SVC_(UserGetClipboardData, 2) //  0x10fd  260 + SVC_(UserRemoveMenu, 3) //  0x10fe  261 + SVC_(GdiSetBoundsRect, 3) //  0x10ff  262 + SVC_(UserSetInformationProcess, 4) //  0x1100  263 + SVC_(GdiGetBitmapDimension, 2) //  0x1101  264 + SVC_(UserConvertMemHandle, 2) //  0x1102  265 + SVC_(UserDestroyAcceleratorTable, 1) //  0x1103  266 + SVC_(UserGetGUIThreadInfo, 2) //  0x1104  267 + SVC_(GdiCloseFigure, 1) //  0x1105  268 + SVC_(UserSetWindowsHookAW, 3) //  0x1106  269 + SVC_(UserSetMenuDefaultItem, 3) //  0x1107  270 + SVC_(UserCheckMenuItem, 3) //  0x1108  271 + SVC_(UserSetWinEventHook, 8) //  0x1109  272 + SVC_(UserUnhookWinEvent, 1) //  0x110a  273 + SVC_(GdiSetupPublicCFONT, 3) //  0x110b  274 + SVC_(UserLockWindowUpdate, 1) //  0x110c  275 + SVC_(UserSetSystemMenu, 2) //  0x110d  276 + SVC_(UserThunkedMenuInfo, 2) //  0x110e  277 + SVC_(GdiBeginPath, 1) //  0x110f  278 + SVC_(GdiEndPath, 1) //  0x1110  279 + SVC_(GdiFillPath, 1) //  0x1111  280 + SVC_(UserCallHwnd, 2) //  0x1112  281 + SVC_(UserDdeInitialize, 5) //  0x1113  282 + SVC_(UserModifyUserStartupInfoFlags, 2) //  0x1114  283 + SVC_(UserCountClipboardFormats, 0) //  0x1115  284 + SVC_(GdiAddFontMemResourceEx, 5) //  0x1116  285 + SVC_(GdiEqualRgn, 2) //  0x1117  286 + SVC_(GdiGetSystemPaletteUse, 1) //  0x1118  287 + SVC_(GdiRemoveFontMemResourceEx, 1) //  0x1119  288 + SVC_(UserEnumDisplaySettings, 4) //  0x111a  289 + SVC_(UserPaintDesktop, 1) //  0x111b  290 + SVC_(GdiExtEscape, 8) //  0x111c  291 + SVC_(GdiSetBitmapDimension, 4) //  0x111d  292 + SVC_(GdiSetFontEnumeration, 1) //  0x111e  293 + SVC_(UserChangeClipboardChain, 2) //  0x111f  294 + SVC_(UserResolveDesktop, 4) //  0x1120  295 + SVC_(UserSetClipboardViewer, 1) //  0x1121  296 + SVC_(UserShowWindowAsync, 2) //  0x1122  297 + SVC_(UserSetConsoleReserveKeys, 2) //  0x1123  298 + SVC_(GdiCreateColorSpace, 1) //  0x1124  299 + SVC_(GdiDeleteColorSpace, 1) //  0x1125  300 + SVC_(UserActivateKeyboardLayout, 2) //  0x1126  301 + SVC_(GdiAbortDoc, 1) //  0x1127  302 + SVC_(GdiAbortPath, 1) //  0x1128  303 + SVC_(GdiAddEmbFontToDC, 2) //  0x1129  304 + SVC_(GdiAddFontResourceW, 6) //  0x112a  305 + SVC_(GdiAddRemoteFontToDC, 4) //  0x112b  306 + SVC_(GdiAddRemoteMMInstanceToDC, 3) //  0x112c  307 + SVC_(GdiAngleArc, 6) //  0x112d  308 + SVC_(GdiAnyLinkedFonts, 0) //  0x112e  309 + SVC_(GdiArcInternal, 10) //  0x112f  310 + SVC_(GdiBRUSHOBJ_DeleteRbrush, 2) //  0x1130  311 + SVC_(GdiBRUSHOBJ_hGetColorTransform, 1) //  0x1131  312 + SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2) //  0x1132  313 + SVC_(GdiBRUSHOBJ_pvGetRbrush, 1) //  0x1133  314 + SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1) //  0x1134  315 + SVC_(GdiCLIPOBJ_bEnum, 3) //  0x1135  316 + SVC_(GdiCLIPOBJ_cEnumStart, 5) //  0x1136  317 + SVC_(GdiCLIPOBJ_ppoGetPath, 1) //  0x1137  318 + SVC_(GdiCancelDC, 1) //  0x1138  319 + SVC_(GdiChangeGhostFont, 2) //  0x1139  320 + SVC_(GdiCheckBitmapBits, 8) //  0x113a  321 + SVC_(GdiClearBitmapAttributes, 2) //  0x113b  322 + SVC_(GdiClearBrushAttributes, 2) //  0x113c  323 + SVC_(GdiColorCorrectPalette, 6) //  0x113d  324 + SVC_(GdiConvertMetafileRect, 2) //  0x113e  325 + SVC_(GdiCreateColorTransform, 8) //  0x113f  326 + SVC_(GdiCreateEllipticRgn, 4) //  0x1140  327 + SVC_(GdiCreateHatchBrushInternal, 3) //  0x1141  328 + SVC_(GdiCreateMetafileDC, 1) //  0x1142  329 + SVC_(GdiCreateRoundRectRgn, 6) //  0x1143  330 + SVC_(GdiCreateServerMetaFile, 6) //  0x1144  331 + SVC_(GdiD3dContextCreate, 4) //  0x1145  332 + SVC_(GdiD3dContextDestroy, 1) //  0x1146  333 + SVC_(GdiD3dContextDestroyAll, 1) //  0x1147  334 + SVC_(GdiD3dValidateTextureStageState, 1) //  0x1148  335 + SVC_(GdiDdAddAttachedSurface, 3) //  0x1149  336 + SVC_(GdiDdAlphaBlt, 3) //  0x114a  337 + SVC_(GdiDdAttachSurface, 2) //  0x114b  338 + SVC_(GdiDdBeginMoCompFrame, 2) //  0x114c  339 + SVC_(GdiDdCanCreateD3DBuffer, 2) //  0x114d  340 + SVC_(GdiDdColorControl, 2) //  0x114e  341 + SVC_(GdiDdCreateD3DBuffer, 8) //  0x114f  342 + SVC_(GdiDdCreateDirectDrawObject, 1) //  0x1150  343 + SVC_(GdiDdCreateMoComp, 2) //  0x1151  344 + SVC_(GdiDdDeleteDirectDrawObject, 1) //  0x1152  345 + SVC_(GdiDdDestroyD3DBuffer, 1) //  0x1153  346 + SVC_(GdiDdDestroyMoComp, 2) //  0x1154  347 + SVC_(GdiDdEndMoCompFrame, 2) //  0x1155  348 + SVC_(GdiDdFlip, 5) //  0x1156  349 + SVC_(GdiDdFlipToGDISurface, 2) //  0x1157  350 + SVC_(GdiDdGetAvailDriverMemory, 2) //  0x1158  351 + SVC_(GdiDdGetBltStatus, 2) //  0x1159  352 + SVC_(GdiDdGetDC, 2) //  0x115a  353 + SVC_(GdiDdGetDriverInfo, 2) //  0x115b  354 + SVC_(GdiDdGetDriverState, 1) //  0x115c  355 + SVC_(GdiDdGetDxHandle, 3) //  0x115d  356 + SVC_(GdiDdGetFlipStatus, 2) //  0x115e  357 + SVC_(GdiDdGetInternalMoCompInfo, 2) //  0x115f  358 + SVC_(GdiDdGetMoCompBuffInfo, 2) //  0x1160  359 + SVC_(GdiDdGetMoCompFormats, 2) //  0x1161  360 + SVC_(GdiDdGetMoCompGuids, 2) //  0x1162  361 + SVC_(GdiDdGetScanLine, 2) //  0x1163  362 + SVC_(GdiDdLock, 3) //  0x1164  363 + SVC_(GdiDdQueryDirectDrawObject, 11) //  0x1165  364 + SVC_(GdiDdQueryMoCompStatus, 2) //  0x1166  365 + SVC_(GdiDdReenableDirectDrawObject, 2) //  0x1167  366 + SVC_(GdiDdReleaseDC, 1) //  0x1168  367 + SVC_(GdiDdRenderMoComp, 2) //  0x1169  368 + SVC_(GdiDdSetColorKey, 2) //  0x116a  369 + SVC_(GdiDdSetExclusiveMode, 2) //  0x116b  370 + SVC_(GdiDdSetGammaRamp, 3) //  0x116c  371 + SVC_(GdiDdSetOverlayPosition, 3) //  0x116d  372 + SVC_(GdiDdUnattachSurface, 2) //  0x116e  373 + SVC_(GdiDdUnlock, 2) //  0x116f  374 + SVC_(GdiDdUpdateOverlay, 3) //  0x1170  375 + SVC_(GdiDdWaitForVerticalBlank, 2) //  0x1171  376 + SVC_(GdiDeleteColorTransform, 2) //  0x1172  377 + SVC_(GdiDescribePixelFormat, 4) //  0x1173  378 + SVC_(GdiDoBanding, 4) //  0x1174  379 + SVC_(GdiDrawEscape, 4) //  0x1175  380 + SVC_(GdiDvpAcquireNotification, 3) //  0x1176  381 + SVC_(GdiDvpCanCreateVideoPort, 2) //  0x1177  382 + SVC_(GdiDvpColorControl, 2) //  0x1178  383 + SVC_(GdiDvpCreateVideoPort, 2) //  0x1179  384 + SVC_(GdiDvpDestroyVideoPort, 2) //  0x117a  385 + SVC_(GdiDvpFlipVideoPort, 4) //  0x117b  386 + SVC_(GdiDvpGetVideoPortBandwidth, 2) //  0x117c  387 + SVC_(GdiDvpGetVideoPortConnectInfo, 2) //  0x117d  388 + SVC_(GdiDvpGetVideoPortField, 2) //  0x117e  389 + SVC_(GdiDvpGetVideoPortFlipStatus, 2) //  0x117f  390 + SVC_(GdiDvpGetVideoPortInputFormats, 2) //  0x1180  391 + SVC_(GdiDvpGetVideoPortLine, 2) //  0x1181  392 + SVC_(GdiDvpGetVideoPortOutputFormats, 2) //  0x1182  393 + SVC_(GdiDvpGetVideoSignalStatus, 2) //  0x1183  394 + SVC_(GdiDvpReleaseNotification, 2) //  0x1184  395 + SVC_(GdiDvpUpdateVideoPort, 4) //  0x1185  396 + SVC_(GdiDvpWaitForVideoPortSync, 2) //  0x1186  397 + SVC_(GdiDxgGenericThunk, 6) //  0x1187  398 + SVC_(GdiEllipse, 5) //  0x1188  399 + SVC_(GdiEnableEudc, 1) //  0x1189  400 + SVC_(GdiEndDoc, 1) //  0x118a  401 + SVC_(GdiEndPage, 1) //  0x118b  402 + SVC_(GdiEngAlphaBlend, 7) //  0x118c  403 + SVC_(GdiEngAssociateSurface, 3) //  0x118d  404 + SVC_(GdiEngBitBlt, 11) //  0x118e  405 + SVC_(GdiEngCheckAbort, 1) //  0x118f  406 + SVC_(GdiEngComputeGlyphSet, 3) //  0x1190  407 + SVC_(GdiEngCopyBits, 6) //  0x1191  408 + SVC_(GdiEngCreateBitmap, 6) //  0x1192  409 + SVC_(GdiEngCreateClip, 0) //  0x1193  410 + SVC_(GdiEngCreateDeviceBitmap, 4) //  0x1194  411 + SVC_(GdiEngCreateDeviceSurface, 4) //  0x1195  412 + SVC_(GdiEngCreatePalette, 6) //  0x1196  413 + SVC_(GdiEngDeleteClip, 1) //  0x1197  414 + SVC_(GdiEngDeletePalette, 1) //  0x1198  415 + SVC_(GdiEngDeletePath, 1) //  0x1199  416 + SVC_(GdiEngDeleteSurface, 1) //  0x119a  417 + SVC_(GdiEngEraseSurface, 3) //  0x119b  418 + SVC_(GdiEngFillPath, 7) //  0x119c  419 + SVC_(GdiEngGradientFill, 10) //  0x119d  420 + SVC_(GdiEngLineTo, 9) //  0x119e  421 + SVC_(GdiEngLockSurface, 1) //  0x119f  422 + SVC_(GdiEngMarkBandingSurface, 1) //  0x11a0  423 + SVC_(GdiEngPaint, 5) //  0x11a1  424 + SVC_(GdiEngPlgBlt, 11) //  0x11a2  425 + SVC_(GdiEngStretchBlt, 11) //  0x11a3  426 + SVC_(GdiEngStretchBltROP, 13) //  0x11a4  427 + SVC_(GdiEngStrokeAndFillPath, 10) //  0x11a5  428 + SVC_(GdiEngStrokePath, 8) //  0x11a6  429 + SVC_(GdiEngTextOut, 10) //  0x11a7  430 + SVC_(GdiEngTransparentBlt, 8) //  0x11a8  431 + SVC_(GdiEngUnlockSurface, 1) //  0x11a9  432 + SVC_(GdiEnumObjects, 4) //  0x11aa  433 + SVC_(GdiEudcLoadUnloadLink, 7) //  0x11ab  434 + SVC_(GdiExtFloodFill, 5) //  0x11ac  435 + SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2) //  0x11ad  436 + SVC_(GdiFONTOBJ_cGetGlyphs, 5) //  0x11ae  437 + SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2) //  0x11af  438 + SVC_(GdiFONTOBJ_pfdg, 1) //  0x11b0  439 + SVC_(GdiFONTOBJ_pifi, 1) //  0x11b1  440 + SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2) //  0x11b2  441 + SVC_(GdiFONTOBJ_pxoGetXform, 1) //  0x11b3  442 + SVC_(GdiFONTOBJ_vGetInfo, 3) //  0x11b4  443 + SVC_(GdiFlattenPath, 1) //  0x11b5  444 + SVC_(GdiFontIsLinked, 1) //  0x11b6  445 + SVC_(GdiForceUFIMapping, 2) //  0x11b7  446 + SVC_(GdiFrameRgn, 5) //  0x11b8  447 + SVC_(GdiFullscreenControl, 5) //  0x11b9  448 + SVC_(GdiGetBoundsRect, 3) //  0x11ba  449 + SVC_(GdiGetCharABCWidthsW, 6) //  0x11bb  450 + SVC_(GdiGetCharacterPlacementW, 6) //  0x11bc  451 + SVC_(GdiGetColorAdjustment, 2) //  0x11bd  452 + SVC_(GdiGetColorSpaceforBitmap, 1) //  0x11be  453 + SVC_(GdiGetDeviceCaps, 2) //  0x11bf  454 + SVC_(GdiGetDeviceCapsAll, 2) //  0x11c0  455 + SVC_(GdiGetDeviceGammaRamp, 2) //  0x11c1  456 + SVC_(GdiGetDeviceWidth, 1) //  0x11c2  457 + SVC_(GdiGetDhpdev, 1) //  0x11c3  458 + SVC_(GdiGetETM, 2) //  0x11c4  459 + SVC_(GdiGetEmbUFI, 7) //  0x11c5  460 + SVC_(GdiGetEmbedFonts, 0) //  0x11c6  461 + SVC_(GdiGetEudcTimeStampEx, 3) //  0x11c7  462 + SVC_(GdiGetFontResourceInfoInternalW, 7) //  0x11c8  463 + SVC_(GdiGetFontUnicodeRanges, 2) //  0x11c9  464 + SVC_(GdiGetGlyphIndicesW, 5) //  0x11ca  465 + SVC_(GdiGetGlyphIndicesWInternal, 6) //  0x11cb  466 + SVC_(GdiGetGlyphOutline, 8) //  0x11cc  467 + SVC_(GdiGetKerningPairs, 3) //  0x11cd  468 + SVC_(GdiGetLinkedUFIs, 3) //  0x11ce  469 + SVC_(GdiGetMiterLimit, 2) //  0x11cf  470 + SVC_(GdiGetMonitorID, 3) //  0x11d0  471 + SVC_(GdiGetObjectBitmapHandle, 2) //  0x11d1  472 + SVC_(GdiGetPath, 4) //  0x11d2  473 + SVC_(GdiGetPerBandInfo, 2) //  0x11d3  474 + SVC_(GdiGetRealizationInfo, 3) //  0x11d4  475 + SVC_(GdiGetServerMetaFileBits, 7) //  0x11d5  476 + SVC_(GdiGetSpoolMessage, 4) //  0x11d6  477 + SVC_(GdiGetStats, 5) //  0x11d7  478 + SVC_(GdiGetStringBitmapW, 5) //  0x11d8  479 + SVC_(GdiGetTextExtentExW, 8) //  0x11d9  480 + SVC_(GdiGetUFI, 6) //  0x11da  481 + SVC_(GdiGetUFIPathname, 10) //  0x11db  482 + SVC_(GdiGradientFill, 6) //  0x11dc  483 + SVC_(GdiHT_Get8BPPFormatPalette, 4) //  0x11dd  484 + SVC_(GdiHT_Get8BPPMaskPalette, 6) //  0x11de  485 + SVC_(GdiIcmBrushInfo, 8) //  0x11df  486 + SVC_(GdiInit, 0) //  0x11e0  487 + SVC_(GdiInitSpool, 0) //  0x11e1  488 + SVC_(GdiMakeFontDir, 5) //  0x11e2  489 + SVC_(GdiMakeInfoDC, 2) //  0x11e3  490 + SVC_(GdiMakeObjectUnXferable, 0) //  0x11e4  491 + SVC_(GdiMakeObjectXferable, 2) //  0x11e5  492 + SVC_(GdiMirrorWindowOrg, 1) //  0x11e6  493 + SVC_(GdiMonoBitmap, 1) //  0x11e7  494 + SVC_(GdiMoveTo, 4) //  0x11e8  495 + SVC_(GdiOffsetClipRgn, 3) //  0x11e9  496 + SVC_(GdiPATHOBJ_bEnum, 2) //  0x11ea  497 + SVC_(GdiPATHOBJ_bEnumClipLines, 3) //  0x11eb  498 + SVC_(GdiPATHOBJ_vEnumStart, 1) //  0x11ec  499 + SVC_(GdiPATHOBJ_vEnumStartClipLines, 4) //  0x11ed  500 + SVC_(GdiPATHOBJ_vGetBounds, 2) //  0x11ee  501 + SVC_(GdiPathToRegion, 1) //  0x11ef  502 + SVC_(GdiPlgBlt, 11) //  0x11f0  503 + SVC_(GdiPolyDraw, 4) //  0x11f1  504 + SVC_(GdiPolyTextOutW, 4) //  0x11f2  505 + SVC_(GdiPtInRegion, 3) //  0x11f3  506 + SVC_(GdiPtVisible, 3) //  0x11f4  507 + SVC_(GdiQueryFonts, 3) //  0x11f5  508 + SVC_(GdiRemoveFontResourceW, 6) //  0x11f6  509 + SVC_(GdiRemoveMergeFont, 2) //  0x11f7  510 + SVC_(GdiResetDC, 5) //  0x11f8  511 + SVC_(GdiResizePalette, 2) //  0x11f9  512 + SVC_(GdiRoundRect, 7) //  0x11fa  513 + SVC_(GdiSTROBJ_bEnum, 3) //  0x11fb  514 + SVC_(GdiSTROBJ_bEnumPositionsOnly, 3) //  0x11fc  515 + SVC_(GdiSTROBJ_bGetAdvanceWidths, 4) //  0x11fd  516 + SVC_(GdiSTROBJ_dwGetCodePage, 1) //  0x11fe  517 + SVC_(GdiSTROBJ_vEnumStart, 1) //  0x11ff  518 + SVC_(GdiScaleViewportExtEx, 6) //  0x1200  519 + SVC_(GdiScaleWindowExtEx, 6) //  0x1201  520 + SVC_(GdiSelectBrush, 2) //  0x1202  521 + SVC_(GdiSelectClipPath, 2) //  0x1203  522 + SVC_(GdiSelectPen, 2) //  0x1204  523 + SVC_(GdiSetBitmapAttributes, 2) //  0x1205  524 + SVC_(GdiSetBrushAttributes, 2) //  0x1206  525 + SVC_(GdiSetColorAdjustment, 2) //  0x1207  526 + SVC_(GdiSetColorSpace, 2) //  0x1208  527 + SVC_(GdiSetDeviceGammaRamp, 2) //  0x1209  528 + SVC_(GdiSetFontXform, 3) //  0x120a  529 + SVC_(GdiSetIcmMode, 3) //  0x120b  530 + SVC_(GdiSetLinkedUFIs, 3) //  0x120c  531 + SVC_(GdiSetMagicColors, 3) //  0x120d  532 + SVC_(GdiSetPUMPDOBJ, 4) //  0x120e  533 + SVC_(GdiSetPixelFormat, 2) //  0x120f  534 + SVC_(GdiSetRectRgn, 5) //  0x1210  535 + SVC_(GdiSetSizeDevice, 3) //  0x1211  536 + SVC_(GdiSetSystemPaletteUse, 2) //  0x1212  537 + SVC_(GdiSetTextJustification, 3) //  0x1213  538 + SVC_(GdiStartDoc, 4) //  0x1214  539 + SVC_(GdiStartPage, 1) //  0x1215  540 + SVC_(GdiStrokeAndFillPath, 1) //  0x1216  541 + SVC_(GdiStrokePath, 1) //  0x1217  542 + SVC_(GdiSwapBuffers, 1) //  0x1218  543 + SVC_(GdiTransparentBlt, 11) //  0x1219  544 + SVC_(GdiUMPDEngFreeUserMem, 1) //  0x121a  545 + SVC_(GdiUnloadPrinterDriver, 2) //  0x121b  546 + SVC_(GdiUnmapMemFont, 1) //  0x121c  547 + SVC_(GdiUpdateColors, 1) //  0x121d  548 + SVC_(GdiUpdateTransform, 1) //  0x121e  549 + SVC_(GdiWidenPath, 1) //  0x121f  550 + SVC_(GdiXFORMOBJ_bApplyXform, 5) //  0x1220  551 + SVC_(GdiXFORMOBJ_iGetXform, 2) //  0x1221  552 + SVC_(GdiXLATEOBJ_cGetPalette, 4) //  0x1222  553 + SVC_(GdiXLATEOBJ_hGetColorTransform, 1) //  0x1223  554 + SVC_(GdiXLATEOBJ_iXlate, 2) //  0x1224  555 + SVC_(UserAssociateInputContext, 3) //  0x1225  556 + SVC_(UserBlockInput, 1) //  0x1226  557 + SVC_(UserBuildHimcList, 4) //  0x1227  558 + SVC_(UserBuildPropList, 4) //  0x1228  559 + SVC_(UserCallHwndOpt, 2) //  0x1229  560 + SVC_(UserChangeDisplaySettings, 4) //  0x122a  561 + SVC_(UserChildWindowFromPointEx, 4) //  0x122b  562 + SVC_(UserClipCursor, 1) //  0x122c  563 + SVC_(UserCreateDesktop, 5) //  0x122d  564 + SVC_(UserCreateInputContext, 1) //  0x122e  565 + SVC_(UserCreateWindowStation, 7) //  0x122f  566 + SVC_(UserCtxDisplayIOCtl, 3) //  0x1230  567 + SVC_(UserDdeGetQualityOfService, 3) //  0x1231  568 + SVC_(UserDdeSetQualityOfService, 3) //  0x1232  569 + SVC_(UserDestroyInputContext, 1) //  0x1233  570 + SVC_(UserDisableThreadIme, 1) //  0x1234  571 + SVC_(UserDragDetect, 3) //  0x1235  572 + SVC_(UserDragObject, 5) //  0x1236  573 + SVC_(UserDrawAnimatedRects, 4) //  0x1237  574 + SVC_(UserDrawCaption, 4) //  0x1238  575 + SVC_(UserDrawCaptionTemp, 7) //  0x1239  576 + SVC_(UserDrawMenuBarTemp, 5) //  0x123a  577 + SVC_(UserEndMenu, 0) //  0x123b  578 + SVC_(UserEvent, 1) //  0x123c  579 + SVC_(UserFlashWindowEx, 1) //  0x123d  580 + SVC_(UserGetAppImeLevel, 1) //  0x123e  581 + SVC_(UserGetCaretPos, 1) //  0x123f  582 + SVC_(UserGetClipCursor, 1) //  0x1240  583 + SVC_(UserGetClipboardViewer, 0) //  0x1241  584 + SVC_(UserGetComboBoxInfo, 2) //  0x1242  585 + SVC_(UserGetCursorInfo, 1) //  0x1243  586 + SVC_(UserGetGuiResources, 2) //  0x1244  587 + SVC_(UserGetImeHotKey, 4) //  0x1245  588 + SVC_(UserGetImeInfoEx, 2) //  0x1246  589 + SVC_(UserGetInternalWindowPos, 3) //  0x1247  590 + SVC_(UserGetKeyNameText, 3) //  0x1248  591 + SVC_(UserGetKeyboardLayoutName, 1) //  0x1249  592 + SVC_(UserGetLayeredWindowAttributes, 4) //  0x124a  593 + SVC_(UserGetListBoxInfo, 1) //  0x124b  594 + SVC_(UserGetMenuIndex, 2) //  0x124c  595 + SVC_(UserGetMenuItemRect, 4) //  0x124d  596 + SVC_(UserGetMouseMovePointsEx, 5) //  0x124e  597 + SVC_(UserGetPriorityClipboardFormat, 2) //  0x124f  598 + SVC_(UserGetRawInputBuffer, 3) //  0x1250  599 + SVC_(UserGetRawInputData, 5) //  0x1251  600 + SVC_(UserGetRawInputDeviceInfo, 4) //  0x1252  601 + SVC_(UserGetRawInputDeviceList, 3) //  0x1253  602 + SVC_(UserGetRegisteredRawInputDevices, 3) //  0x1254  603 + SVC_(UserGetWOWClass, 2) //  0x1255  604 + SVC_(UserHardErrorControl, 3) //  0x1256  605 + SVC_(UserHiliteMenuItem, 4) //  0x1257  606 + SVC_(UserImpersonateDdeClientWindow, 2) //  0x1258  607 + SVC_(UserInitTask, 12) //  0x1259  608 + SVC_(UserInitialize, 3) //  0x125a  609 + SVC_(UserInitializeClientPfnArrays, 4) //  0x125b  610 + SVC_(UserLoadKeyboardLayoutEx, 7) //  0x125c  611 + SVC_(UserLockWindowStation, 1) //  0x125d  612 + SVC_(UserLockWorkStation, 0) //  0x125e  613 + SVC_(UserMNDragLeave, 0) //  0x125f  614 + SVC_(UserMNDragOver, 2) //  0x1260  615 + SVC_(UserMenuItemFromPoint, 4) //  0x1261  616 + SVC_(UserMinMaximize, 3) //  0x1262  617 + SVC_(UserNotifyIMEStatus, 3) //  0x1263  618 + SVC_(UserOpenInputDesktop, 3) //  0x1264  619 + SVC_(UserPrintWindow, 3) //  0x1265  620 + SVC_(UserQueryInformationThread, 4) //  0x1266  621 + SVC_(UserQueryInputContext, 2) //  0x1267  622 + SVC_(UserQuerySendMessage, 1) //  0x1268  623 + SVC_(UserRealChildWindowFromPoint, 3) //  0x1269  624 + SVC_(UserRealWaitMessageEx, 2) //  0x126a  625 + SVC_(UserRegisterHotKey, 4) //  0x126b  626 + SVC_(UserRegisterRawInputDevices, 3) //  0x126c  627 + SVC_(UserRegisterTasklist, 1) //  0x126d  628 + SVC_(UserRegisterUserApiHook, 4) //  0x126e  629 + SVC_(UserRemoteConnect, 3) //  0x126f  630 + SVC_(UserRemoteRedrawRectangle, 4) //  0x1270  631 + SVC_(UserRemoteRedrawScreen, 0) //  0x1271  632 + SVC_(UserRemoteStopScreenUpdates, 0) //  0x1272  633 + SVC_(UserResolveDesktopForWOW, 1) //  0x1273  634 + SVC_(UserSetAppImeLevel, 2) //  0x1274  635 + SVC_(UserSetClassWord, 3) //  0x1275  636 + SVC_(UserSetCursorContents, 2) //  0x1276  637 + SVC_(UserSetImeHotKey, 5) //  0x1277  638 + SVC_(UserSetImeInfoEx, 1) //  0x1278  639 + SVC_(UserSetImeOwnerWindow, 2) //  0x1279  640 + SVC_(UserSetInternalWindowPos, 4) //  0x127a  641 + SVC_(UserSetLayeredWindowAttributes, 4) //  0x127b  642 + SVC_(UserSetLogonNotifyWindow, 1) //  0x127c  643 + SVC_(UserSetMenu, 3) //  0x127d  644 + SVC_(UserSetMenuContextHelpId, 2) //  0x127e  645 + SVC_(UserSetMenuFlagRtoL, 1) //  0x127f  646 + SVC_(UserSetObjectInformation, 4) //  0x1280  647 + SVC_(UserSetShellWindowEx, 2) //  0x1281  648 + SVC_(UserSetSysColors, 4) //  0x1282  649 + SVC_(UserSetSystemCursor, 2) //  0x1283  650 + SVC_(UserSetSystemTimer, 4) //  0x1284  651 + SVC_(UserSetThreadLayoutHandles, 2) //  0x1285  652 + SVC_(UserSetWindowStationUser, 4) //  0x1286  653 + SVC_(UserSoundSentry, 0) //  0x1287  654 + SVC_(UserSwitchDesktop, 1) //  0x1288  655 + SVC_(UserTestForInteractiveUser, 1) //  0x1289  656 + SVC_(UserTrackPopupMenuEx, 6) //  0x128a  657 + SVC_(UserUnloadKeyboardLayout, 1) //  0x128b  658 + SVC_(UserUnlockWindowStation, 1) //  0x128c  659 + SVC_(UserUnregisterHotKey, 2) //  0x128d  660 + SVC_(UserUnregisterUserApiHook, 0) //  0x128e  661 + SVC_(UserUpdateInputContext, 3) //  0x128f  662 + SVC_(UserUpdateInstance, 3) //  0x1290  663 + SVC_(UserUpdateLayeredWindow, 10) //  0x1291  664 + SVC_(UserUpdatePerUserSystemParameters, 2) //  0x1292  665 + SVC_(UserUserHandleGrantAccess, 3) //  0x1293  666 + SVC_(UserValidateHandleSecure, 1) //  0x1294  667 + SVC_(UserWaitForInputIdle, 3) //  0x1295  668 + SVC_(UserWaitForMsgAndEvent, 1) //  0x1296  669 + SVC_(UserSetClassLongPtr, 0) //  0x1297  670 + SVC_(UserSetWindowLongPtr, 4) //  0x1298  671 + SVC_(UserWin32PoolAllocationStats, 6) //  0x1299  672 + SVC_(UserYieldTask, 0) //  0x129a 
+5 -1
modules/rostests/apitests/win32u/win32u_ros/sys-stubs.S
··· 7 7 SyscallId = HEX(1000) 8 8 #define SVC_(name, argcount) STUB_U name, argcount 9 9 10 - #include "w32ksvc.h" 10 + #ifdef _M_AMD64 11 + #include <w32ksvc64.h> 12 + #else 13 + #include <w32ksvc32.h> 14 + #endif 11 15 12 16 END
-685
modules/rostests/apitests/win32u/win32u_ros/win32ksvc-ros.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) /* FIXME: 7 params on XP/2k3 */ 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, 5) /* FIXME: 4 on XP/2k3 */ 378 - SVC_(UserEnumDisplaySettings, 4) 379 - SVC_(UserEvent, 1) 380 - SVC_(UserExcludeUpdateRgn, 2) 381 - SVC_(UserFillWindow, 4) 382 - SVC_(UserFindExistingCursorIcon, 3) 383 - SVC_(UserFindWindowEx, 5) 384 - SVC_(UserFlashWindowEx, 1) 385 - SVC_(UserGetAltTabInfo, 6) 386 - SVC_(UserGetAncestor, 2) 387 - SVC_(UserGetAppImeLevel, 1) 388 - SVC_(UserGetAsyncKeyState, 1) 389 - SVC_(UserGetAtomName, 2) 390 - SVC_(UserGetCaretBlinkTime, 0) 391 - SVC_(UserGetCaretPos, 1) 392 - SVC_(UserGetClassInfo, 5) 393 - SVC_(UserGetClassName, 3) 394 - SVC_(UserGetClipboardData, 2) 395 - SVC_(UserGetClipboardFormatName, 3) 396 - SVC_(UserGetClipboardOwner, 0) 397 - SVC_(UserGetClipboardSequenceNumber, 0) 398 - SVC_(UserGetClipboardViewer, 0) 399 - SVC_(UserGetClipCursor, 1) 400 - SVC_(UserGetComboBoxInfo, 2) 401 - SVC_(UserGetControlBrush, 3) 402 - SVC_(UserGetControlColor, 4) 403 - SVC_(UserGetCPD, 3) 404 - SVC_(UserGetCursorFrameInfo, 4) 405 - SVC_(UserGetCursorInfo, 1) 406 - SVC_(UserGetDC, 1) 407 - SVC_(UserGetDCEx, 3) 408 - SVC_(UserGetDoubleClickTime, 0) 409 - SVC_(UserGetForegroundWindow, 0) 410 - SVC_(UserGetGuiResources, 2) 411 - SVC_(UserGetGUIThreadInfo, 2) 412 - SVC_(UserGetIconInfo, 6) 413 - SVC_(UserGetIconSize, 4) 414 - SVC_(UserGetImeHotKey, 4) 415 - SVC_(UserGetImeInfoEx, 2) 416 - SVC_(UserGetInternalWindowPos, 3) 417 - SVC_(UserGetKeyboardLayoutList, 2) 418 - SVC_(UserGetKeyboardLayoutName, 1) 419 - SVC_(UserGetKeyboardState, 1) 420 - SVC_(UserGetKeyNameText, 3) 421 - SVC_(UserGetKeyState, 1) 422 - SVC_(UserGetListBoxInfo, 1) 423 - SVC_(UserGetMenuBarInfo, 4) 424 - SVC_(UserGetMenuIndex, 2) 425 - SVC_(UserGetMenuItemRect, 4) 426 - SVC_(UserGetMessage, 4) 427 - SVC_(UserGetMouseMovePointsEx, 5) 428 - SVC_(UserGetObjectInformation, 5) 429 - SVC_(UserGetOpenClipboardWindow, 0) 430 - SVC_(UserGetPriorityClipboardFormat, 2) 431 - SVC_(UserGetProcessWindowStation, 0) 432 - SVC_(UserGetRawInputBuffer, 3) 433 - SVC_(UserGetRawInputData, 5) 434 - SVC_(UserGetRawInputDeviceInfo, 4) 435 - SVC_(UserGetRawInputDeviceList, 3) 436 - SVC_(UserGetRegisteredRawInputDevices, 3) 437 - SVC_(UserGetScrollBarInfo, 3) 438 - SVC_(UserGetSystemMenu, 2) 439 - SVC_(UserGetThreadDesktop, 2) 440 - SVC_(UserGetThreadState, 1) 441 - SVC_(UserGetTitleBarInfo, 2) 442 - SVC_(UserGetUpdateRect, 3) 443 - SVC_(UserGetUpdateRgn, 3) 444 - SVC_(UserGetWindowDC, 1) 445 - SVC_(UserGetWindowPlacement, 2) 446 - SVC_(UserGetWOWClass, 2) 447 - SVC_(UserHardErrorControl, 3) 448 - SVC_(UserHideCaret, 1) 449 - SVC_(UserHiliteMenuItem, 4) 450 - SVC_(UserImpersonateDdeClientWindow, 2) 451 - SVC_(UserInitialize, 3) 452 - SVC_(UserInitializeClientPfnArrays, 4) 453 - SVC_(UserInitTask, 12) 454 - SVC_(UserInternalGetWindowText, 3) 455 - SVC_(UserInvalidateRect, 3) 456 - SVC_(UserInvalidateRgn, 3) 457 - SVC_(UserIsClipboardFormatAvailable, 1) 458 - SVC_(UserKillTimer, 2) 459 - SVC_(UserLoadKeyboardLayoutEx, 7) 460 - SVC_(UserLockWindowStation, 1) 461 - SVC_(UserLockWindowUpdate, 1) 462 - SVC_(UserLockWorkStation, 0) 463 - SVC_(UserMapVirtualKeyEx, 4) 464 - SVC_(UserMenuItemFromPoint, 4) 465 - SVC_(UserMessageCall, 7) 466 - SVC_(UserMinMaximize, 3) 467 - SVC_(UserMNDragLeave, 0) 468 - SVC_(UserMNDragOver, 2) 469 - SVC_(UserModifyUserStartupInfoFlags, 2) 470 - SVC_(UserMoveWindow, 6) 471 - SVC_(UserNotifyIMEStatus, 3) 472 - SVC_(UserNotifyProcessCreate, 4) 473 - SVC_(UserNotifyWinEvent, 4) 474 - SVC_(UserOpenClipboard, 2) 475 - SVC_(UserOpenDesktop, 3) 476 - SVC_(UserOpenInputDesktop, 3) 477 - SVC_(UserOpenWindowStation, 2) 478 - SVC_(UserPaintDesktop, 1) 479 - SVC_(UserPeekMessage, 5) 480 - SVC_(UserPostMessage, 4) 481 - SVC_(UserPostThreadMessage, 4) 482 - SVC_(UserPrintWindow, 3) 483 - SVC_(UserProcessConnect, 3) 484 - SVC_(UserQueryInformationThread, 4) 485 - SVC_(UserQueryInputContext, 2) 486 - SVC_(UserQuerySendMessage, 1) 487 - SVC_(UserQueryUserCounters, 5) 488 - SVC_(UserQueryWindow, 2) 489 - SVC_(UserRealChildWindowFromPoint, 3) 490 - SVC_(UserRealInternalGetMessage, 6) 491 - SVC_(UserRealWaitMessageEx, 2) 492 - SVC_(UserRedrawWindow, 4) 493 - SVC_(UserRegisterClassExWOW, 7) 494 - SVC_(UserRegisterUserApiHook, 4) /* Note: 2 params on XP, 4 on 2k3 */ 495 - SVC_(UserRegisterHotKey, 4) 496 - SVC_(UserRegisterRawInputDevices, 3) 497 - SVC_(UserRegisterTasklist, 1) 498 - SVC_(UserRegisterWindowMessage, 1) 499 - SVC_(UserRemoveMenu, 3) 500 - SVC_(UserRemoveProp, 2) 501 - SVC_(UserResolveDesktop, 4) 502 - SVC_(UserResolveDesktopForWOW, 1) 503 - SVC_(UserSBGetParms, 4) 504 - SVC_(UserScrollDC, 7) 505 - SVC_(UserScrollWindowEx, 8) 506 - SVC_(UserSelectPalette, 3) 507 - SVC_(UserSendInput, 3) 508 - SVC_(UserSetActiveWindow, 1) 509 - SVC_(UserSetAppImeLevel, 2) 510 - SVC_(UserSetCapture, 1) 511 - SVC_(UserSetClassLong, 4) 512 - SVC_(UserSetClassWord, 3) 513 - SVC_(UserSetClipboardData, 3) 514 - SVC_(UserSetClipboardViewer, 1) 515 - SVC_(UserSetConsoleReserveKeys, 2) 516 - SVC_(UserSetCursor, 1) 517 - SVC_(UserSetCursorContents, 2) 518 - SVC_(UserSetCursorIconData, 4) 519 - SVC_(UserSetDbgTag, 2) 520 - SVC_(UserSetFocus, 1) 521 - SVC_(UserSetImeHotKey, 5) 522 - SVC_(UserSetImeInfoEx, 1) 523 - SVC_(UserSetImeOwnerWindow, 2) 524 - SVC_(UserSetInformationProcess, 4) 525 - SVC_(UserSetInformationThread, 4) 526 - SVC_(UserSetInternalWindowPos, 4) 527 - SVC_(UserSetKeyboardState, 1) 528 - SVC_(UserSetLogonNotifyWindow, 1) 529 - SVC_(UserSetMenu, 3) 530 - SVC_(UserSetMenuContextHelpId, 2) 531 - SVC_(UserSetMenuDefaultItem, 3) 532 - SVC_(UserSetMenuFlagRtoL, 1) 533 - SVC_(UserSetObjectInformation, 4) 534 - SVC_(UserSetParent, 2) 535 - SVC_(UserSetProcessWindowStation, 1) 536 - SVC_(UserSetProp, 3) 537 - SVC_(UserSetRipFlags, 2) 538 - SVC_(UserSetScrollInfo, 4) 539 - SVC_(UserSetShellWindowEx, 2) 540 - SVC_(UserSetSysColors, 4) 541 - SVC_(UserSetSystemCursor, 2) 542 - SVC_(UserSetSystemMenu, 2) 543 - SVC_(UserSetSystemTimer, 4) 544 - SVC_(UserSetThreadDesktop, 1) 545 - SVC_(UserSetThreadLayoutHandles, 2) 546 - SVC_(UserSetThreadState, 2) 547 - SVC_(UserSetTimer, 4) 548 - SVC_(UserSetWindowFNID, 2) 549 - SVC_(UserSetWindowLong, 4) 550 - SVC_(UserSetWindowPlacement, 2) 551 - SVC_(UserSetWindowPos, 7) 552 - SVC_(UserSetWindowRgn, 3) 553 - SVC_(UserSetWindowsHookAW, 3) 554 - SVC_(UserSetWindowsHookEx, 6) 555 - SVC_(UserSetWindowStationUser, 4) 556 - SVC_(UserSetWindowWord, 3) 557 - SVC_(UserSetWinEventHook, 8) 558 - SVC_(UserShowCaret, 1) 559 - SVC_(UserShowScrollBar, 3) 560 - SVC_(UserShowWindow, 2) 561 - SVC_(UserShowWindowAsync, 2) 562 - SVC_(UserSoundSentry, 0) 563 - SVC_(UserSwitchDesktop, 1) 564 - SVC_(UserSystemParametersInfo, 4) 565 - SVC_(UserTestForInteractiveUser, 1) 566 - SVC_(UserThunkedMenuInfo, 2) 567 - SVC_(UserThunkedMenuItemInfo, 6) 568 - SVC_(UserToUnicodeEx, 7) 569 - SVC_(UserTrackMouseEvent, 1) 570 - SVC_(UserTrackPopupMenuEx, 6) 571 - SVC_(UserCalcMenuBar, 5) 572 - SVC_(UserPaintMenuBar, 6) 573 - SVC_(UserTranslateAccelerator, 3) 574 - SVC_(UserTranslateMessage, 2) 575 - SVC_(UserUnhookWindowsHookEx, 1) 576 - SVC_(UserUnhookWinEvent, 1) 577 - SVC_(UserUnloadKeyboardLayout, 1) 578 - SVC_(UserUnlockWindowStation, 1) 579 - SVC_(UserUnregisterClass, 3) 580 - SVC_(UserUnregisterUserApiHook, 0) 581 - SVC_(UserUnregisterHotKey, 2) 582 - SVC_(UserUpdateInputContext, 3) 583 - SVC_(UserUpdateInstance, 3) 584 - SVC_(UserUpdateLayeredWindow, 10) /* Note: 9 params on XP, 10 on 2k3 */ 585 - SVC_(UserGetLayeredWindowAttributes, 4) 586 - SVC_(UserSetLayeredWindowAttributes, 4) 587 - SVC_(UserUpdatePerUserSystemParameters, 2) 588 - SVC_(UserUserHandleGrantAccess, 3) 589 - SVC_(UserValidateHandleSecure, 2) 590 - SVC_(UserValidateRect, 2) 591 - SVC_(UserValidateTimerCallback, 3) 592 - SVC_(UserVkKeyScanEx, 3) 593 - SVC_(UserWaitForInputIdle, 3) 594 - SVC_(UserWaitForMsgAndEvent, 1) 595 - SVC_(UserWaitMessage, 0) 596 - SVC_(UserWin32PoolAllocationStats, 6) 597 - SVC_(UserWindowFromPoint, 2) 598 - SVC_(UserYieldTask, 0) 599 - SVC_(UserRemoteConnect, 3) 600 - SVC_(UserRemoteRedrawRectangle, 4) 601 - SVC_(UserRemoteRedrawScreen, 0) 602 - SVC_(UserRemoteStopScreenUpdates, 0) 603 - SVC_(UserCtxDisplayIOCtl, 3) 604 - SVC_(GdiEngAssociateSurface, 3) 605 - SVC_(GdiEngCreateBitmap, 6) 606 - SVC_(GdiEngCreateDeviceSurface, 4) 607 - SVC_(GdiEngCreateDeviceBitmap, 4) 608 - SVC_(GdiEngCreatePalette, 6) 609 - SVC_(GdiEngComputeGlyphSet, 3) 610 - SVC_(GdiEngCopyBits, 6) 611 - SVC_(GdiEngDeletePalette, 1) 612 - SVC_(GdiEngDeleteSurface, 1) 613 - SVC_(GdiEngEraseSurface, 3) 614 - SVC_(GdiEngUnlockSurface, 1) 615 - SVC_(GdiEngLockSurface, 1) 616 - SVC_(GdiEngBitBlt, 11) 617 - SVC_(GdiEngStretchBlt, 11) 618 - SVC_(GdiEngPlgBlt, 11) 619 - SVC_(GdiEngMarkBandingSurface, 1) 620 - SVC_(GdiEngStrokePath, 8) 621 - SVC_(GdiEngFillPath, 7) 622 - SVC_(GdiEngStrokeAndFillPath, 10) 623 - SVC_(GdiEngPaint, 5) 624 - SVC_(GdiEngLineTo, 9) 625 - SVC_(GdiEngAlphaBlend, 7) 626 - SVC_(GdiEngGradientFill, 10) 627 - SVC_(GdiEngTransparentBlt, 8) 628 - SVC_(GdiEngTextOut, 10) 629 - SVC_(GdiEngStretchBltROP, 13) 630 - SVC_(GdiXLATEOBJ_cGetPalette, 4) 631 - SVC_(GdiXLATEOBJ_iXlate, 2) 632 - SVC_(GdiXLATEOBJ_hGetColorTransform, 1) 633 - SVC_(GdiCLIPOBJ_bEnum, 3) 634 - SVC_(GdiCLIPOBJ_cEnumStart, 5) 635 - SVC_(GdiCLIPOBJ_ppoGetPath, 1) 636 - SVC_(GdiEngDeletePath, 1) 637 - SVC_(GdiEngCreateClip, 0) 638 - SVC_(GdiEngDeleteClip, 1) 639 - SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1) 640 - SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2) 641 - SVC_(GdiBRUSHOBJ_pvGetRbrush, 1) 642 - SVC_(GdiBRUSHOBJ_hGetColorTransform, 1) 643 - SVC_(GdiXFORMOBJ_bApplyXform, 5) 644 - SVC_(GdiXFORMOBJ_iGetXform, 2) 645 - SVC_(GdiFONTOBJ_vGetInfo, 3) 646 - SVC_(GdiFONTOBJ_pxoGetXform, 1) 647 - SVC_(GdiFONTOBJ_cGetGlyphs, 5) 648 - SVC_(GdiFONTOBJ_pifi, 1) 649 - SVC_(GdiFONTOBJ_pfdg, 1) 650 - SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2) 651 - SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2) 652 - SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2) 653 - SVC_(GdiSTROBJ_bEnum, 3) 654 - SVC_(GdiSTROBJ_bEnumPositionsOnly, 3) 655 - SVC_(GdiSTROBJ_bGetAdvanceWidths, 4) 656 - SVC_(GdiSTROBJ_vEnumStart, 1) 657 - SVC_(GdiSTROBJ_dwGetCodePage, 1) 658 - SVC_(GdiPATHOBJ_vGetBounds, 2) 659 - SVC_(GdiPATHOBJ_bEnum, 2) 660 - SVC_(GdiPATHOBJ_vEnumStart, 1) 661 - SVC_(GdiPATHOBJ_vEnumStartClipLines, 4) 662 - SVC_(GdiPATHOBJ_bEnumClipLines, 3) 663 - SVC_(GdiGetDhpdev, 1) 664 - SVC_(GdiEngCheckAbort, 1) 665 - SVC_(GdiHT_Get8BPPFormatPalette, 4) 666 - SVC_(GdiHT_Get8BPPMaskPalette, 6) 667 - SVC_(GdiUpdateTransform, 1) 668 - SVC_(GdiSetPUMPDOBJ, 4) 669 - SVC_(GdiBRUSHOBJ_DeleteRbrush, 2) 670 - SVC_(GdiUMPDEngFreeUserMem, 1) 671 - SVC_(GdiDrawStream, 3) 672 - 673 - 674 - // ReactOS, specific, syscalls) 675 - SVC_(GdiSetViewportOrgEx, 4) 676 - SVC_(GdiSetWindowOrgEx, 4) 677 - SVC_(GdiGetFontFamilyInfo, 4) 678 - SVC_(GdiOffsetViewportOrgEx, 4) 679 - SVC_(GdiOffsetWindowOrgEx, 4) 680 - 681 - SVC_(UserGetMonitorInfo, 2) 682 - SVC_(UserMonitorFromPoint, 3) 683 - SVC_(UserMonitorFromRect, 2) 684 - SVC_(UserMonitorFromWindow, 2) 685 - SVC_(UserSetScrollBarInfo, 3)
+5 -1
win32ss/CMakeLists.txt
··· 250 250 add_pch(win32k pch.h SOURCE) 251 251 add_cd_file(TARGET win32k DESTINATION reactos/system32 FOR all) 252 252 253 - set_source_files_properties(sys-stubs.S PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/w32ksvc.h) 253 + if(ARCH STREQUAL "amd64") 254 + set_source_files_properties(sys-stubs.S PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/w32ksvc64.h) 255 + else() 256 + set_source_files_properties(sys-stubs.S PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/w32ksvc32.h) 257 + endif() 254 258 add_asm_files(win32ksys_asm sys-stubs.S) 255 259 add_library(win32ksys ${win32ksys_asm}) 256 260 set_target_properties(win32ksys PROPERTIES LINKER_LANGUAGE "C")
+5
win32ss/include/ntuser.h
··· 3208 3208 _In_ PUNICODE_STRING pustrRsrc, 3209 3209 _In_ FINDEXISTINGCURICONPARAM *param); 3210 3210 3211 + LONG_PTR 3212 + APIENTRY 3213 + NtUserSetClassLongPtr( 3214 + VOID); 3215 + 3211 3216 DWORD 3212 3217 NTAPI 3213 3218 NtUserSetDbgTag(
+10 -2
win32ss/napi.h
··· 7 7 8 8 #define SVC_(name, argcount) (ULONG_PTR)Nt##name, 9 9 ULONG_PTR Win32kSSDT[] = { 10 - #include "w32ksvc.h" 10 + #ifdef _WIN64 11 + #include "w32ksvc64.h" 12 + #else 13 + #include "w32ksvc32.h" 14 + #endif 11 15 }; 12 16 #undef SVC_ 13 17 14 18 #define SVC_(name, argcount) argcount * sizeof(void *), 15 19 UCHAR Win32kSSPT[] = { 16 - #include "w32ksvc.h" 20 + #ifdef _WIN64 21 + #include "w32ksvc64.h" 22 + #else 23 + #include "w32ksvc32.h" 24 + #endif 17 25 }; 18 26 19 27 #define MIN_SYSCALL_NUMBER 0x1000
+6 -2
win32ss/sys-stubs.S
··· 7 7 8 8 #define SVC_(name, argcount) STUB_U name 9 9 10 - #include "w32ksvc.h" 10 + #include "w32ksvc32.h" 11 11 12 12 END 13 13 ··· 18 18 SyscallId = HEX(1000) 19 19 #define SVC_(name, argcount) STUB_U name, argcount 20 20 21 - #include "w32ksvc.h" 21 + #ifdef _WIN64 22 + #include "w32ksvc64.h" 23 + #else 24 + #include "w32ksvc32.h" 25 + #endif 22 26 23 27 END 24 28 #endif
+18
win32ss/user/ntuser/ntstubs.c
··· 949 949 return FALSE; 950 950 } 951 951 952 + LONG_PTR 953 + APIENTRY 954 + NtUserSetClassLongPtr( 955 + VOID) 956 + { 957 + STUB; 958 + return 0; 959 + } 960 + 952 961 // Yes, I know, these do not belong here, just tell me where to put them 953 962 BOOL 954 963 APIENTRY 955 964 NtGdiMakeObjectXferable( 956 965 _In_ HANDLE hHandle, 957 966 _In_ DWORD dwProcessId) 967 + { 968 + STUB; 969 + return 0; 970 + } 971 + 972 + BOOL 973 + APIENTRY 974 + NtGdiMakeObjectUnXferable( 975 + _In_ HANDLE hHandle) 958 976 { 959 977 STUB; 960 978 return 0;
-697
win32ss/w32ksvc.db
··· 1 - # NAME ARG_COUNT 2 - # 3 - # Funcs order should match Windows 2003 Service Pack 2 4 - # 5 - NtGdiAbortDoc 1 6 - NtGdiAbortPath 1 7 - NtGdiAddFontResourceW 6 8 - NtGdiAddRemoteFontToDC 4 9 - NtGdiAddFontMemResourceEx 5 10 - NtGdiRemoveMergeFont 2 11 - NtGdiAddRemoteMMInstanceToDC 3 12 - NtGdiAlphaBlend 12 13 - NtGdiAngleArc 6 14 - NtGdiAnyLinkedFonts 0 15 - NtGdiFontIsLinked 1 16 - NtGdiArcInternal 10 17 - NtGdiBeginPath 1 18 - NtGdiBitBlt 11 19 - NtGdiCancelDC 1 20 - NtGdiCheckBitmapBits 8 21 - NtGdiCloseFigure 1 22 - NtGdiClearBitmapAttributes 2 23 - NtGdiClearBrushAttributes 2 24 - NtGdiColorCorrectPalette 6 25 - NtGdiCombineRgn 4 26 - NtGdiCombineTransform 3 27 - NtGdiComputeXformCoefficients 1 28 - NtGdiConsoleTextOut 4 29 - NtGdiConvertMetafileRect 2 30 - NtGdiCreateBitmap 5 31 - NtGdiCreateClientObj 1 32 - NtGdiCreateColorSpace 1 33 - NtGdiCreateColorTransform 8 34 - NtGdiCreateCompatibleBitmap 3 35 - NtGdiCreateCompatibleDC 1 36 - NtGdiCreateDIBBrush 6 37 - NtGdiCreateDIBitmapInternal 11 38 - NtGdiCreateDIBSection 9 39 - NtGdiCreateEllipticRgn 4 40 - NtGdiCreateHalftonePalette 1 41 - NtGdiCreateHatchBrushInternal 3 42 - NtGdiCreateMetafileDC 1 43 - NtGdiCreatePaletteInternal 2 44 - NtGdiCreatePatternBrushInternal 3 45 - NtGdiCreatePen 4 46 - NtGdiCreateRectRgn 4 47 - NtGdiCreateRoundRectRgn 6 48 - NtGdiCreateServerMetaFile 6 49 - NtGdiCreateSolidBrush 2 50 - NtGdiD3dContextCreate 4 51 - NtGdiD3dContextDestroy 1 52 - NtGdiD3dContextDestroyAll 1 53 - NtGdiD3dValidateTextureStageState 1 54 - NtGdiD3dDrawPrimitives2 7 55 - NtGdiDdGetDriverState 1 56 - NtGdiDdAddAttachedSurface 3 57 - NtGdiDdAlphaBlt 3 58 - NtGdiDdAttachSurface 2 59 - NtGdiDdBeginMoCompFrame 2 60 - NtGdiDdBlt 3 61 - NtGdiDdCanCreateSurface 2 62 - NtGdiDdCanCreateD3DBuffer 2 63 - NtGdiDdColorControl 2 64 - NtGdiDdCreateDirectDrawObject 1 65 - NtGdiDdCreateSurface 8 66 - NtGdiDdCreateD3DBuffer 8 67 - NtGdiDdCreateMoComp 2 68 - NtGdiDdCreateSurfaceObject 6 69 - NtGdiDdDeleteDirectDrawObject 1 70 - NtGdiDdDeleteSurfaceObject 1 71 - NtGdiDdDestroyMoComp 2 72 - NtGdiDdDestroySurface 2 73 - NtGdiDdDestroyD3DBuffer 1 74 - NtGdiDdEndMoCompFrame 2 75 - NtGdiDdFlip 5 76 - NtGdiDdFlipToGDISurface 2 77 - NtGdiDdGetAvailDriverMemory 2 78 - NtGdiDdGetBltStatus 2 79 - NtGdiDdGetDC 2 80 - NtGdiDdGetDriverInfo 2 81 - NtGdiDdGetDxHandle 3 82 - NtGdiDdGetFlipStatus 2 83 - NtGdiDdGetInternalMoCompInfo 2 84 - NtGdiDdGetMoCompBuffInfo 2 85 - NtGdiDdGetMoCompGuids 2 86 - NtGdiDdGetMoCompFormats 2 87 - NtGdiDdGetScanLine 2 88 - NtGdiDdLock 3 89 - NtGdiDdLockD3D 2 90 - NtGdiDdQueryDirectDrawObject 11 91 - NtGdiDdQueryMoCompStatus 2 92 - NtGdiDdReenableDirectDrawObject 2 93 - NtGdiDdReleaseDC 1 94 - NtGdiDdRenderMoComp 2 95 - NtGdiDdResetVisrgn 2 96 - NtGdiDdSetColorKey 2 97 - NtGdiDdSetExclusiveMode 2 98 - NtGdiDdSetGammaRamp 3 99 - NtGdiDdCreateSurfaceEx 3 100 - NtGdiDdSetOverlayPosition 3 101 - NtGdiDdUnattachSurface 2 102 - NtGdiDdUnlock 2 103 - NtGdiDdUnlockD3D 2 104 - NtGdiDdUpdateOverlay 3 105 - NtGdiDdWaitForVerticalBlank 2 106 - NtGdiDvpCanCreateVideoPort 2 107 - NtGdiDvpColorControl 2 108 - NtGdiDvpCreateVideoPort 2 109 - NtGdiDvpDestroyVideoPort 2 110 - NtGdiDvpFlipVideoPort 4 111 - NtGdiDvpGetVideoPortBandwidth 2 112 - NtGdiDvpGetVideoPortField 2 113 - NtGdiDvpGetVideoPortFlipStatus 2 114 - NtGdiDvpGetVideoPortInputFormats 2 115 - NtGdiDvpGetVideoPortLine 2 116 - NtGdiDvpGetVideoPortOutputFormats 2 117 - NtGdiDvpGetVideoPortConnectInfo 2 118 - NtGdiDvpGetVideoSignalStatus 2 119 - NtGdiDvpUpdateVideoPort 4 120 - NtGdiDvpWaitForVideoPortSync 2 121 - NtGdiDvpAcquireNotification 3 122 - NtGdiDvpReleaseNotification 2 123 - NtGdiDxgGenericThunk 6 124 - NtGdiDeleteClientObj 1 125 - NtGdiDeleteColorSpace 1 126 - NtGdiDeleteColorTransform 2 127 - NtGdiDeleteObjectApp 1 128 - NtGdiDescribePixelFormat 4 129 - NtGdiGetPerBandInfo 2 130 - NtGdiDoBanding 4 131 - NtGdiDoPalette 6 132 - NtGdiDrawEscape 4 133 - NtGdiEllipse 5 134 - NtGdiEnableEudc 1 135 - NtGdiEndDoc 1 136 - NtGdiEndPage 1 137 - NtGdiEndPath 1 138 - NtGdiEnumFontChunk 5 139 - NtGdiEnumFontClose 1 140 - NtGdiEnumFontOpen 7 141 - NtGdiEnumObjects 4 142 - NtGdiEqualRgn 2 143 - NtGdiEudcLoadUnloadLink 7 144 - NtGdiExcludeClipRect 5 145 - NtGdiExtCreatePen 11 146 - NtGdiExtCreateRegion 3 147 - NtGdiExtEscape 8 148 - NtGdiExtFloodFill 5 149 - NtGdiExtGetObjectW 3 150 - NtGdiExtSelectClipRgn 3 151 - NtGdiExtTextOutW 9 152 - NtGdiFillPath 1 153 - NtGdiFillRgn 3 154 - NtGdiFlattenPath 1 155 - NtGdiFlush 0 156 - NtGdiForceUFIMapping 2 157 - NtGdiFrameRgn 5 158 - NtGdiFullscreenControl 5 159 - NtGdiGetAndSetDCDword 4 160 - NtGdiGetAppClipBox 2 161 - NtGdiGetBitmapBits 3 162 - NtGdiGetBitmapDimension 2 163 - NtGdiGetBoundsRect 3 164 - NtGdiGetCharABCWidthsW 6 165 - NtGdiGetCharacterPlacementW 6 166 - NtGdiGetCharSet 1 167 - NtGdiGetCharWidthW 6 168 - NtGdiGetCharWidthInfo 2 169 - NtGdiGetColorAdjustment 2 170 - NtGdiGetColorSpaceforBitmap 1 171 - NtGdiGetDCDword 3 172 - NtGdiGetDCforBitmap 1 173 - NtGdiGetDCObject 2 174 - NtGdiGetDCPoint 3 175 - NtGdiGetDeviceCaps 2 176 - NtGdiGetDeviceGammaRamp 2 177 - NtGdiGetDeviceCapsAll 2 178 - NtGdiGetDIBitsInternal 9 179 - NtGdiGetETM 2 180 - NtGdiGetEudcTimeStampEx 3 181 - NtGdiGetFontData 5 182 - NtGdiGetFontResourceInfoInternalW 7 183 - NtGdiGetGlyphIndicesW 5 184 - NtGdiGetGlyphIndicesWInternal 6 185 - NtGdiGetGlyphOutline 8 186 - NtGdiGetKerningPairs 3 187 - NtGdiGetLinkedUFIs 3 188 - NtGdiGetMiterLimit 2 189 - NtGdiGetMonitorID 3 190 - NtGdiGetNearestColor 2 191 - NtGdiGetNearestPaletteIndex 2 192 - NtGdiGetObjectBitmapHandle 2 193 - NtGdiGetOutlineTextMetricsInternalW 4 194 - NtGdiGetPath 4 195 - NtGdiGetPixel 3 196 - NtGdiGetRandomRgn 3 197 - NtGdiGetRasterizerCaps 2 198 - NtGdiGetRealizationInfo 3 199 - NtGdiGetRegionData 3 200 - NtGdiGetRgnBox 2 201 - NtGdiGetServerMetaFileBits 7 202 - NtGdiGetSpoolMessage 4 203 - NtGdiGetStats 5 204 - NtGdiGetStockObject 1 205 - NtGdiGetStringBitmapW 5 206 - NtGdiGetSystemPaletteUse 1 207 - NtGdiGetTextCharsetInfo 3 208 - NtGdiGetTextExtent 5 209 - NtGdiGetTextExtentExW 8 210 - NtGdiGetTextFaceW 4 211 - NtGdiGetTextMetricsW 3 212 - NtGdiGetTransform 3 213 - NtGdiGetUFI 6 214 - NtGdiGetEmbUFI 7 215 - NtGdiGetUFIPathname 10 216 - NtGdiGetEmbedFonts 0 217 - NtGdiChangeGhostFont 2 218 - NtGdiAddEmbFontToDC 2 219 - NtGdiGetFontUnicodeRanges 2 220 - NtGdiGetWidthTable 7 221 - NtGdiGradientFill 6 222 - NtGdiHfontCreate 5 223 - NtGdiIcmBrushInfo 8 224 - NtGdiInit 0 225 - NtGdiInitSpool 0 226 - NtGdiIntersectClipRect 5 227 - NtGdiInvertRgn 2 228 - NtGdiLineTo 3 229 - NtGdiMakeFontDir 5 230 - NtGdiMakeInfoDC 2 231 - NtGdiMaskBlt 13 232 - NtGdiModifyWorldTransform 3 233 - NtGdiMonoBitmap 1 234 - NtGdiMoveTo 4 235 - NtGdiOffsetClipRgn 3 236 - NtGdiOffsetRgn 3 237 - NtGdiOpenDCW 7 238 - NtGdiPatBlt 6 239 - NtGdiPolyPatBlt 5 240 - NtGdiPathToRegion 1 241 - NtGdiPlgBlt 11 242 - NtGdiPolyDraw 4 243 - NtGdiPolyPolyDraw 5 244 - NtGdiPolyTextOutW 4 245 - NtGdiPtInRegion 3 246 - NtGdiPtVisible 3 247 - NtGdiQueryFonts 3 248 - NtGdiQueryFontAssocInfo 1 249 - NtGdiRectangle 5 250 - NtGdiRectInRegion 2 251 - NtGdiRectVisible 2 252 - NtGdiRemoveFontResourceW 6 253 - NtGdiRemoveFontMemResourceEx 1 254 - NtGdiResetDC 5 255 - NtGdiResizePalette 2 256 - NtGdiRestoreDC 2 257 - NtGdiRoundRect 7 258 - NtGdiSaveDC 1 259 - NtGdiScaleViewportExtEx 6 260 - NtGdiScaleWindowExtEx 6 261 - NtGdiSelectBitmap 2 262 - NtGdiSelectBrush 2 263 - NtGdiSelectClipPath 2 264 - NtGdiSelectFont 2 265 - NtGdiSelectPen 2 266 - NtGdiSetBitmapAttributes 2 267 - NtGdiSetBitmapBits 3 268 - NtGdiSetBitmapDimension 4 269 - NtGdiSetBoundsRect 3 270 - NtGdiSetBrushAttributes 2 271 - NtGdiSetBrushOrg 4 272 - NtGdiSetColorAdjustment 2 273 - NtGdiSetColorSpace 2 274 - NtGdiSetDeviceGammaRamp 2 275 - NtGdiSetDIBitsToDeviceInternal 16 276 - NtGdiSetFontEnumeration 1 277 - NtGdiSetFontXform 3 278 - NtGdiSetIcmMode 3 279 - NtGdiSetLinkedUFIs 3 280 - NtGdiSetMagicColors 3 281 - NtGdiSetMetaRgn 1 282 - NtGdiSetMiterLimit 3 283 - NtGdiGetDeviceWidth 1 284 - NtGdiMirrorWindowOrg 1 285 - NtGdiSetLayout 3 286 - NtGdiSetPixel 4 287 - NtGdiSetPixelFormat 2 288 - NtGdiSetRectRgn 5 289 - NtGdiSetSystemPaletteUse 2 290 - NtGdiSetTextJustification 3 291 - NtGdiSetupPublicCFONT 3 292 - NtGdiSetVirtualResolution 5 293 - NtGdiSetSizeDevice 3 294 - NtGdiStartDoc 4 295 - NtGdiStartPage 1 296 - NtGdiStretchBlt 12 297 - NtGdiStretchDIBitsInternal 16 298 - NtGdiStrokeAndFillPath 1 299 - NtGdiStrokePath 1 300 - NtGdiSwapBuffers 1 301 - NtGdiTransformPoints 5 302 - NtGdiTransparentBlt 11 303 - NtGdiUnloadPrinterDriver 2 304 - NtGdiUnmapMemFont 1 305 - NtGdiUnrealizeObject 1 306 - NtGdiUpdateColors 1 307 - NtGdiWidenPath 1 308 - NtUserActivateKeyboardLayout 2 309 - NtUserAlterWindowStyle 3 310 - NtUserAssociateInputContext 3 311 - NtUserAttachThreadInput 3 312 - NtUserBeginPaint 2 313 - NtUserBitBltSysBmp 8 314 - NtUserBlockInput 1 315 - NtUserBuildHimcList 4 316 - NtUserBuildHwndList 7 317 - NtUserBuildNameList 4 318 - NtUserBuildPropList 4 319 - NtUserCallHwnd 2 320 - NtUserCallHwndLock 2 321 - NtUserCallHwndOpt 2 322 - NtUserCallHwndParam 3 323 - NtUserCallHwndParamLock 3 324 - NtUserCallMsgFilter 2 325 - NtUserCallNextHookEx 4 326 - NtUserCallNoParam 1 327 - NtUserCallOneParam 2 328 - NtUserCallTwoParam 3 329 - NtUserChangeClipboardChain 2 330 - NtUserChangeDisplaySettings 4 331 - NtUserCheckImeHotKey 2 332 - NtUserCheckMenuItem 3 333 - NtUserChildWindowFromPointEx 4 334 - NtUserClipCursor 1 335 - NtUserCloseClipboard 0 336 - NtUserCloseDesktop 1 337 - NtUserCloseWindowStation 1 338 - NtUserConsoleControl 3 339 - NtUserConvertMemHandle 2 340 - NtUserCopyAcceleratorTable 3 341 - NtUserCountClipboardFormats 0 342 - NtUserCreateAcceleratorTable 2 343 - NtUserCreateCaret 4 344 - NtUserCreateDesktop 5 345 - NtUserCreateInputContext 1 346 - NtUserCreateLocalMemHandle 4 347 - NtUserCreateWindowEx 15 348 - NtUserCreateWindowStation 7 349 - NtUserDdeGetQualityOfService 3 350 - NtUserDdeInitialize 5 351 - NtUserDdeSetQualityOfService 3 352 - NtUserDeferWindowPos 8 353 - NtUserDefSetText 2 354 - NtUserDeleteMenu 3 355 - NtUserDestroyAcceleratorTable 1 356 - NtUserDestroyCursor 2 357 - NtUserDestroyInputContext 1 358 - NtUserDestroyMenu 1 359 - NtUserDestroyWindow 1 360 - NtUserDisableThreadIme 1 361 - NtUserDispatchMessage 1 362 - NtUserDragDetect 3 363 - NtUserDragObject 5 364 - NtUserDrawAnimatedRects 4 365 - NtUserDrawCaption 4 366 - NtUserDrawCaptionTemp 7 367 - NtUserDrawIconEx 11 368 - NtUserDrawMenuBarTemp 5 369 - NtUserEmptyClipboard 0 370 - NtUserEnableMenuItem 3 371 - NtUserEnableScrollBar 3 372 - NtUserEndDeferWindowPosEx 2 373 - NtUserEndMenu 0 374 - NtUserEndPaint 2 375 - NtUserEnumDisplayDevices 4 376 - NtUserEnumDisplayMonitors 5 #4 377 - NtUserEnumDisplaySettings 4 378 - NtUserEvent 1 379 - NtUserExcludeUpdateRgn 2 380 - NtUserFillWindow 4 381 - NtUserFindExistingCursorIcon 3 382 - NtUserFindWindowEx 5 383 - NtUserFlashWindowEx 1 384 - NtUserGetAltTabInfo 6 385 - NtUserGetAncestor 2 386 - NtUserGetAppImeLevel 1 387 - NtUserGetAsyncKeyState 1 388 - NtUserGetAtomName 2 389 - NtUserGetCaretBlinkTime 0 390 - NtUserGetCaretPos 1 391 - NtUserGetClassInfo 5 392 - NtUserGetClassName 3 393 - NtUserGetClipboardData 2 394 - NtUserGetClipboardFormatName 3 395 - NtUserGetClipboardOwner 0 396 - NtUserGetClipboardSequenceNumber 0 397 - NtUserGetClipboardViewer 0 398 - NtUserGetClipCursor 1 399 - NtUserGetComboBoxInfo 2 400 - NtUserGetControlBrush 3 401 - NtUserGetControlColor 4 402 - NtUserGetCPD 3 403 - NtUserGetCursorFrameInfo 4 404 - NtUserGetCursorInfo 1 405 - NtUserGetDC 1 406 - NtUserGetDCEx 3 407 - NtUserGetDoubleClickTime 0 408 - NtUserGetForegroundWindow 0 409 - NtUserGetGuiResources 2 410 - NtUserGetGUIThreadInfo 2 411 - NtUserGetIconInfo 6 412 - NtUserGetIconSize 4 413 - NtUserGetImeHotKey 4 414 - NtUserGetImeInfoEx 2 415 - NtUserGetInternalWindowPos 3 416 - NtUserGetKeyboardLayoutList 2 417 - NtUserGetKeyboardLayoutName 1 418 - NtUserGetKeyboardState 1 419 - NtUserGetKeyNameText 3 420 - NtUserGetKeyState 1 421 - NtUserGetListBoxInfo 1 422 - NtUserGetMenuBarInfo 4 423 - NtUserGetMenuIndex 2 424 - NtUserGetMenuItemRect 4 425 - NtUserGetMessage 4 426 - NtUserGetMouseMovePointsEx 5 427 - NtUserGetObjectInformation 5 428 - NtUserGetOpenClipboardWindow 0 429 - NtUserGetPriorityClipboardFormat 2 430 - NtUserGetProcessWindowStation 0 431 - NtUserGetRawInputBuffer 3 432 - NtUserGetRawInputData 5 433 - NtUserGetRawInputDeviceInfo 4 434 - NtUserGetRawInputDeviceList 3 435 - NtUserGetRegisteredRawInputDevices 3 436 - NtUserGetScrollBarInfo 3 437 - NtUserGetSystemMenu 2 438 - NtUserGetThreadDesktop 2 439 - NtUserGetThreadState 1 440 - NtUserGetTitleBarInfo 2 441 - NtUserGetUpdateRect 3 442 - NtUserGetUpdateRgn 3 443 - NtUserGetWindowDC 1 444 - NtUserGetWindowPlacement 2 445 - NtUserGetWOWClass 2 446 - NtUserHardErrorControl 3 447 - NtUserHideCaret 1 448 - NtUserHiliteMenuItem 4 449 - NtUserImpersonateDdeClientWindow 2 450 - NtUserInitialize 3 451 - NtUserInitializeClientPfnArrays 4 452 - NtUserInitTask 12 453 - NtUserInternalGetWindowText 3 454 - NtUserInvalidateRect 3 455 - NtUserInvalidateRgn 3 456 - NtUserIsClipboardFormatAvailable 1 457 - NtUserKillTimer 2 458 - NtUserLoadKeyboardLayoutEx 7 459 - NtUserLockWindowStation 1 460 - NtUserLockWindowUpdate 1 461 - NtUserLockWorkStation 0 462 - NtUserMapVirtualKeyEx 4 463 - NtUserMenuItemFromPoint 4 464 - NtUserMessageCall 7 465 - NtUserMinMaximize 3 466 - NtUserMNDragLeave 0 467 - NtUserMNDragOver 2 468 - NtUserModifyUserStartupInfoFlags 2 469 - NtUserMoveWindow 6 470 - NtUserNotifyIMEStatus 3 471 - NtUserNotifyProcessCreate 4 472 - NtUserNotifyWinEvent 4 473 - NtUserOpenClipboard 2 474 - NtUserOpenDesktop 3 475 - NtUserOpenInputDesktop 3 476 - NtUserOpenWindowStation 2 477 - NtUserPaintDesktop 1 478 - NtUserPeekMessage 5 479 - NtUserPostMessage 4 480 - NtUserPostThreadMessage 4 481 - NtUserPrintWindow 3 482 - NtUserProcessConnect 3 483 - NtUserQueryInformationThread 4 484 - NtUserQueryInputContext 2 485 - NtUserQuerySendMessage 1 486 - NtUserQueryWindow 2 487 - NtUserRealChildWindowFromPoint 3 488 - NtUserRealInternalGetMessage 6 489 - NtUserRealWaitMessageEx 2 490 - NtUserRedrawWindow 4 491 - NtUserRegisterClassExWOW 7 492 - NtUserRegisterUserApiHook 4 493 - NtUserRegisterHotKey 4 494 - NtUserRegisterRawInputDevices 3 495 - NtUserRegisterTasklist 1 496 - NtUserRegisterWindowMessage 1 497 - NtUserRemoveMenu 3 498 - NtUserRemoveProp 2 499 - NtUserResolveDesktop 4 500 - NtUserResolveDesktopForWOW 1 501 - NtUserSBGetParms 4 502 - NtUserScrollDC 7 503 - NtUserScrollWindowEx 8 504 - NtUserSelectPalette 3 505 - NtUserSendInput 3 506 - NtUserSetActiveWindow 1 507 - NtUserSetAppImeLevel 2 508 - NtUserSetCapture 1 509 - NtUserSetClassLong 4 510 - NtUserSetClassWord 3 511 - NtUserSetClipboardData 3 512 - NtUserSetClipboardViewer 1 513 - NtUserSetConsoleReserveKeys 2 514 - NtUserSetCursor 1 515 - NtUserSetCursorContents 2 516 - NtUserSetCursorIconData 4 517 - NtUserSetFocus 1 518 - NtUserSetImeHotKey 5 519 - NtUserSetImeInfoEx 1 520 - NtUserSetImeOwnerWindow 2 521 - NtUserSetInformationProcess 4 522 - NtUserSetInformationThread 4 523 - NtUserSetInternalWindowPos 4 524 - NtUserSetKeyboardState 1 525 - NtUserSetLogonNotifyWindow 1 526 - NtUserSetMenu 3 527 - NtUserSetMenuContextHelpId 2 528 - NtUserSetMenuDefaultItem 3 529 - NtUserSetMenuFlagRtoL 1 530 - NtUserSetObjectInformation 4 531 - NtUserSetParent 2 532 - NtUserSetProcessWindowStation 1 533 - NtUserSetProp 3 534 - NtUserSetScrollInfo 4 535 - NtUserSetShellWindowEx 2 536 - NtUserSetSysColors 4 537 - NtUserSetSystemCursor 2 538 - NtUserSetSystemMenu 2 539 - NtUserSetSystemTimer 4 540 - NtUserSetThreadDesktop 1 541 - NtUserSetThreadLayoutHandles 2 542 - NtUserSetThreadState 2 543 - NtUserSetTimer 4 544 - NtUserSetWindowFNID 2 545 - NtUserSetWindowLong 4 546 - NtUserSetWindowPlacement 2 547 - NtUserSetWindowPos 7 548 - NtUserSetWindowRgn 3 549 - NtUserSetWindowsHookAW 3 550 - NtUserSetWindowsHookEx 6 551 - NtUserSetWindowStationUser 4 552 - NtUserSetWindowWord 3 553 - NtUserSetWinEventHook 8 554 - NtUserShowCaret 1 555 - NtUserShowScrollBar 3 556 - NtUserShowWindow 2 557 - NtUserShowWindowAsync 2 558 - NtUserSoundSentry 0 559 - NtUserSwitchDesktop 1 560 - NtUserSystemParametersInfo 4 561 - NtUserTestForInteractiveUser 1 562 - NtUserThunkedMenuInfo 2 563 - NtUserThunkedMenuItemInfo 6 564 - NtUserToUnicodeEx 7 565 - NtUserTrackMouseEvent 1 566 - NtUserTrackPopupMenuEx 6 567 - NtUserCalcMenuBar 5 568 - NtUserPaintMenuBar 6 569 - NtUserTranslateAccelerator 3 570 - NtUserTranslateMessage 2 571 - NtUserUnhookWindowsHookEx 1 572 - NtUserUnhookWinEvent 1 573 - NtUserUnloadKeyboardLayout 1 574 - NtUserUnlockWindowStation 1 575 - NtUserUnregisterClass 3 576 - NtUserUnregisterUserApiHook 0 577 - NtUserUnregisterHotKey 2 578 - NtUserUpdateInputContext 3 579 - NtUserUpdateInstance 3 580 - NtUserUpdateLayeredWindow 10 581 - NtUserGetLayeredWindowAttributes 4 582 - NtUserSetLayeredWindowAttributes 4 583 - NtUserUpdatePerUserSystemParameters 2 584 - NtUserUserHandleGrantAccess 3 585 - NtUserValidateHandleSecure 1 586 - NtUserValidateRect 2 587 - NtUserValidateTimerCallback 1 588 - NtUserVkKeyScanEx 3 589 - NtUserWaitForInputIdle 3 590 - NtUserWaitForMsgAndEvent 1 591 - NtUserWaitMessage 0 592 - NtUserWin32PoolAllocationStats 6 593 - NtUserWindowFromPoint 2 594 - NtUserYieldTask 0 595 - NtUserRemoteConnect 3 596 - NtUserRemoteRedrawRectangle 4 597 - NtUserRemoteRedrawScreen 0 598 - NtUserRemoteStopScreenUpdates 0 599 - NtUserCtxDisplayIOCtl 3 600 - NtGdiEngAssociateSurface 3 601 - NtGdiEngCreateBitmap 6 602 - NtGdiEngCreateDeviceSurface 4 603 - NtGdiEngCreateDeviceBitmap 4 604 - NtGdiEngCreatePalette 6 605 - NtGdiEngComputeGlyphSet 3 606 - NtGdiEngCopyBits 6 607 - NtGdiEngDeletePalette 1 608 - NtGdiEngDeleteSurface 1 609 - NtGdiEngEraseSurface 3 610 - NtGdiEngUnlockSurface 1 611 - NtGdiEngLockSurface 1 612 - NtGdiEngBitBlt 11 613 - NtGdiEngStretchBlt 11 614 - NtGdiEngPlgBlt 11 615 - NtGdiEngMarkBandingSurface 1 616 - NtGdiEngStrokePath 8 617 - NtGdiEngFillPath 7 618 - NtGdiEngStrokeAndFillPath 10 619 - NtGdiEngPaint 5 620 - NtGdiEngLineTo 9 621 - NtGdiEngAlphaBlend 7 622 - NtGdiEngGradientFill 10 623 - NtGdiEngTransparentBlt 8 624 - NtGdiEngTextOut 10 625 - NtGdiEngStretchBltROP 13 626 - NtGdiXLATEOBJ_cGetPalette 4 627 - NtGdiXLATEOBJ_iXlate 2 628 - NtGdiXLATEOBJ_hGetColorTransform 1 629 - NtGdiCLIPOBJ_bEnum 3 630 - NtGdiCLIPOBJ_cEnumStart 5 631 - NtGdiCLIPOBJ_ppoGetPath 1 632 - NtGdiEngDeletePath 1 633 - NtGdiEngCreateClip 0 634 - NtGdiEngDeleteClip 1 635 - NtGdiBRUSHOBJ_ulGetBrushColor 1 636 - NtGdiBRUSHOBJ_pvAllocRbrush 2 637 - NtGdiBRUSHOBJ_pvGetRbrush 1 638 - NtGdiBRUSHOBJ_hGetColorTransform 1 639 - NtGdiXFORMOBJ_bApplyXform 5 640 - NtGdiXFORMOBJ_iGetXform 2 641 - NtGdiFONTOBJ_vGetInfo 3 642 - NtGdiFONTOBJ_pxoGetXform 1 643 - NtGdiFONTOBJ_cGetGlyphs 5 644 - NtGdiFONTOBJ_pifi 1 645 - NtGdiFONTOBJ_pfdg 1 646 - NtGdiFONTOBJ_pQueryGlyphAttrs 2 647 - NtGdiFONTOBJ_pvTrueTypeFontFile 2 648 - NtGdiFONTOBJ_cGetAllGlyphHandles 2 649 - NtGdiSTROBJ_bEnum 3 650 - NtGdiSTROBJ_bEnumPositionsOnly 3 651 - NtGdiSTROBJ_bGetAdvanceWidths 4 652 - NtGdiSTROBJ_vEnumStart 1 653 - NtGdiSTROBJ_dwGetCodePage 1 654 - NtGdiPATHOBJ_vGetBounds 2 655 - NtGdiPATHOBJ_bEnum 2 656 - NtGdiPATHOBJ_vEnumStart 1 657 - NtGdiPATHOBJ_vEnumStartClipLines 4 658 - NtGdiPATHOBJ_bEnumClipLines 3 659 - NtGdiGetDhpdev 1 660 - NtGdiEngCheckAbort 1 661 - NtGdiHT_Get8BPPFormatPalette 4 662 - NtGdiHT_Get8BPPMaskPalette 6 663 - NtGdiUpdateTransform 1 664 - NtGdiSetPUMPDOBJ 4 665 - NtGdiBRUSHOBJ_DeleteRbrush 2 666 - NtGdiUMPDEngFreeUserMem 1 667 - NtGdiDrawStream 3 668 - 669 - # Checked build only 670 - NtUserDbgWin32HeapFail 2 671 - NtUserDbgWin32HeapStat 2 672 - NtUserSetDbgTag 2 673 - NtUserSetDbgTagCount 1 674 - NtUserSetRipFlags 2 675 - 676 - # Stray Syscalls 677 - NtGdiMakeObjectXferable 2 678 - DxEngGetRedirectionBitmap 1 679 - 680 - #ReactOS specific syscalls 681 - NtGdiSetViewportOrgEx 4 682 - NtGdiSetWindowOrgEx 4 683 - NtGdiGetFontFamilyInfo 4 684 - NtGdiOffsetViewportOrgEx 4 685 - NtGdiOffsetWindowOrgEx 4 686 - # 687 - NtUserGetMonitorInfo 2 688 - NtUserMonitorFromPoint 3 689 - NtUserMonitorFromRect 2 690 - NtUserMonitorFromWindow 2 691 - NtUserSetScrollBarInfo 3 692 - # 693 - 694 - # Vista+ Syscall add on for Wine DX 695 - NtGdiDdDDICreateDCFromMemory 1 696 - NtGdiDdDDIDestroyDCFromMemory 1 697 - #
win32ss/w32ksvc.h win32ss/w32ksvc32.h
+690
win32ss/w32ksvc64.h
··· 1 + // SVC_(<NAME>, <ARG_COUNT>) 2 + // 3 + // Funcs order should match Windows 2003 Service Pack 2 x64 Free 4 + // Note: these MUST be indented for the ARM assembler! 5 + // 6 + SVC_(UserGetThreadState, 1) // �0x1000� 7 + SVC_(UserPeekMessage, 5) // �0x1001� 8 + SVC_(UserCallOneParam, 2) // �0x1002� 9 + SVC_(UserGetKeyState, 1) // �0x1003� 10 + SVC_(UserInvalidateRect, 3) // �0x1004� 11 + SVC_(UserCallNoParam, 1) // �0x1005� 12 + SVC_(UserGetMessage, 4) // �0x1006� 13 + SVC_(UserMessageCall, 7) // �0x1007� 14 + SVC_(GdiBitBlt, 11) // �0x1008� 15 + SVC_(GdiGetCharSet, 1) // �0x1009� 16 + SVC_(UserGetDC, 1) // �0x100a� 17 + SVC_(GdiSelectBitmap, 2) // �0x100b� 18 + SVC_(UserWaitMessage, 0) // �0x100c� 19 + SVC_(UserTranslateMessage, 2) // �0x100d� 20 + SVC_(UserPostMessage, 4) // �0x100e� 21 + SVC_(UserQueryWindow, 2) // �0x100f� 22 + SVC_(UserTranslateAccelerator, 3) // �0x1010� 23 + SVC_(GdiFlush, 0) // �0x1011� 24 + SVC_(UserRedrawWindow, 4) // �0x1012� 25 + SVC_(UserWindowFromPoint, 2) // �0x1013� 26 + SVC_(UserCallMsgFilter, 2) // �0x1014� 27 + SVC_(UserValidateTimerCallback, 1) // �0x1015� 28 + SVC_(UserBeginPaint, 2) // �0x1016� 29 + SVC_(UserSetTimer, 4) // �0x1017� 30 + SVC_(UserEndPaint, 2) // �0x1018� 31 + SVC_(UserSetCursor, 1) // �0x1019� 32 + SVC_(UserKillTimer, 2) // �0x101a� 33 + SVC_(UserBuildHwndList, 7) // �0x101b� 34 + SVC_(UserSelectPalette, 3) // �0x101c� 35 + SVC_(UserCallNextHookEx, 4) // �0x101d� 36 + SVC_(UserHideCaret, 1) // �0x101e� 37 + SVC_(GdiIntersectClipRect, 5) // �0x101f� 38 + SVC_(UserCallHwndLock, 2) // �0x1020� 39 + SVC_(UserGetProcessWindowStation, 0) // �0x1021� 40 + SVC_(GdiDeleteObjectApp, 1) // �0x1022� 41 + SVC_(UserSetWindowPos, 7) // �0x1023� 42 + SVC_(UserShowCaret, 1) // �0x1024� 43 + SVC_(UserEndDeferWindowPosEx, 2) // �0x1025� 44 + SVC_(UserCallHwndParamLock, 3) // �0x1026� 45 + SVC_(UserVkKeyScanEx, 3) // �0x1027� 46 + SVC_(GdiSetDIBitsToDeviceInternal, 16) // �0x1028� 47 + SVC_(UserCallTwoParam, 3) // �0x1029� 48 + SVC_(GdiGetRandomRgn, 3) // �0x102a� 49 + SVC_(UserCopyAcceleratorTable, 3) // �0x102b� 50 + SVC_(UserNotifyWinEvent, 4) // �0x102c� 51 + SVC_(GdiExtSelectClipRgn, 3) // �0x102d� 52 + SVC_(UserIsClipboardFormatAvailable, 1) // �0x102e� 53 + SVC_(UserSetScrollInfo, 4) // �0x102f� 54 + SVC_(GdiStretchBlt, 12) // �0x1030� 55 + SVC_(UserCreateCaret, 4) // �0x1031� 56 + SVC_(GdiRectVisible, 2) // �0x1032� 57 + SVC_(GdiCombineRgn, 4) // �0x1033� 58 + SVC_(GdiGetDCObject, 2) // �0x1034� 59 + SVC_(UserDispatchMessage, 1) // �0x1035� 60 + SVC_(UserRegisterWindowMessage, 1) // �0x1036� 61 + SVC_(GdiExtTextOutW, 9) // �0x1037� 62 + SVC_(GdiSelectFont, 2) // �0x1038� 63 + SVC_(GdiRestoreDC, 2) // �0x1039� 64 + SVC_(GdiSaveDC, 1) // �0x103a� 65 + SVC_(UserGetForegroundWindow, 0) // �0x103b� 66 + SVC_(UserShowScrollBar, 3) // �0x103c� 67 + SVC_(UserFindExistingCursorIcon, 3) // �0x103d� 68 + SVC_(GdiGetDCDword, 3) // �0x103e� 69 + SVC_(GdiGetRegionData, 3) // �0x103f� 70 + SVC_(GdiLineTo, 3) // �0x1040� 71 + SVC_(UserSystemParametersInfo, 4) // �0x1041� 72 + SVC_(GdiGetAppClipBox, 2) // �0x1042� 73 + SVC_(UserGetAsyncKeyState, 1) // �0x1043� 74 + SVC_(UserGetCPD, 3) // �0x1044� 75 + SVC_(UserRemoveProp, 2) // �0x1045� 76 + SVC_(GdiDoPalette, 6) // �0x1046� 77 + SVC_(GdiPolyPolyDraw, 5) // �0x1047� 78 + SVC_(UserSetCapture, 1) // �0x1048� 79 + SVC_(UserEnumDisplayMonitors, 5) /* FIXME: 4 on XP/2k3 */ // �0x1049� 80 + SVC_(GdiCreateCompatibleBitmap, 3) // �0x104a� 81 + SVC_(UserSetProp, 3) // �0x104b� 82 + SVC_(GdiGetTextCharsetInfo, 3) // �0x104c� 83 + SVC_(UserSBGetParms, 4) // �0x104d� 84 + SVC_(UserGetIconInfo, 6) // �0x104e� 85 + SVC_(UserExcludeUpdateRgn, 2) // �0x104f� 86 + SVC_(UserSetFocus, 1) // �0x1050� 87 + SVC_(GdiExtGetObjectW, 3) // �0x1051� 88 + SVC_(UserDeferWindowPos, 8) // �0x1052� 89 + SVC_(UserGetUpdateRect, 3) // �0x1053� 90 + SVC_(GdiCreateCompatibleDC, 1) // �0x1054� 91 + SVC_(UserGetClipboardSequenceNumber, 0) // �0x1055� 92 + SVC_(GdiCreatePen, 4) // �0x1056� 93 + SVC_(UserShowWindow, 2) // �0x1057� 94 + SVC_(UserGetKeyboardLayoutList, 2) // �0x1058� 95 + SVC_(GdiPatBlt, 6) // �0x1059� 96 + SVC_(UserMapVirtualKeyEx, 4) // �0x105a� 97 + SVC_(UserSetWindowLong, 4) // �0x105b� 98 + SVC_(GdiHfontCreate, 5) // �0x105c� 99 + SVC_(UserMoveWindow, 6) // �0x105d� 100 + SVC_(UserPostThreadMessage, 4) // �0x105e� 101 + SVC_(UserDrawIconEx, 11) // �0x105f� 102 + SVC_(UserGetSystemMenu, 2) // �0x1060� 103 + SVC_(GdiDrawStream, 3) // �0x1061� 104 + SVC_(UserInternalGetWindowText, 3) // �0x1062� 105 + SVC_(UserGetWindowDC, 1) // �0x1063� 106 + SVC_(GdiD3dDrawPrimitives2, 7) // �0x1064� 107 + SVC_(GdiInvertRgn, 2) // �0x1065� 108 + SVC_(GdiGetRgnBox, 2) // �0x1066� 109 + SVC_(GdiGetAndSetDCDword, 4) // �0x1067� 110 + SVC_(GdiMaskBlt, 13) // �0x1068� 111 + SVC_(GdiGetWidthTable, 7) // �0x1069� 112 + SVC_(UserScrollDC, 7) // �0x106a� 113 + SVC_(UserGetObjectInformation, 5) // �0x106b� 114 + SVC_(GdiCreateBitmap, 5) // �0x106c� 115 + SVC_(GdiConsoleTextOut, 4) // �0x106d� 116 + SVC_(UserFindWindowEx, 5) // �0x106e� 117 + SVC_(GdiPolyPatBlt, 5) // �0x106f� 118 + SVC_(UserUnhookWindowsHookEx, 1) // �0x1070� 119 + SVC_(GdiGetNearestColor, 2) // �0x1071� 120 + SVC_(GdiTransformPoints, 5) // �0x1072� 121 + SVC_(GdiGetDCPoint, 3) // �0x1073� 122 + SVC_(UserCheckImeHotKey, 2) // �0x1074� 123 + SVC_(GdiCreateDIBBrush, 6) // �0x1075� 124 + SVC_(GdiGetTextMetricsW, 3) // �0x1076� 125 + SVC_(UserCreateWindowEx, 15) // �0x1077� 126 + SVC_(UserSetParent, 2) // �0x1078� 127 + SVC_(UserGetKeyboardState, 1) // �0x1079� 128 + SVC_(UserToUnicodeEx, 7) // �0x107a� 129 + SVC_(UserGetControlBrush, 3) // �0x107b� 130 + SVC_(UserGetClassName, 3) // �0x107c� 131 + SVC_(GdiAlphaBlend, 12) // �0x107d� 132 + SVC_(GdiDdBlt, 3) // �0x107e� 133 + SVC_(GdiOffsetRgn, 3) // �0x107f� 134 + SVC_(UserDefSetText, 2) // �0x1080� 135 + SVC_(GdiGetTextFaceW, 4) // �0x1081� 136 + SVC_(GdiStretchDIBitsInternal, 16) // �0x1082� 137 + SVC_(UserSendInput, 3) // �0x1083� 138 + SVC_(UserGetThreadDesktop, 2) // �0x1084� 139 + SVC_(GdiCreateRectRgn, 4) // �0x1085� 140 + SVC_(GdiGetDIBitsInternal, 9) // �0x1086� 141 + SVC_(UserGetUpdateRgn, 3) // �0x1087� 142 + SVC_(GdiDeleteClientObj, 1) // �0x1088� 143 + SVC_(UserGetIconSize, 4) // �0x1089� 144 + SVC_(UserFillWindow, 4) // �0x108a� 145 + SVC_(GdiExtCreateRegion, 3) // �0x108b� 146 + SVC_(GdiComputeXformCoefficients, 1) // �0x108c� 147 + SVC_(UserSetWindowsHookEx, 6) // �0x108d� 148 + SVC_(UserNotifyProcessCreate, 4) // �0x108e� 149 + SVC_(GdiUnrealizeObject, 1) // �0x108f� 150 + SVC_(UserGetTitleBarInfo, 2) // �0x1090� 151 + SVC_(GdiRectangle, 5) // �0x1091� 152 + SVC_(UserSetThreadDesktop, 1) // �0x1092� 153 + SVC_(UserGetDCEx, 3) // �0x1093� 154 + SVC_(UserGetScrollBarInfo, 3) // �0x1094� 155 + SVC_(GdiGetTextExtent, 5) // �0x1095� 156 + SVC_(UserSetWindowFNID, 2) // �0x1096� 157 + SVC_(GdiSetLayout, 3) // �0x1097� 158 + SVC_(UserCalcMenuBar, 5) // �0x1098� 159 + SVC_(UserThunkedMenuItemInfo, 6) // �0x1099� 160 + SVC_(GdiExcludeClipRect, 5) // �0x109a� 161 + SVC_(GdiCreateDIBSection, 9) // �0x109b� 162 + SVC_(GdiGetDCforBitmap, 1) // �0x109c� 163 + SVC_(UserDestroyCursor, 2) // �0x109d� 164 + SVC_(UserDestroyWindow, 1) // �0x109e� 165 + SVC_(UserCallHwndParam, 3) // �0x109f� 166 + SVC_(GdiCreateDIBitmapInternal, 11) // �0x10a0� 167 + SVC_(UserOpenWindowStation, 2) // �0x10a1� 168 + SVC_(GdiDdDeleteSurfaceObject, 1) // �0x10a2� 169 + SVC_(GdiEnumFontClose, 1) // �0x10a3� 170 + SVC_(GdiEnumFontOpen, 7) // �0x10a4� 171 + SVC_(GdiEnumFontChunk, 5) // �0x10a5� 172 + SVC_(GdiDdCanCreateSurface, 2) // �0x10a6� 173 + SVC_(GdiDdCreateSurface, 8) // �0x10a7� 174 + SVC_(UserSetCursorIconData, 4) // �0x10a8� 175 + SVC_(GdiDdDestroySurface, 2) // �0x10a9� 176 + SVC_(UserCloseDesktop, 1) // �0x10aa� 177 + SVC_(UserOpenDesktop, 3) // �0x10ab� 178 + SVC_(UserSetProcessWindowStation, 1) // �0x10ac� 179 + SVC_(UserGetAtomName, 2) // �0x10ad� 180 + SVC_(GdiDdResetVisrgn, 2) // �0x10ae� 181 + SVC_(GdiExtCreatePen, 11) // �0x10af� 182 + SVC_(GdiCreatePaletteInternal, 2) // �0x10b0� 183 + SVC_(GdiSetBrushOrg, 4) // �0x10b1� 184 + SVC_(UserBuildNameList, 4) // �0x10b2� 185 + SVC_(GdiSetPixel, 4) // �0x10b3� 186 + SVC_(UserRegisterClassExWOW, 7) // �0x10b4� 187 + SVC_(GdiCreatePatternBrushInternal, 3) // �0x10b5� 188 + SVC_(UserGetAncestor, 2) // �0x10b6� 189 + SVC_(GdiGetOutlineTextMetricsInternalW, 4) // �0x10b7� 190 + SVC_(GdiSetBitmapBits, 3) // �0x10b8� 191 + SVC_(UserCloseWindowStation, 1) // �0x10b9� 192 + SVC_(UserGetDoubleClickTime, 0) // �0x10ba� 193 + SVC_(UserEnableScrollBar, 3) // �0x10bb� 194 + SVC_(GdiCreateSolidBrush, 2) // �0x10bc� 195 + SVC_(UserGetClassInfo, 5) // �0x10bd�aka UserGetClassInfoEx 196 + SVC_(GdiCreateClientObj, 1) // �0x10be� 197 + SVC_(UserUnregisterClass, 3) // �0x10bf� 198 + SVC_(UserDeleteMenu, 3) // �0x10c0� 199 + SVC_(GdiRectInRegion, 2) // �0x10c1� 200 + SVC_(UserScrollWindowEx, 8) // �0x10c2� 201 + SVC_(GdiGetPixel, 3) // �0x10c3� 202 + SVC_(UserSetClassLong, 4) // �0x10c4� 203 + SVC_(UserGetMenuBarInfo, 4) // �0x10c5� 204 + SVC_(GdiDdCreateSurfaceEx, 3) // �0x10c6� 205 + SVC_(GdiDdCreateSurfaceObject, 6) // �0x10c7� 206 + SVC_(GdiGetNearestPaletteIndex, 2) // �0x10c8� 207 + SVC_(GdiDdLockD3D, 2) // �0x10c9� 208 + SVC_(GdiDdUnlockD3D, 2) // �0x10ca� 209 + SVC_(GdiGetCharWidthW, 6) // �0x10cb� 210 + SVC_(UserInvalidateRgn, 3) // �0x10cc� 211 + SVC_(UserGetClipboardOwner, 0) // �0x10cd� 212 + SVC_(UserSetWindowRgn, 3) // �0x10ce� 213 + SVC_(UserBitBltSysBmp, 8) // �0x10cf� 214 + SVC_(GdiGetCharWidthInfo, 2) // �0x10d0� 215 + SVC_(UserValidateRect, 2) // �0x10d1� 216 + SVC_(UserCloseClipboard, 0) // �0x10d2� 217 + SVC_(UserOpenClipboard, 2) // �0x10d3� 218 + SVC_(GdiGetStockObject, 1) // �0x10d4� 219 + SVC_(UserSetClipboardData, 3) // �0x10d5� 220 + SVC_(UserEnableMenuItem, 3) // �0x10d6� 221 + SVC_(UserAlterWindowStyle, 3) // �0x10d7� 222 + SVC_(GdiFillRgn, 3) // �0x10d8� 223 + SVC_(UserGetWindowPlacement, 2) // �0x10d9� 224 + SVC_(GdiModifyWorldTransform, 3) // �0x10da� 225 + SVC_(GdiGetFontData, 5) // �0x10db� 226 + SVC_(UserGetOpenClipboardWindow, 0) // �0x10dc� 227 + SVC_(UserSetThreadState, 2) // �0x10dd� 228 + SVC_(GdiOpenDCW, 7) // �0x10de� 229 + SVC_(UserTrackMouseEvent, 1) // �0x10df� 230 + SVC_(GdiGetTransform, 3) // �0x10e0� 231 + SVC_(UserDestroyMenu, 1) // �0x10e1� 232 + SVC_(GdiGetBitmapBits, 3) // �0x10e2� 233 + SVC_(UserConsoleControl, 3) // �0x10e3� 234 + SVC_(UserSetActiveWindow, 1) // �0x10e4� 235 + SVC_(UserSetInformationThread, 4) // �0x10e5� 236 + SVC_(UserSetWindowPlacement, 2) // �0x10e6� 237 + SVC_(UserGetControlColor, 4) // �0x10e7� 238 + SVC_(GdiSetMetaRgn, 1) // �0x10e8� 239 + SVC_(GdiSetMiterLimit, 3) // �0x10e9� 240 + SVC_(GdiSetVirtualResolution, 5) // �0x10ea� 241 + SVC_(GdiGetRasterizerCaps, 2) // �0x10eb� 242 + SVC_(UserSetWindowWord, 3) // �0x10ec� 243 + SVC_(UserGetClipboardFormatName, 3) // �0x10ed� 244 + SVC_(UserRealInternalGetMessage, 6) // �0x10ee� 245 + SVC_(UserCreateLocalMemHandle, 4) // �0x10ef� 246 + SVC_(UserAttachThreadInput, 3) // �0x10f0� 247 + SVC_(GdiCreateHalftonePalette, 1) // �0x10f1� 248 + SVC_(UserPaintMenuBar, 6) // �0x10f2� 249 + SVC_(UserSetKeyboardState, 1) // �0x10f3� 250 + SVC_(GdiCombineTransform, 3) // �0x10f4� 251 + SVC_(UserCreateAcceleratorTable, 2) // �0x10f5� 252 + SVC_(UserGetCursorFrameInfo, 4) // �0x10f6� 253 + SVC_(UserGetAltTabInfo, 6) // �0x10f7� 254 + SVC_(UserGetCaretBlinkTime, 0) // �0x10f8� 255 + SVC_(GdiQueryFontAssocInfo, 1) // �0x10f9� 256 + SVC_(UserProcessConnect, 3) // �0x10fa� 257 + SVC_(UserEnumDisplayDevices, 4) // �0x10fb� 258 + SVC_(UserEmptyClipboard, 0) // �0x10fc� 259 + SVC_(UserGetClipboardData, 2) // �0x10fd� 260 + SVC_(UserRemoveMenu, 3) // �0x10fe� 261 + SVC_(GdiSetBoundsRect, 3) // �0x10ff� 262 + SVC_(UserSetInformationProcess, 4) // �0x1100� 263 + SVC_(GdiGetBitmapDimension, 2) // �0x1101� 264 + SVC_(UserConvertMemHandle, 2) // �0x1102� 265 + SVC_(UserDestroyAcceleratorTable, 1) // �0x1103� 266 + SVC_(UserGetGUIThreadInfo, 2) // �0x1104� 267 + SVC_(GdiCloseFigure, 1) // �0x1105� 268 + SVC_(UserSetWindowsHookAW, 3) // �0x1106� 269 + SVC_(UserSetMenuDefaultItem, 3) // �0x1107� 270 + SVC_(UserCheckMenuItem, 3) // �0x1108� 271 + SVC_(UserSetWinEventHook, 8) // �0x1109� 272 + SVC_(UserUnhookWinEvent, 1) // �0x110a� 273 + SVC_(GdiSetupPublicCFONT, 3) // �0x110b� 274 + SVC_(UserLockWindowUpdate, 1) // �0x110c� 275 + SVC_(UserSetSystemMenu, 2) // �0x110d� 276 + SVC_(UserThunkedMenuInfo, 2) // �0x110e� 277 + SVC_(GdiBeginPath, 1) // �0x110f� 278 + SVC_(GdiEndPath, 1) // �0x1110� 279 + SVC_(GdiFillPath, 1) // �0x1111� 280 + SVC_(UserCallHwnd, 2) // �0x1112� 281 + SVC_(UserDdeInitialize, 5) // �0x1113� 282 + SVC_(UserModifyUserStartupInfoFlags, 2) // �0x1114� 283 + SVC_(UserCountClipboardFormats, 0) // �0x1115� 284 + SVC_(GdiAddFontMemResourceEx, 5) // �0x1116� 285 + SVC_(GdiEqualRgn, 2) // �0x1117� 286 + SVC_(GdiGetSystemPaletteUse, 1) // �0x1118� 287 + SVC_(GdiRemoveFontMemResourceEx, 1) // �0x1119� 288 + SVC_(UserEnumDisplaySettings, 4) // �0x111a� 289 + SVC_(UserPaintDesktop, 1) // �0x111b� 290 + SVC_(GdiExtEscape, 8) // �0x111c� 291 + SVC_(GdiSetBitmapDimension, 4) // �0x111d� 292 + SVC_(GdiSetFontEnumeration, 1) // �0x111e� 293 + SVC_(UserChangeClipboardChain, 2) // �0x111f� 294 + SVC_(UserResolveDesktop, 4) // �0x1120� 295 + SVC_(UserSetClipboardViewer, 1) // �0x1121� 296 + SVC_(UserShowWindowAsync, 2) // �0x1122� 297 + SVC_(UserSetConsoleReserveKeys, 2) // �0x1123� 298 + SVC_(GdiCreateColorSpace, 1) // �0x1124� 299 + SVC_(GdiDeleteColorSpace, 1) // �0x1125� 300 + SVC_(UserActivateKeyboardLayout, 2) // �0x1126� 301 + SVC_(GdiAbortDoc, 1) // �0x1127� 302 + SVC_(GdiAbortPath, 1) // �0x1128� 303 + SVC_(GdiAddEmbFontToDC, 2) // �0x1129� 304 + SVC_(GdiAddFontResourceW, 6) // �0x112a� 305 + SVC_(GdiAddRemoteFontToDC, 4) // �0x112b� 306 + SVC_(GdiAddRemoteMMInstanceToDC, 3) // �0x112c� 307 + SVC_(GdiAngleArc, 6) // �0x112d� 308 + SVC_(GdiAnyLinkedFonts, 0) // �0x112e� 309 + SVC_(GdiArcInternal, 10) // �0x112f� 310 + SVC_(GdiBRUSHOBJ_DeleteRbrush, 2) // �0x1130� 311 + SVC_(GdiBRUSHOBJ_hGetColorTransform, 1) // �0x1131� 312 + SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2) // �0x1132� 313 + SVC_(GdiBRUSHOBJ_pvGetRbrush, 1) // �0x1133� 314 + SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1) // �0x1134� 315 + SVC_(GdiCLIPOBJ_bEnum, 3) // �0x1135� 316 + SVC_(GdiCLIPOBJ_cEnumStart, 5) // �0x1136� 317 + SVC_(GdiCLIPOBJ_ppoGetPath, 1) // �0x1137� 318 + SVC_(GdiCancelDC, 1) // �0x1138� 319 + SVC_(GdiChangeGhostFont, 2) // �0x1139� 320 + SVC_(GdiCheckBitmapBits, 8) // �0x113a� 321 + SVC_(GdiClearBitmapAttributes, 2) // �0x113b� 322 + SVC_(GdiClearBrushAttributes, 2) // �0x113c� 323 + SVC_(GdiColorCorrectPalette, 6) // �0x113d� 324 + SVC_(GdiConvertMetafileRect, 2) // �0x113e� 325 + SVC_(GdiCreateColorTransform, 8) // �0x113f� 326 + SVC_(GdiCreateEllipticRgn, 4) // �0x1140� 327 + SVC_(GdiCreateHatchBrushInternal, 3) // �0x1141� 328 + SVC_(GdiCreateMetafileDC, 1) // �0x1142� 329 + SVC_(GdiCreateRoundRectRgn, 6) // �0x1143� 330 + SVC_(GdiCreateServerMetaFile, 6) // �0x1144� 331 + SVC_(GdiD3dContextCreate, 4) // �0x1145� 332 + SVC_(GdiD3dContextDestroy, 1) // �0x1146� 333 + SVC_(GdiD3dContextDestroyAll, 1) // �0x1147� 334 + SVC_(GdiD3dValidateTextureStageState, 1) // �0x1148� 335 + SVC_(GdiDdAddAttachedSurface, 3) // �0x1149� 336 + SVC_(GdiDdAlphaBlt, 3) // �0x114a� 337 + SVC_(GdiDdAttachSurface, 2) // �0x114b� 338 + SVC_(GdiDdBeginMoCompFrame, 2) // �0x114c� 339 + SVC_(GdiDdCanCreateD3DBuffer, 2) // �0x114d� 340 + SVC_(GdiDdColorControl, 2) // �0x114e� 341 + SVC_(GdiDdCreateD3DBuffer, 8) // �0x114f� 342 + SVC_(GdiDdCreateDirectDrawObject, 1) // �0x1150� 343 + SVC_(GdiDdCreateMoComp, 2) // �0x1151� 344 + SVC_(GdiDdDeleteDirectDrawObject, 1) // �0x1152� 345 + SVC_(GdiDdDestroyD3DBuffer, 1) // �0x1153� 346 + SVC_(GdiDdDestroyMoComp, 2) // �0x1154� 347 + SVC_(GdiDdEndMoCompFrame, 2) // �0x1155� 348 + SVC_(GdiDdFlip, 5) // �0x1156� 349 + SVC_(GdiDdFlipToGDISurface, 2) // �0x1157� 350 + SVC_(GdiDdGetAvailDriverMemory, 2) // �0x1158� 351 + SVC_(GdiDdGetBltStatus, 2) // �0x1159� 352 + SVC_(GdiDdGetDC, 2) // �0x115a� 353 + SVC_(GdiDdGetDriverInfo, 2) // �0x115b� 354 + SVC_(GdiDdGetDriverState, 1) // �0x115c� 355 + SVC_(GdiDdGetDxHandle, 3) // �0x115d� 356 + SVC_(GdiDdGetFlipStatus, 2) // �0x115e� 357 + SVC_(GdiDdGetInternalMoCompInfo, 2) // �0x115f� 358 + SVC_(GdiDdGetMoCompBuffInfo, 2) // �0x1160� 359 + SVC_(GdiDdGetMoCompFormats, 2) // �0x1161� 360 + SVC_(GdiDdGetMoCompGuids, 2) // �0x1162� 361 + SVC_(GdiDdGetScanLine, 2) // �0x1163� 362 + SVC_(GdiDdLock, 3) // �0x1164� 363 + SVC_(GdiDdQueryDirectDrawObject, 11) // �0x1165� 364 + SVC_(GdiDdQueryMoCompStatus, 2) // �0x1166� 365 + SVC_(GdiDdReenableDirectDrawObject, 2) // �0x1167� 366 + SVC_(GdiDdReleaseDC, 1) // �0x1168� 367 + SVC_(GdiDdRenderMoComp, 2) // �0x1169� 368 + SVC_(GdiDdSetColorKey, 2) // �0x116a� 369 + SVC_(GdiDdSetExclusiveMode, 2) // �0x116b� 370 + SVC_(GdiDdSetGammaRamp, 3) // �0x116c� 371 + SVC_(GdiDdSetOverlayPosition, 3) // �0x116d� 372 + SVC_(GdiDdUnattachSurface, 2) // �0x116e� 373 + SVC_(GdiDdUnlock, 2) // �0x116f� 374 + SVC_(GdiDdUpdateOverlay, 3) // �0x1170� 375 + SVC_(GdiDdWaitForVerticalBlank, 2) // �0x1171� 376 + SVC_(GdiDeleteColorTransform, 2) // �0x1172� 377 + SVC_(GdiDescribePixelFormat, 4) // �0x1173� 378 + SVC_(GdiDoBanding, 4) // �0x1174� 379 + SVC_(GdiDrawEscape, 4) // �0x1175� 380 + SVC_(GdiDvpAcquireNotification, 3) // �0x1176� 381 + SVC_(GdiDvpCanCreateVideoPort, 2) // �0x1177� 382 + SVC_(GdiDvpColorControl, 2) // �0x1178� 383 + SVC_(GdiDvpCreateVideoPort, 2) // �0x1179� 384 + SVC_(GdiDvpDestroyVideoPort, 2) // �0x117a� 385 + SVC_(GdiDvpFlipVideoPort, 4) // �0x117b� 386 + SVC_(GdiDvpGetVideoPortBandwidth, 2) // �0x117c� 387 + SVC_(GdiDvpGetVideoPortConnectInfo, 2) // �0x117d� 388 + SVC_(GdiDvpGetVideoPortField, 2) // �0x117e� 389 + SVC_(GdiDvpGetVideoPortFlipStatus, 2) // �0x117f� 390 + SVC_(GdiDvpGetVideoPortInputFormats, 2) // �0x1180� 391 + SVC_(GdiDvpGetVideoPortLine, 2) // �0x1181� 392 + SVC_(GdiDvpGetVideoPortOutputFormats, 2) // �0x1182� 393 + SVC_(GdiDvpGetVideoSignalStatus, 2) // �0x1183� 394 + SVC_(GdiDvpReleaseNotification, 2) // �0x1184� 395 + SVC_(GdiDvpUpdateVideoPort, 4) // �0x1185� 396 + SVC_(GdiDvpWaitForVideoPortSync, 2) // �0x1186� 397 + SVC_(GdiDxgGenericThunk, 6) // �0x1187� 398 + SVC_(GdiEllipse, 5) // �0x1188� 399 + SVC_(GdiEnableEudc, 1) // �0x1189� 400 + SVC_(GdiEndDoc, 1) // �0x118a� 401 + SVC_(GdiEndPage, 1) // �0x118b� 402 + SVC_(GdiEngAlphaBlend, 7) // �0x118c� 403 + SVC_(GdiEngAssociateSurface, 3) // �0x118d� 404 + SVC_(GdiEngBitBlt, 11) // �0x118e� 405 + SVC_(GdiEngCheckAbort, 1) // �0x118f� 406 + SVC_(GdiEngComputeGlyphSet, 3) // �0x1190� 407 + SVC_(GdiEngCopyBits, 6) // �0x1191� 408 + SVC_(GdiEngCreateBitmap, 6) // �0x1192� 409 + SVC_(GdiEngCreateClip, 0) // �0x1193� 410 + SVC_(GdiEngCreateDeviceBitmap, 4) // �0x1194� 411 + SVC_(GdiEngCreateDeviceSurface, 4) // �0x1195� 412 + SVC_(GdiEngCreatePalette, 6) // �0x1196� 413 + SVC_(GdiEngDeleteClip, 1) // �0x1197� 414 + SVC_(GdiEngDeletePalette, 1) // �0x1198� 415 + SVC_(GdiEngDeletePath, 1) // �0x1199� 416 + SVC_(GdiEngDeleteSurface, 1) // �0x119a� 417 + SVC_(GdiEngEraseSurface, 3) // �0x119b� 418 + SVC_(GdiEngFillPath, 7) // �0x119c� 419 + SVC_(GdiEngGradientFill, 10) // �0x119d� 420 + SVC_(GdiEngLineTo, 9) // �0x119e� 421 + SVC_(GdiEngLockSurface, 1) // �0x119f� 422 + SVC_(GdiEngMarkBandingSurface, 1) // �0x11a0� 423 + SVC_(GdiEngPaint, 5) // �0x11a1� 424 + SVC_(GdiEngPlgBlt, 11) // �0x11a2� 425 + SVC_(GdiEngStretchBlt, 11) // �0x11a3� 426 + SVC_(GdiEngStretchBltROP, 13) // �0x11a4� 427 + SVC_(GdiEngStrokeAndFillPath, 10) // �0x11a5� 428 + SVC_(GdiEngStrokePath, 8) // �0x11a6� 429 + SVC_(GdiEngTextOut, 10) // �0x11a7� 430 + SVC_(GdiEngTransparentBlt, 8) // �0x11a8� 431 + SVC_(GdiEngUnlockSurface, 1) // �0x11a9� 432 + SVC_(GdiEnumObjects, 4) // �0x11aa� 433 + SVC_(GdiEudcLoadUnloadLink, 7) // �0x11ab� 434 + SVC_(GdiExtFloodFill, 5) // �0x11ac� 435 + SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2) // �0x11ad� 436 + SVC_(GdiFONTOBJ_cGetGlyphs, 5) // �0x11ae� 437 + SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2) // �0x11af� 438 + SVC_(GdiFONTOBJ_pfdg, 1) // �0x11b0� 439 + SVC_(GdiFONTOBJ_pifi, 1) // �0x11b1� 440 + SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2) // �0x11b2� 441 + SVC_(GdiFONTOBJ_pxoGetXform, 1) // �0x11b3� 442 + SVC_(GdiFONTOBJ_vGetInfo, 3) // �0x11b4� 443 + SVC_(GdiFlattenPath, 1) // �0x11b5� 444 + SVC_(GdiFontIsLinked, 1) // �0x11b6� 445 + SVC_(GdiForceUFIMapping, 2) // �0x11b7� 446 + SVC_(GdiFrameRgn, 5) // �0x11b8� 447 + SVC_(GdiFullscreenControl, 5) // �0x11b9� 448 + SVC_(GdiGetBoundsRect, 3) // �0x11ba� 449 + SVC_(GdiGetCharABCWidthsW, 6) // �0x11bb� 450 + SVC_(GdiGetCharacterPlacementW, 6) // �0x11bc� 451 + SVC_(GdiGetColorAdjustment, 2) // �0x11bd� 452 + SVC_(GdiGetColorSpaceforBitmap, 1) // �0x11be� 453 + SVC_(GdiGetDeviceCaps, 2) // �0x11bf� 454 + SVC_(GdiGetDeviceCapsAll, 2) // �0x11c0� 455 + SVC_(GdiGetDeviceGammaRamp, 2) // �0x11c1� 456 + SVC_(GdiGetDeviceWidth, 1) // �0x11c2� 457 + SVC_(GdiGetDhpdev, 1) // �0x11c3� 458 + SVC_(GdiGetETM, 2) // �0x11c4� 459 + SVC_(GdiGetEmbUFI, 7) // �0x11c5� 460 + SVC_(GdiGetEmbedFonts, 0) // �0x11c6� 461 + SVC_(GdiGetEudcTimeStampEx, 3) // �0x11c7� 462 + SVC_(GdiGetFontResourceInfoInternalW, 7) // �0x11c8� 463 + SVC_(GdiGetFontUnicodeRanges, 2) // �0x11c9� 464 + SVC_(GdiGetGlyphIndicesW, 5) // �0x11ca� 465 + SVC_(GdiGetGlyphIndicesWInternal, 6) // �0x11cb� 466 + SVC_(GdiGetGlyphOutline, 8) // �0x11cc� 467 + SVC_(GdiGetKerningPairs, 3) // �0x11cd� 468 + SVC_(GdiGetLinkedUFIs, 3) // �0x11ce� 469 + SVC_(GdiGetMiterLimit, 2) // �0x11cf� 470 + SVC_(GdiGetMonitorID, 3) // �0x11d0� 471 + SVC_(GdiGetObjectBitmapHandle, 2) // �0x11d1� 472 + SVC_(GdiGetPath, 4) // �0x11d2� 473 + SVC_(GdiGetPerBandInfo, 2) // �0x11d3� 474 + SVC_(GdiGetRealizationInfo, 3) // �0x11d4� 475 + SVC_(GdiGetServerMetaFileBits, 7) // �0x11d5� 476 + SVC_(GdiGetSpoolMessage, 4) // �0x11d6� 477 + SVC_(GdiGetStats, 5) // �0x11d7� 478 + SVC_(GdiGetStringBitmapW, 5) // �0x11d8� 479 + SVC_(GdiGetTextExtentExW, 8) // �0x11d9� 480 + SVC_(GdiGetUFI, 6) // �0x11da� 481 + SVC_(GdiGetUFIPathname, 10) // �0x11db� 482 + SVC_(GdiGradientFill, 6) // �0x11dc� 483 + SVC_(GdiHT_Get8BPPFormatPalette, 4) // �0x11dd� 484 + SVC_(GdiHT_Get8BPPMaskPalette, 6) // �0x11de� 485 + SVC_(GdiIcmBrushInfo, 8) // �0x11df� 486 + SVC_(GdiInit, 0) // �0x11e0� 487 + SVC_(GdiInitSpool, 0) // �0x11e1� 488 + SVC_(GdiMakeFontDir, 5) // �0x11e2� 489 + SVC_(GdiMakeInfoDC, 2) // �0x11e3� 490 + SVC_(GdiMakeObjectUnXferable, 0) // �0x11e4� 491 + SVC_(GdiMakeObjectXferable, 2) // �0x11e5� 492 + SVC_(GdiMirrorWindowOrg, 1) // �0x11e6� 493 + SVC_(GdiMonoBitmap, 1) // �0x11e7� 494 + SVC_(GdiMoveTo, 4) // �0x11e8� 495 + SVC_(GdiOffsetClipRgn, 3) // �0x11e9� 496 + SVC_(GdiPATHOBJ_bEnum, 2) // �0x11ea� 497 + SVC_(GdiPATHOBJ_bEnumClipLines, 3) // �0x11eb� 498 + SVC_(GdiPATHOBJ_vEnumStart, 1) // �0x11ec� 499 + SVC_(GdiPATHOBJ_vEnumStartClipLines, 4) // �0x11ed� 500 + SVC_(GdiPATHOBJ_vGetBounds, 2) // �0x11ee� 501 + SVC_(GdiPathToRegion, 1) // �0x11ef� 502 + SVC_(GdiPlgBlt, 11) // �0x11f0� 503 + SVC_(GdiPolyDraw, 4) // �0x11f1� 504 + SVC_(GdiPolyTextOutW, 4) // �0x11f2� 505 + SVC_(GdiPtInRegion, 3) // �0x11f3� 506 + SVC_(GdiPtVisible, 3) // �0x11f4� 507 + SVC_(GdiQueryFonts, 3) // �0x11f5� 508 + SVC_(GdiRemoveFontResourceW, 6) // �0x11f6� 509 + SVC_(GdiRemoveMergeFont, 2) // �0x11f7� 510 + SVC_(GdiResetDC, 5) // �0x11f8� 511 + SVC_(GdiResizePalette, 2) // �0x11f9� 512 + SVC_(GdiRoundRect, 7) // �0x11fa� 513 + SVC_(GdiSTROBJ_bEnum, 3) // �0x11fb� 514 + SVC_(GdiSTROBJ_bEnumPositionsOnly, 3) // �0x11fc� 515 + SVC_(GdiSTROBJ_bGetAdvanceWidths, 4) // �0x11fd� 516 + SVC_(GdiSTROBJ_dwGetCodePage, 1) // �0x11fe� 517 + SVC_(GdiSTROBJ_vEnumStart, 1) // �0x11ff� 518 + SVC_(GdiScaleViewportExtEx, 6) // �0x1200� 519 + SVC_(GdiScaleWindowExtEx, 6) // �0x1201� 520 + SVC_(GdiSelectBrush, 2) // �0x1202� 521 + SVC_(GdiSelectClipPath, 2) // �0x1203� 522 + SVC_(GdiSelectPen, 2) // �0x1204� 523 + SVC_(GdiSetBitmapAttributes, 2) // �0x1205� 524 + SVC_(GdiSetBrushAttributes, 2) // �0x1206� 525 + SVC_(GdiSetColorAdjustment, 2) // �0x1207� 526 + SVC_(GdiSetColorSpace, 2) // �0x1208� 527 + SVC_(GdiSetDeviceGammaRamp, 2) // �0x1209� 528 + SVC_(GdiSetFontXform, 3) // �0x120a� 529 + SVC_(GdiSetIcmMode, 3) // �0x120b� 530 + SVC_(GdiSetLinkedUFIs, 3) // �0x120c� 531 + SVC_(GdiSetMagicColors, 3) // �0x120d� 532 + SVC_(GdiSetPUMPDOBJ, 4) // �0x120e� 533 + SVC_(GdiSetPixelFormat, 2) // �0x120f� 534 + SVC_(GdiSetRectRgn, 5) // �0x1210� 535 + SVC_(GdiSetSizeDevice, 3) // �0x1211� 536 + SVC_(GdiSetSystemPaletteUse, 2) // �0x1212� 537 + SVC_(GdiSetTextJustification, 3) // �0x1213� 538 + SVC_(GdiStartDoc, 4) // �0x1214� 539 + SVC_(GdiStartPage, 1) // �0x1215� 540 + SVC_(GdiStrokeAndFillPath, 1) // �0x1216� 541 + SVC_(GdiStrokePath, 1) // �0x1217� 542 + SVC_(GdiSwapBuffers, 1) // �0x1218� 543 + SVC_(GdiTransparentBlt, 11) // �0x1219� 544 + SVC_(GdiUMPDEngFreeUserMem, 1) // �0x121a� 545 + SVC_(GdiUnloadPrinterDriver, 2) // �0x121b� 546 + SVC_(GdiUnmapMemFont, 1) // �0x121c� 547 + SVC_(GdiUpdateColors, 1) // �0x121d� 548 + SVC_(GdiUpdateTransform, 1) // �0x121e� 549 + SVC_(GdiWidenPath, 1) // �0x121f� 550 + SVC_(GdiXFORMOBJ_bApplyXform, 5) // �0x1220� 551 + SVC_(GdiXFORMOBJ_iGetXform, 2) // �0x1221� 552 + SVC_(GdiXLATEOBJ_cGetPalette, 4) // �0x1222� 553 + SVC_(GdiXLATEOBJ_hGetColorTransform, 1) // �0x1223� 554 + SVC_(GdiXLATEOBJ_iXlate, 2) // �0x1224� 555 + SVC_(UserAssociateInputContext, 3) // �0x1225� 556 + SVC_(UserBlockInput, 1) // �0x1226� 557 + SVC_(UserBuildHimcList, 4) // �0x1227� 558 + SVC_(UserBuildPropList, 4) // �0x1228� 559 + SVC_(UserCallHwndOpt, 2) // �0x1229� 560 + SVC_(UserChangeDisplaySettings, 4) // �0x122a� 561 + SVC_(UserChildWindowFromPointEx, 4) // �0x122b� 562 + SVC_(UserClipCursor, 1) // �0x122c� 563 + SVC_(UserCreateDesktop, 5) // �0x122d� 564 + SVC_(UserCreateInputContext, 1) // �0x122e� 565 + SVC_(UserCreateWindowStation, 7) // �0x122f� 566 + SVC_(UserCtxDisplayIOCtl, 3) // �0x1230� 567 + SVC_(UserDdeGetQualityOfService, 3) // �0x1231� 568 + SVC_(UserDdeSetQualityOfService, 3) // �0x1232� 569 + SVC_(UserDestroyInputContext, 1) // �0x1233� 570 + SVC_(UserDisableThreadIme, 1) // �0x1234� 571 + SVC_(UserDragDetect, 3) // �0x1235� 572 + SVC_(UserDragObject, 5) // �0x1236� 573 + SVC_(UserDrawAnimatedRects, 4) // �0x1237� 574 + SVC_(UserDrawCaption, 4) // �0x1238� 575 + SVC_(UserDrawCaptionTemp, 7) // �0x1239� 576 + SVC_(UserDrawMenuBarTemp, 5) // �0x123a� 577 + SVC_(UserEndMenu, 0) // �0x123b� 578 + SVC_(UserEvent, 1) // �0x123c� 579 + SVC_(UserFlashWindowEx, 1) // �0x123d� 580 + SVC_(UserGetAppImeLevel, 1) // �0x123e� 581 + SVC_(UserGetCaretPos, 1) // �0x123f� 582 + SVC_(UserGetClipCursor, 1) // �0x1240� 583 + SVC_(UserGetClipboardViewer, 0) // �0x1241� 584 + SVC_(UserGetComboBoxInfo, 2) // �0x1242� 585 + SVC_(UserGetCursorInfo, 1) // �0x1243� 586 + SVC_(UserGetGuiResources, 2) // �0x1244� 587 + SVC_(UserGetImeHotKey, 4) // �0x1245� 588 + SVC_(UserGetImeInfoEx, 2) // �0x1246� 589 + SVC_(UserGetInternalWindowPos, 3) // �0x1247� 590 + SVC_(UserGetKeyNameText, 3) // �0x1248� 591 + SVC_(UserGetKeyboardLayoutName, 1) // �0x1249� 592 + SVC_(UserGetLayeredWindowAttributes, 4) // �0x124a� 593 + SVC_(UserGetListBoxInfo, 1) // �0x124b� 594 + SVC_(UserGetMenuIndex, 2) // �0x124c� 595 + SVC_(UserGetMenuItemRect, 4) // �0x124d� 596 + SVC_(UserGetMouseMovePointsEx, 5) // �0x124e� 597 + SVC_(UserGetPriorityClipboardFormat, 2) // �0x124f� 598 + SVC_(UserGetRawInputBuffer, 3) // �0x1250� 599 + SVC_(UserGetRawInputData, 5) // �0x1251� 600 + SVC_(UserGetRawInputDeviceInfo, 4) // �0x1252� 601 + SVC_(UserGetRawInputDeviceList, 3) // �0x1253� 602 + SVC_(UserGetRegisteredRawInputDevices, 3) // �0x1254� 603 + SVC_(UserGetWOWClass, 2) // �0x1255� 604 + SVC_(UserHardErrorControl, 3) // �0x1256� 605 + SVC_(UserHiliteMenuItem, 4) // �0x1257� 606 + SVC_(UserImpersonateDdeClientWindow, 2) // �0x1258� 607 + SVC_(UserInitTask, 12) // �0x1259� 608 + SVC_(UserInitialize, 3) // �0x125a� 609 + SVC_(UserInitializeClientPfnArrays, 4) // �0x125b� 610 + SVC_(UserLoadKeyboardLayoutEx, 7) // �0x125c� 611 + SVC_(UserLockWindowStation, 1) // �0x125d� 612 + SVC_(UserLockWorkStation, 0) // �0x125e� 613 + SVC_(UserMNDragLeave, 0) // �0x125f� 614 + SVC_(UserMNDragOver, 2) // �0x1260� 615 + SVC_(UserMenuItemFromPoint, 4) // �0x1261� 616 + SVC_(UserMinMaximize, 3) // �0x1262� 617 + SVC_(UserNotifyIMEStatus, 3) // �0x1263� 618 + SVC_(UserOpenInputDesktop, 3) // �0x1264� 619 + SVC_(UserPrintWindow, 3) // �0x1265� 620 + SVC_(UserQueryInformationThread, 4) // �0x1266� 621 + SVC_(UserQueryInputContext, 2) // �0x1267� 622 + SVC_(UserQuerySendMessage, 1) // �0x1268� 623 + SVC_(UserRealChildWindowFromPoint, 3) // �0x1269� 624 + SVC_(UserRealWaitMessageEx, 2) // �0x126a� 625 + SVC_(UserRegisterHotKey, 4) // �0x126b� 626 + SVC_(UserRegisterRawInputDevices, 3) // �0x126c� 627 + SVC_(UserRegisterTasklist, 1) // �0x126d� 628 + SVC_(UserRegisterUserApiHook, 4) // �0x126e� 629 + SVC_(UserRemoteConnect, 3) // �0x126f� 630 + SVC_(UserRemoteRedrawRectangle, 4) // �0x1270� 631 + SVC_(UserRemoteRedrawScreen, 0) // �0x1271� 632 + SVC_(UserRemoteStopScreenUpdates, 0) // �0x1272� 633 + SVC_(UserResolveDesktopForWOW, 1) // �0x1273� 634 + SVC_(UserSetAppImeLevel, 2) // �0x1274� 635 + SVC_(UserSetClassWord, 3) // �0x1275� 636 + SVC_(UserSetCursorContents, 2) // �0x1276� 637 + SVC_(UserSetImeHotKey, 5) // �0x1277� 638 + SVC_(UserSetImeInfoEx, 1) // �0x1278� 639 + SVC_(UserSetImeOwnerWindow, 2) // �0x1279� 640 + SVC_(UserSetInternalWindowPos, 4) // �0x127a� 641 + SVC_(UserSetLayeredWindowAttributes, 4) // �0x127b� 642 + SVC_(UserSetLogonNotifyWindow, 1) // �0x127c� 643 + SVC_(UserSetMenu, 3) // �0x127d� 644 + SVC_(UserSetMenuContextHelpId, 2) // �0x127e� 645 + SVC_(UserSetMenuFlagRtoL, 1) // �0x127f� 646 + SVC_(UserSetObjectInformation, 4) // �0x1280� 647 + SVC_(UserSetShellWindowEx, 2) // �0x1281� 648 + SVC_(UserSetSysColors, 4) // �0x1282� 649 + SVC_(UserSetSystemCursor, 2) // �0x1283� 650 + SVC_(UserSetSystemTimer, 4) // �0x1284� 651 + SVC_(UserSetThreadLayoutHandles, 2) // �0x1285� 652 + SVC_(UserSetWindowStationUser, 4) // �0x1286� 653 + SVC_(UserSoundSentry, 0) // �0x1287� 654 + SVC_(UserSwitchDesktop, 1) // �0x1288� 655 + SVC_(UserTestForInteractiveUser, 1) // �0x1289� 656 + SVC_(UserTrackPopupMenuEx, 6) // �0x128a� 657 + SVC_(UserUnloadKeyboardLayout, 1) // �0x128b� 658 + SVC_(UserUnlockWindowStation, 1) // �0x128c� 659 + SVC_(UserUnregisterHotKey, 2) // �0x128d� 660 + SVC_(UserUnregisterUserApiHook, 0) // �0x128e� 661 + SVC_(UserUpdateInputContext, 3) // �0x128f� 662 + SVC_(UserUpdateInstance, 3) // �0x1290� 663 + SVC_(UserUpdateLayeredWindow, 10) // �0x1291� 664 + SVC_(UserUpdatePerUserSystemParameters, 2) // �0x1292� 665 + SVC_(UserUserHandleGrantAccess, 3) // �0x1293� 666 + SVC_(UserValidateHandleSecure, 1) // �0x1294� 667 + SVC_(UserWaitForInputIdle, 3) // �0x1295� 668 + SVC_(UserWaitForMsgAndEvent, 1) // �0x1296� 669 + SVC_(UserSetClassLongPtr, 0) // �0x1297� 670 + SVC_(UserSetWindowLongPtr, 4) // �0x1298� 671 + SVC_(UserWin32PoolAllocationStats, 6) // �0x1299� 672 + SVC_(UserYieldTask, 0) // �0x129a� 673 + SVC_(DxEngGetRedirectionBitmap, 1) // 674 + SVC_(GdiDdDDICreateDCFromMemory, 1) // 675 + SVC_(GdiDdDDIDestroyDCFromMemory, 1) // 676 + SVC_(GdiGetFontFamilyInfo, 4) // 677 + SVC_(GdiOffsetViewportOrgEx, 4) // 678 + SVC_(GdiOffsetWindowOrgEx, 4) // 679 + SVC_(GdiSetViewportOrgEx, 4) // 680 + SVC_(GdiSetWindowOrgEx, 4) // 681 + SVC_(UserDbgWin32HeapFail, 2) // 682 + SVC_(UserDbgWin32HeapStat, 2) // 683 + SVC_(UserGetMonitorInfo, 2) // 684 + SVC_(UserMonitorFromPoint, 3) // 685 + SVC_(UserMonitorFromRect, 2) // 686 + SVC_(UserMonitorFromWindow, 2) // 687 + SVC_(UserSetDbgTag, 2) // 688 + SVC_(UserSetDbgTagCount, 1) // 689 + SVC_(UserSetRipFlags, 1) // 690 + SVC_(UserSetScrollBarInfo, 3) //