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 673