mirror of
https://github.com/reactos/reactos.git
synced 2024-05-21 04:42:05 +00:00
[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.
This commit is contained in:
parent
b29e82d0e0
commit
8f9ef68ea7
|
@ -7,6 +7,10 @@
|
||||||
SyscallId = HEX(1000)
|
SyscallId = HEX(1000)
|
||||||
#define SVC_(name, argcount) STUB_U name, argcount
|
#define SVC_(name, argcount) STUB_U name, argcount
|
||||||
|
|
||||||
|
#ifdef _M_AMD64
|
||||||
|
#include "win32ksvc-2k3sp2-64.h"
|
||||||
|
#else
|
||||||
#include "win32ksvc-2k3sp2.h"
|
#include "win32ksvc-2k3sp2.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
END
|
END
|
||||||
|
|
|
@ -0,0 +1,672 @@
|
||||||
|
// SVC_(<NAME>, <ARG_COUNT>)
|
||||||
|
//
|
||||||
|
// Funcs order should match Windows 2003 Service Pack 2 x64 Free
|
||||||
|
// Note: these MUST be indented for the ARM assembler!
|
||||||
|
//
|
||||||
|
SVC_(UserGetThreadState, 1) // 0x1000
|
||||||
|
SVC_(UserPeekMessage, 5) // 0x1001
|
||||||
|
SVC_(UserCallOneParam, 2) // 0x1002
|
||||||
|
SVC_(UserGetKeyState, 1) // 0x1003
|
||||||
|
SVC_(UserInvalidateRect, 3) // 0x1004
|
||||||
|
SVC_(UserCallNoParam, 1) // 0x1005
|
||||||
|
SVC_(UserGetMessage, 4) // 0x1006
|
||||||
|
SVC_(UserMessageCall, 7) // 0x1007
|
||||||
|
SVC_(GdiBitBlt, 11) // 0x1008
|
||||||
|
SVC_(GdiGetCharSet, 1) // 0x1009
|
||||||
|
SVC_(UserGetDC, 1) // 0x100a
|
||||||
|
SVC_(GdiSelectBitmap, 2) // 0x100b
|
||||||
|
SVC_(UserWaitMessage, 0) // 0x100c
|
||||||
|
SVC_(UserTranslateMessage, 2) // 0x100d
|
||||||
|
SVC_(UserPostMessage, 4) // 0x100e
|
||||||
|
SVC_(UserQueryWindow, 2) // 0x100f
|
||||||
|
SVC_(UserTranslateAccelerator, 3) // 0x1010
|
||||||
|
SVC_(GdiFlush, 0) // 0x1011
|
||||||
|
SVC_(UserRedrawWindow, 4) // 0x1012
|
||||||
|
SVC_(UserWindowFromPoint, 2) // 0x1013
|
||||||
|
SVC_(UserCallMsgFilter, 2) // 0x1014
|
||||||
|
SVC_(UserValidateTimerCallback, 1) // 0x1015
|
||||||
|
SVC_(UserBeginPaint, 2) // 0x1016
|
||||||
|
SVC_(UserSetTimer, 4) // 0x1017
|
||||||
|
SVC_(UserEndPaint, 2) // 0x1018
|
||||||
|
SVC_(UserSetCursor, 1) // 0x1019
|
||||||
|
SVC_(UserKillTimer, 2) // 0x101a
|
||||||
|
SVC_(UserBuildHwndList, 7) // 0x101b
|
||||||
|
SVC_(UserSelectPalette, 3) // 0x101c
|
||||||
|
SVC_(UserCallNextHookEx, 4) // 0x101d
|
||||||
|
SVC_(UserHideCaret, 1) // 0x101e
|
||||||
|
SVC_(GdiIntersectClipRect, 5) // 0x101f
|
||||||
|
SVC_(UserCallHwndLock, 2) // 0x1020
|
||||||
|
SVC_(UserGetProcessWindowStation, 0) // 0x1021
|
||||||
|
SVC_(GdiDeleteObjectApp, 1) // 0x1022
|
||||||
|
SVC_(UserSetWindowPos, 7) // 0x1023
|
||||||
|
SVC_(UserShowCaret, 1) // 0x1024
|
||||||
|
SVC_(UserEndDeferWindowPosEx, 2) // 0x1025
|
||||||
|
SVC_(UserCallHwndParamLock, 3) // 0x1026
|
||||||
|
SVC_(UserVkKeyScanEx, 3) // 0x1027
|
||||||
|
SVC_(GdiSetDIBitsToDeviceInternal, 16) // 0x1028
|
||||||
|
SVC_(UserCallTwoParam, 3) // 0x1029
|
||||||
|
SVC_(GdiGetRandomRgn, 3) // 0x102a
|
||||||
|
SVC_(UserCopyAcceleratorTable, 3) // 0x102b
|
||||||
|
SVC_(UserNotifyWinEvent, 4) // 0x102c
|
||||||
|
SVC_(GdiExtSelectClipRgn, 3) // 0x102d
|
||||||
|
SVC_(UserIsClipboardFormatAvailable, 1) // 0x102e
|
||||||
|
SVC_(UserSetScrollInfo, 4) // 0x102f
|
||||||
|
SVC_(GdiStretchBlt, 12) // 0x1030
|
||||||
|
SVC_(UserCreateCaret, 4) // 0x1031
|
||||||
|
SVC_(GdiRectVisible, 2) // 0x1032
|
||||||
|
SVC_(GdiCombineRgn, 4) // 0x1033
|
||||||
|
SVC_(GdiGetDCObject, 2) // 0x1034
|
||||||
|
SVC_(UserDispatchMessage, 1) // 0x1035
|
||||||
|
SVC_(UserRegisterWindowMessage, 1) // 0x1036
|
||||||
|
SVC_(GdiExtTextOutW, 9) // 0x1037
|
||||||
|
SVC_(GdiSelectFont, 2) // 0x1038
|
||||||
|
SVC_(GdiRestoreDC, 2) // 0x1039
|
||||||
|
SVC_(GdiSaveDC, 1) // 0x103a
|
||||||
|
SVC_(UserGetForegroundWindow, 0) // 0x103b
|
||||||
|
SVC_(UserShowScrollBar, 3) // 0x103c
|
||||||
|
SVC_(UserFindExistingCursorIcon, 3) // 0x103d
|
||||||
|
SVC_(GdiGetDCDword, 3) // 0x103e
|
||||||
|
SVC_(GdiGetRegionData, 3) // 0x103f
|
||||||
|
SVC_(GdiLineTo, 3) // 0x1040
|
||||||
|
SVC_(UserSystemParametersInfo, 4) // 0x1041
|
||||||
|
SVC_(GdiGetAppClipBox, 2) // 0x1042
|
||||||
|
SVC_(UserGetAsyncKeyState, 1) // 0x1043
|
||||||
|
SVC_(UserGetCPD, 3) // 0x1044
|
||||||
|
SVC_(UserRemoveProp, 2) // 0x1045
|
||||||
|
SVC_(GdiDoPalette, 6) // 0x1046
|
||||||
|
SVC_(GdiPolyPolyDraw, 5) // 0x1047
|
||||||
|
SVC_(UserSetCapture, 1) // 0x1048
|
||||||
|
SVC_(UserEnumDisplayMonitors, 5) /* FIXME: 4 on XP/2k3 */ // 0x1049
|
||||||
|
SVC_(GdiCreateCompatibleBitmap, 3) // 0x104a
|
||||||
|
SVC_(UserSetProp, 3) // 0x104b
|
||||||
|
SVC_(GdiGetTextCharsetInfo, 3) // 0x104c
|
||||||
|
SVC_(UserSBGetParms, 4) // 0x104d
|
||||||
|
SVC_(UserGetIconInfo, 6) // 0x104e
|
||||||
|
SVC_(UserExcludeUpdateRgn, 2) // 0x104f
|
||||||
|
SVC_(UserSetFocus, 1) // 0x1050
|
||||||
|
SVC_(GdiExtGetObjectW, 3) // 0x1051
|
||||||
|
SVC_(UserDeferWindowPos, 8) // 0x1052
|
||||||
|
SVC_(UserGetUpdateRect, 3) // 0x1053
|
||||||
|
SVC_(GdiCreateCompatibleDC, 1) // 0x1054
|
||||||
|
SVC_(UserGetClipboardSequenceNumber, 0) // 0x1055
|
||||||
|
SVC_(GdiCreatePen, 4) // 0x1056
|
||||||
|
SVC_(UserShowWindow, 2) // 0x1057
|
||||||
|
SVC_(UserGetKeyboardLayoutList, 2) // 0x1058
|
||||||
|
SVC_(GdiPatBlt, 6) // 0x1059
|
||||||
|
SVC_(UserMapVirtualKeyEx, 4) // 0x105a
|
||||||
|
SVC_(UserSetWindowLong, 4) // 0x105b
|
||||||
|
SVC_(GdiHfontCreate, 5) // 0x105c
|
||||||
|
SVC_(UserMoveWindow, 6) // 0x105d
|
||||||
|
SVC_(UserPostThreadMessage, 4) // 0x105e
|
||||||
|
SVC_(UserDrawIconEx, 11) // 0x105f
|
||||||
|
SVC_(UserGetSystemMenu, 2) // 0x1060
|
||||||
|
SVC_(GdiDrawStream, 3) // 0x1061
|
||||||
|
SVC_(UserInternalGetWindowText, 3) // 0x1062
|
||||||
|
SVC_(UserGetWindowDC, 1) // 0x1063
|
||||||
|
SVC_(GdiD3dDrawPrimitives2, 7) // 0x1064
|
||||||
|
SVC_(GdiInvertRgn, 2) // 0x1065
|
||||||
|
SVC_(GdiGetRgnBox, 2) // 0x1066
|
||||||
|
SVC_(GdiGetAndSetDCDword, 4) // 0x1067
|
||||||
|
SVC_(GdiMaskBlt, 13) // 0x1068
|
||||||
|
SVC_(GdiGetWidthTable, 7) // 0x1069
|
||||||
|
SVC_(UserScrollDC, 7) // 0x106a
|
||||||
|
SVC_(UserGetObjectInformation, 5) // 0x106b
|
||||||
|
SVC_(GdiCreateBitmap, 5) // 0x106c
|
||||||
|
SVC_(GdiConsoleTextOut, 4) // 0x106d
|
||||||
|
SVC_(UserFindWindowEx, 5) // 0x106e
|
||||||
|
SVC_(GdiPolyPatBlt, 5) // 0x106f
|
||||||
|
SVC_(UserUnhookWindowsHookEx, 1) // 0x1070
|
||||||
|
SVC_(GdiGetNearestColor, 2) // 0x1071
|
||||||
|
SVC_(GdiTransformPoints, 5) // 0x1072
|
||||||
|
SVC_(GdiGetDCPoint, 3) // 0x1073
|
||||||
|
SVC_(UserCheckImeHotKey, 2) // 0x1074
|
||||||
|
SVC_(GdiCreateDIBBrush, 6) // 0x1075
|
||||||
|
SVC_(GdiGetTextMetricsW, 3) // 0x1076
|
||||||
|
SVC_(UserCreateWindowEx, 15) // 0x1077
|
||||||
|
SVC_(UserSetParent, 2) // 0x1078
|
||||||
|
SVC_(UserGetKeyboardState, 1) // 0x1079
|
||||||
|
SVC_(UserToUnicodeEx, 7) // 0x107a
|
||||||
|
SVC_(UserGetControlBrush, 3) // 0x107b
|
||||||
|
SVC_(UserGetClassName, 3) // 0x107c
|
||||||
|
SVC_(GdiAlphaBlend, 12) // 0x107d
|
||||||
|
SVC_(GdiDdBlt, 3) // 0x107e
|
||||||
|
SVC_(GdiOffsetRgn, 3) // 0x107f
|
||||||
|
SVC_(UserDefSetText, 2) // 0x1080
|
||||||
|
SVC_(GdiGetTextFaceW, 4) // 0x1081
|
||||||
|
SVC_(GdiStretchDIBitsInternal, 16) // 0x1082
|
||||||
|
SVC_(UserSendInput, 3) // 0x1083
|
||||||
|
SVC_(UserGetThreadDesktop, 2) // 0x1084
|
||||||
|
SVC_(GdiCreateRectRgn, 4) // 0x1085
|
||||||
|
SVC_(GdiGetDIBitsInternal, 9) // 0x1086
|
||||||
|
SVC_(UserGetUpdateRgn, 3) // 0x1087
|
||||||
|
SVC_(GdiDeleteClientObj, 1) // 0x1088
|
||||||
|
SVC_(UserGetIconSize, 4) // 0x1089
|
||||||
|
SVC_(UserFillWindow, 4) // 0x108a
|
||||||
|
SVC_(GdiExtCreateRegion, 3) // 0x108b
|
||||||
|
SVC_(GdiComputeXformCoefficients, 1) // 0x108c
|
||||||
|
SVC_(UserSetWindowsHookEx, 6) // 0x108d
|
||||||
|
SVC_(UserNotifyProcessCreate, 4) // 0x108e
|
||||||
|
SVC_(GdiUnrealizeObject, 1) // 0x108f
|
||||||
|
SVC_(UserGetTitleBarInfo, 2) // 0x1090
|
||||||
|
SVC_(GdiRectangle, 5) // 0x1091
|
||||||
|
SVC_(UserSetThreadDesktop, 1) // 0x1092
|
||||||
|
SVC_(UserGetDCEx, 3) // 0x1093
|
||||||
|
SVC_(UserGetScrollBarInfo, 3) // 0x1094
|
||||||
|
SVC_(GdiGetTextExtent, 5) // 0x1095
|
||||||
|
SVC_(UserSetWindowFNID, 2) // 0x1096
|
||||||
|
SVC_(GdiSetLayout, 3) // 0x1097
|
||||||
|
SVC_(UserCalcMenuBar, 5) // 0x1098
|
||||||
|
SVC_(UserThunkedMenuItemInfo, 6) // 0x1099
|
||||||
|
SVC_(GdiExcludeClipRect, 5) // 0x109a
|
||||||
|
SVC_(GdiCreateDIBSection, 9) // 0x109b
|
||||||
|
SVC_(GdiGetDCforBitmap, 1) // 0x109c
|
||||||
|
SVC_(UserDestroyCursor, 2) // 0x109d
|
||||||
|
SVC_(UserDestroyWindow, 1) // 0x109e
|
||||||
|
SVC_(UserCallHwndParam, 3) // 0x109f
|
||||||
|
SVC_(GdiCreateDIBitmapInternal, 11) // 0x10a0
|
||||||
|
SVC_(UserOpenWindowStation, 2) // 0x10a1
|
||||||
|
SVC_(GdiDdDeleteSurfaceObject, 1) // 0x10a2
|
||||||
|
SVC_(GdiEnumFontClose, 1) // 0x10a3
|
||||||
|
SVC_(GdiEnumFontOpen, 7) // 0x10a4
|
||||||
|
SVC_(GdiEnumFontChunk, 5) // 0x10a5
|
||||||
|
SVC_(GdiDdCanCreateSurface, 2) // 0x10a6
|
||||||
|
SVC_(GdiDdCreateSurface, 8) // 0x10a7
|
||||||
|
SVC_(UserSetCursorIconData, 4) // 0x10a8
|
||||||
|
SVC_(GdiDdDestroySurface, 2) // 0x10a9
|
||||||
|
SVC_(UserCloseDesktop, 1) // 0x10aa
|
||||||
|
SVC_(UserOpenDesktop, 3) // 0x10ab
|
||||||
|
SVC_(UserSetProcessWindowStation, 1) // 0x10ac
|
||||||
|
SVC_(UserGetAtomName, 2) // 0x10ad
|
||||||
|
SVC_(GdiDdResetVisrgn, 2) // 0x10ae
|
||||||
|
SVC_(GdiExtCreatePen, 11) // 0x10af
|
||||||
|
SVC_(GdiCreatePaletteInternal, 2) // 0x10b0
|
||||||
|
SVC_(GdiSetBrushOrg, 4) // 0x10b1
|
||||||
|
SVC_(UserBuildNameList, 4) // 0x10b2
|
||||||
|
SVC_(GdiSetPixel, 4) // 0x10b3
|
||||||
|
SVC_(UserRegisterClassExWOW, 7) // 0x10b4
|
||||||
|
SVC_(GdiCreatePatternBrushInternal, 3) // 0x10b5
|
||||||
|
SVC_(UserGetAncestor, 2) // 0x10b6
|
||||||
|
SVC_(GdiGetOutlineTextMetricsInternalW, 4) // 0x10b7
|
||||||
|
SVC_(GdiSetBitmapBits, 3) // 0x10b8
|
||||||
|
SVC_(UserCloseWindowStation, 1) // 0x10b9
|
||||||
|
SVC_(UserGetDoubleClickTime, 0) // 0x10ba
|
||||||
|
SVC_(UserEnableScrollBar, 3) // 0x10bb
|
||||||
|
SVC_(GdiCreateSolidBrush, 2) // 0x10bc
|
||||||
|
SVC_(UserGetClassInfoEx, 5) // 0x10bd aka on ROS: UserGetClassInfo
|
||||||
|
SVC_(GdiCreateClientObj, 1) // 0x10be
|
||||||
|
SVC_(UserUnregisterClass, 3) // 0x10bf
|
||||||
|
SVC_(UserDeleteMenu, 3) // 0x10c0
|
||||||
|
SVC_(GdiRectInRegion, 2) // 0x10c1
|
||||||
|
SVC_(UserScrollWindowEx, 8) // 0x10c2
|
||||||
|
SVC_(GdiGetPixel, 3) // 0x10c3
|
||||||
|
SVC_(UserSetClassLong, 4) // 0x10c4
|
||||||
|
SVC_(UserGetMenuBarInfo, 4) // 0x10c5
|
||||||
|
SVC_(GdiDdCreateSurfaceEx, 3) // 0x10c6
|
||||||
|
SVC_(GdiDdCreateSurfaceObject, 6) // 0x10c7
|
||||||
|
SVC_(GdiGetNearestPaletteIndex, 2) // 0x10c8
|
||||||
|
SVC_(GdiDdLockD3D, 2) // 0x10c9
|
||||||
|
SVC_(GdiDdUnlockD3D, 2) // 0x10ca
|
||||||
|
SVC_(GdiGetCharWidthW, 6) // 0x10cb
|
||||||
|
SVC_(UserInvalidateRgn, 3) // 0x10cc
|
||||||
|
SVC_(UserGetClipboardOwner, 0) // 0x10cd
|
||||||
|
SVC_(UserSetWindowRgn, 3) // 0x10ce
|
||||||
|
SVC_(UserBitBltSysBmp, 8) // 0x10cf
|
||||||
|
SVC_(GdiGetCharWidthInfo, 2) // 0x10d0
|
||||||
|
SVC_(UserValidateRect, 2) // 0x10d1
|
||||||
|
SVC_(UserCloseClipboard, 0) // 0x10d2
|
||||||
|
SVC_(UserOpenClipboard, 2) // 0x10d3
|
||||||
|
SVC_(GdiGetStockObject, 1) // 0x10d4
|
||||||
|
SVC_(UserSetClipboardData, 3) // 0x10d5
|
||||||
|
SVC_(UserEnableMenuItem, 3) // 0x10d6
|
||||||
|
SVC_(UserAlterWindowStyle, 3) // 0x10d7
|
||||||
|
SVC_(GdiFillRgn, 3) // 0x10d8
|
||||||
|
SVC_(UserGetWindowPlacement, 2) // 0x10d9
|
||||||
|
SVC_(GdiModifyWorldTransform, 3) // 0x10da
|
||||||
|
SVC_(GdiGetFontData, 5) // 0x10db
|
||||||
|
SVC_(UserGetOpenClipboardWindow, 0) // 0x10dc
|
||||||
|
SVC_(UserSetThreadState, 2) // 0x10dd
|
||||||
|
SVC_(GdiOpenDCW, 7) // 0x10de
|
||||||
|
SVC_(UserTrackMouseEvent, 1) // 0x10df
|
||||||
|
SVC_(GdiGetTransform, 3) // 0x10e0
|
||||||
|
SVC_(UserDestroyMenu, 1) // 0x10e1
|
||||||
|
SVC_(GdiGetBitmapBits, 3) // 0x10e2
|
||||||
|
SVC_(UserConsoleControl, 3) // 0x10e3
|
||||||
|
SVC_(UserSetActiveWindow, 1) // 0x10e4
|
||||||
|
SVC_(UserSetInformationThread, 4) // 0x10e5
|
||||||
|
SVC_(UserSetWindowPlacement, 2) // 0x10e6
|
||||||
|
SVC_(UserGetControlColor, 4) // 0x10e7
|
||||||
|
SVC_(GdiSetMetaRgn, 1) // 0x10e8
|
||||||
|
SVC_(GdiSetMiterLimit, 3) // 0x10e9
|
||||||
|
SVC_(GdiSetVirtualResolution, 5) // 0x10ea
|
||||||
|
SVC_(GdiGetRasterizerCaps, 2) // 0x10eb
|
||||||
|
SVC_(UserSetWindowWord, 3) // 0x10ec
|
||||||
|
SVC_(UserGetClipboardFormatName, 3) // 0x10ed
|
||||||
|
SVC_(UserRealInternalGetMessage, 6) // 0x10ee
|
||||||
|
SVC_(UserCreateLocalMemHandle, 4) // 0x10ef
|
||||||
|
SVC_(UserAttachThreadInput, 3) // 0x10f0
|
||||||
|
SVC_(GdiCreateHalftonePalette, 1) // 0x10f1
|
||||||
|
SVC_(UserPaintMenuBar, 6) // 0x10f2
|
||||||
|
SVC_(UserSetKeyboardState, 1) // 0x10f3
|
||||||
|
SVC_(GdiCombineTransform, 3) // 0x10f4
|
||||||
|
SVC_(UserCreateAcceleratorTable, 2) // 0x10f5
|
||||||
|
SVC_(UserGetCursorFrameInfo, 4) // 0x10f6
|
||||||
|
SVC_(UserGetAltTabInfo, 6) // 0x10f7
|
||||||
|
SVC_(UserGetCaretBlinkTime, 0) // 0x10f8
|
||||||
|
SVC_(GdiQueryFontAssocInfo, 1) // 0x10f9
|
||||||
|
SVC_(UserProcessConnect, 3) // 0x10fa
|
||||||
|
SVC_(UserEnumDisplayDevices, 4) // 0x10fb
|
||||||
|
SVC_(UserEmptyClipboard, 0) // 0x10fc
|
||||||
|
SVC_(UserGetClipboardData, 2) // 0x10fd
|
||||||
|
SVC_(UserRemoveMenu, 3) // 0x10fe
|
||||||
|
SVC_(GdiSetBoundsRect, 3) // 0x10ff
|
||||||
|
SVC_(UserSetInformationProcess, 4) // 0x1100
|
||||||
|
SVC_(GdiGetBitmapDimension, 2) // 0x1101
|
||||||
|
SVC_(UserConvertMemHandle, 2) // 0x1102
|
||||||
|
SVC_(UserDestroyAcceleratorTable, 1) // 0x1103
|
||||||
|
SVC_(UserGetGUIThreadInfo, 2) // 0x1104
|
||||||
|
SVC_(GdiCloseFigure, 1) // 0x1105
|
||||||
|
SVC_(UserSetWindowsHookAW, 3) // 0x1106
|
||||||
|
SVC_(UserSetMenuDefaultItem, 3) // 0x1107
|
||||||
|
SVC_(UserCheckMenuItem, 3) // 0x1108
|
||||||
|
SVC_(UserSetWinEventHook, 8) // 0x1109
|
||||||
|
SVC_(UserUnhookWinEvent, 1) // 0x110a
|
||||||
|
SVC_(GdiSetupPublicCFONT, 3) // 0x110b
|
||||||
|
SVC_(UserLockWindowUpdate, 1) // 0x110c
|
||||||
|
SVC_(UserSetSystemMenu, 2) // 0x110d
|
||||||
|
SVC_(UserThunkedMenuInfo, 2) // 0x110e
|
||||||
|
SVC_(GdiBeginPath, 1) // 0x110f
|
||||||
|
SVC_(GdiEndPath, 1) // 0x1110
|
||||||
|
SVC_(GdiFillPath, 1) // 0x1111
|
||||||
|
SVC_(UserCallHwnd, 2) // 0x1112
|
||||||
|
SVC_(UserDdeInitialize, 5) // 0x1113
|
||||||
|
SVC_(UserModifyUserStartupInfoFlags, 2) // 0x1114
|
||||||
|
SVC_(UserCountClipboardFormats, 0) // 0x1115
|
||||||
|
SVC_(GdiAddFontMemResourceEx, 5) // 0x1116
|
||||||
|
SVC_(GdiEqualRgn, 2) // 0x1117
|
||||||
|
SVC_(GdiGetSystemPaletteUse, 1) // 0x1118
|
||||||
|
SVC_(GdiRemoveFontMemResourceEx, 1) // 0x1119
|
||||||
|
SVC_(UserEnumDisplaySettings, 4) // 0x111a
|
||||||
|
SVC_(UserPaintDesktop, 1) // 0x111b
|
||||||
|
SVC_(GdiExtEscape, 8) // 0x111c
|
||||||
|
SVC_(GdiSetBitmapDimension, 4) // 0x111d
|
||||||
|
SVC_(GdiSetFontEnumeration, 1) // 0x111e
|
||||||
|
SVC_(UserChangeClipboardChain, 2) // 0x111f
|
||||||
|
SVC_(UserResolveDesktop, 4) // 0x1120
|
||||||
|
SVC_(UserSetClipboardViewer, 1) // 0x1121
|
||||||
|
SVC_(UserShowWindowAsync, 2) // 0x1122
|
||||||
|
SVC_(UserSetConsoleReserveKeys, 2) // 0x1123
|
||||||
|
SVC_(GdiCreateColorSpace, 1) // 0x1124
|
||||||
|
SVC_(GdiDeleteColorSpace, 1) // 0x1125
|
||||||
|
SVC_(UserActivateKeyboardLayout, 2) // 0x1126
|
||||||
|
SVC_(GdiAbortDoc, 1) // 0x1127
|
||||||
|
SVC_(GdiAbortPath, 1) // 0x1128
|
||||||
|
SVC_(GdiAddEmbFontToDC, 2) // 0x1129
|
||||||
|
SVC_(GdiAddFontResourceW, 6) // 0x112a
|
||||||
|
SVC_(GdiAddRemoteFontToDC, 4) // 0x112b
|
||||||
|
SVC_(GdiAddRemoteMMInstanceToDC, 3) // 0x112c
|
||||||
|
SVC_(GdiAngleArc, 6) // 0x112d
|
||||||
|
SVC_(GdiAnyLinkedFonts, 0) // 0x112e
|
||||||
|
SVC_(GdiArcInternal, 10) // 0x112f
|
||||||
|
SVC_(GdiBRUSHOBJ_DeleteRbrush, 2) // 0x1130
|
||||||
|
SVC_(GdiBRUSHOBJ_hGetColorTransform, 1) // 0x1131
|
||||||
|
SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2) // 0x1132
|
||||||
|
SVC_(GdiBRUSHOBJ_pvGetRbrush, 1) // 0x1133
|
||||||
|
SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1) // 0x1134
|
||||||
|
SVC_(GdiCLIPOBJ_bEnum, 3) // 0x1135
|
||||||
|
SVC_(GdiCLIPOBJ_cEnumStart, 5) // 0x1136
|
||||||
|
SVC_(GdiCLIPOBJ_ppoGetPath, 1) // 0x1137
|
||||||
|
SVC_(GdiCancelDC, 1) // 0x1138
|
||||||
|
SVC_(GdiChangeGhostFont, 2) // 0x1139
|
||||||
|
SVC_(GdiCheckBitmapBits, 8) // 0x113a
|
||||||
|
SVC_(GdiClearBitmapAttributes, 2) // 0x113b
|
||||||
|
SVC_(GdiClearBrushAttributes, 2) // 0x113c
|
||||||
|
SVC_(GdiColorCorrectPalette, 6) // 0x113d
|
||||||
|
SVC_(GdiConvertMetafileRect, 2) // 0x113e
|
||||||
|
SVC_(GdiCreateColorTransform, 8) // 0x113f
|
||||||
|
SVC_(GdiCreateEllipticRgn, 4) // 0x1140
|
||||||
|
SVC_(GdiCreateHatchBrushInternal, 3) // 0x1141
|
||||||
|
SVC_(GdiCreateMetafileDC, 1) // 0x1142
|
||||||
|
SVC_(GdiCreateRoundRectRgn, 6) // 0x1143
|
||||||
|
SVC_(GdiCreateServerMetaFile, 6) // 0x1144
|
||||||
|
SVC_(GdiD3dContextCreate, 4) // 0x1145
|
||||||
|
SVC_(GdiD3dContextDestroy, 1) // 0x1146
|
||||||
|
SVC_(GdiD3dContextDestroyAll, 1) // 0x1147
|
||||||
|
SVC_(GdiD3dValidateTextureStageState, 1) // 0x1148
|
||||||
|
SVC_(GdiDdAddAttachedSurface, 3) // 0x1149
|
||||||
|
SVC_(GdiDdAlphaBlt, 3) // 0x114a
|
||||||
|
SVC_(GdiDdAttachSurface, 2) // 0x114b
|
||||||
|
SVC_(GdiDdBeginMoCompFrame, 2) // 0x114c
|
||||||
|
SVC_(GdiDdCanCreateD3DBuffer, 2) // 0x114d
|
||||||
|
SVC_(GdiDdColorControl, 2) // 0x114e
|
||||||
|
SVC_(GdiDdCreateD3DBuffer, 8) // 0x114f
|
||||||
|
SVC_(GdiDdCreateDirectDrawObject, 1) // 0x1150
|
||||||
|
SVC_(GdiDdCreateMoComp, 2) // 0x1151
|
||||||
|
SVC_(GdiDdDeleteDirectDrawObject, 1) // 0x1152
|
||||||
|
SVC_(GdiDdDestroyD3DBuffer, 1) // 0x1153
|
||||||
|
SVC_(GdiDdDestroyMoComp, 2) // 0x1154
|
||||||
|
SVC_(GdiDdEndMoCompFrame, 2) // 0x1155
|
||||||
|
SVC_(GdiDdFlip, 5) // 0x1156
|
||||||
|
SVC_(GdiDdFlipToGDISurface, 2) // 0x1157
|
||||||
|
SVC_(GdiDdGetAvailDriverMemory, 2) // 0x1158
|
||||||
|
SVC_(GdiDdGetBltStatus, 2) // 0x1159
|
||||||
|
SVC_(GdiDdGetDC, 2) // 0x115a
|
||||||
|
SVC_(GdiDdGetDriverInfo, 2) // 0x115b
|
||||||
|
SVC_(GdiDdGetDriverState, 1) // 0x115c
|
||||||
|
SVC_(GdiDdGetDxHandle, 3) // 0x115d
|
||||||
|
SVC_(GdiDdGetFlipStatus, 2) // 0x115e
|
||||||
|
SVC_(GdiDdGetInternalMoCompInfo, 2) // 0x115f
|
||||||
|
SVC_(GdiDdGetMoCompBuffInfo, 2) // 0x1160
|
||||||
|
SVC_(GdiDdGetMoCompFormats, 2) // 0x1161
|
||||||
|
SVC_(GdiDdGetMoCompGuids, 2) // 0x1162
|
||||||
|
SVC_(GdiDdGetScanLine, 2) // 0x1163
|
||||||
|
SVC_(GdiDdLock, 3) // 0x1164
|
||||||
|
SVC_(GdiDdQueryDirectDrawObject, 11) // 0x1165
|
||||||
|
SVC_(GdiDdQueryMoCompStatus, 2) // 0x1166
|
||||||
|
SVC_(GdiDdReenableDirectDrawObject, 2) // 0x1167
|
||||||
|
SVC_(GdiDdReleaseDC, 1) // 0x1168
|
||||||
|
SVC_(GdiDdRenderMoComp, 2) // 0x1169
|
||||||
|
SVC_(GdiDdSetColorKey, 2) // 0x116a
|
||||||
|
SVC_(GdiDdSetExclusiveMode, 2) // 0x116b
|
||||||
|
SVC_(GdiDdSetGammaRamp, 3) // 0x116c
|
||||||
|
SVC_(GdiDdSetOverlayPosition, 3) // 0x116d
|
||||||
|
SVC_(GdiDdUnattachSurface, 2) // 0x116e
|
||||||
|
SVC_(GdiDdUnlock, 2) // 0x116f
|
||||||
|
SVC_(GdiDdUpdateOverlay, 3) // 0x1170
|
||||||
|
SVC_(GdiDdWaitForVerticalBlank, 2) // 0x1171
|
||||||
|
SVC_(GdiDeleteColorTransform, 2) // 0x1172
|
||||||
|
SVC_(GdiDescribePixelFormat, 4) // 0x1173
|
||||||
|
SVC_(GdiDoBanding, 4) // 0x1174
|
||||||
|
SVC_(GdiDrawEscape, 4) // 0x1175
|
||||||
|
SVC_(GdiDvpAcquireNotification, 3) // 0x1176
|
||||||
|
SVC_(GdiDvpCanCreateVideoPort, 2) // 0x1177
|
||||||
|
SVC_(GdiDvpColorControl, 2) // 0x1178
|
||||||
|
SVC_(GdiDvpCreateVideoPort, 2) // 0x1179
|
||||||
|
SVC_(GdiDvpDestroyVideoPort, 2) // 0x117a
|
||||||
|
SVC_(GdiDvpFlipVideoPort, 4) // 0x117b
|
||||||
|
SVC_(GdiDvpGetVideoPortBandwidth, 2) // 0x117c
|
||||||
|
SVC_(GdiDvpGetVideoPortConnectInfo, 2) // 0x117d
|
||||||
|
SVC_(GdiDvpGetVideoPortField, 2) // 0x117e
|
||||||
|
SVC_(GdiDvpGetVideoPortFlipStatus, 2) // 0x117f
|
||||||
|
SVC_(GdiDvpGetVideoPortInputFormats, 2) // 0x1180
|
||||||
|
SVC_(GdiDvpGetVideoPortLine, 2) // 0x1181
|
||||||
|
SVC_(GdiDvpGetVideoPortOutputFormats, 2) // 0x1182
|
||||||
|
SVC_(GdiDvpGetVideoSignalStatus, 2) // 0x1183
|
||||||
|
SVC_(GdiDvpReleaseNotification, 2) // 0x1184
|
||||||
|
SVC_(GdiDvpUpdateVideoPort, 4) // 0x1185
|
||||||
|
SVC_(GdiDvpWaitForVideoPortSync, 2) // 0x1186
|
||||||
|
SVC_(GdiDxgGenericThunk, 6) // 0x1187
|
||||||
|
SVC_(GdiEllipse, 5) // 0x1188
|
||||||
|
SVC_(GdiEnableEudc, 1) // 0x1189
|
||||||
|
SVC_(GdiEndDoc, 1) // 0x118a
|
||||||
|
SVC_(GdiEndPage, 1) // 0x118b
|
||||||
|
SVC_(GdiEngAlphaBlend, 7) // 0x118c
|
||||||
|
SVC_(GdiEngAssociateSurface, 3) // 0x118d
|
||||||
|
SVC_(GdiEngBitBlt, 11) // 0x118e
|
||||||
|
SVC_(GdiEngCheckAbort, 1) // 0x118f
|
||||||
|
SVC_(GdiEngComputeGlyphSet, 3) // 0x1190
|
||||||
|
SVC_(GdiEngCopyBits, 6) // 0x1191
|
||||||
|
SVC_(GdiEngCreateBitmap, 6) // 0x1192
|
||||||
|
SVC_(GdiEngCreateClip, 0) // 0x1193
|
||||||
|
SVC_(GdiEngCreateDeviceBitmap, 4) // 0x1194
|
||||||
|
SVC_(GdiEngCreateDeviceSurface, 4) // 0x1195
|
||||||
|
SVC_(GdiEngCreatePalette, 6) // 0x1196
|
||||||
|
SVC_(GdiEngDeleteClip, 1) // 0x1197
|
||||||
|
SVC_(GdiEngDeletePalette, 1) // 0x1198
|
||||||
|
SVC_(GdiEngDeletePath, 1) // 0x1199
|
||||||
|
SVC_(GdiEngDeleteSurface, 1) // 0x119a
|
||||||
|
SVC_(GdiEngEraseSurface, 3) // 0x119b
|
||||||
|
SVC_(GdiEngFillPath, 7) // 0x119c
|
||||||
|
SVC_(GdiEngGradientFill, 10) // 0x119d
|
||||||
|
SVC_(GdiEngLineTo, 9) // 0x119e
|
||||||
|
SVC_(GdiEngLockSurface, 1) // 0x119f
|
||||||
|
SVC_(GdiEngMarkBandingSurface, 1) // 0x11a0
|
||||||
|
SVC_(GdiEngPaint, 5) // 0x11a1
|
||||||
|
SVC_(GdiEngPlgBlt, 11) // 0x11a2
|
||||||
|
SVC_(GdiEngStretchBlt, 11) // 0x11a3
|
||||||
|
SVC_(GdiEngStretchBltROP, 13) // 0x11a4
|
||||||
|
SVC_(GdiEngStrokeAndFillPath, 10) // 0x11a5
|
||||||
|
SVC_(GdiEngStrokePath, 8) // 0x11a6
|
||||||
|
SVC_(GdiEngTextOut, 10) // 0x11a7
|
||||||
|
SVC_(GdiEngTransparentBlt, 8) // 0x11a8
|
||||||
|
SVC_(GdiEngUnlockSurface, 1) // 0x11a9
|
||||||
|
SVC_(GdiEnumObjects, 4) // 0x11aa
|
||||||
|
SVC_(GdiEudcLoadUnloadLink, 7) // 0x11ab
|
||||||
|
SVC_(GdiExtFloodFill, 5) // 0x11ac
|
||||||
|
SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2) // 0x11ad
|
||||||
|
SVC_(GdiFONTOBJ_cGetGlyphs, 5) // 0x11ae
|
||||||
|
SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2) // 0x11af
|
||||||
|
SVC_(GdiFONTOBJ_pfdg, 1) // 0x11b0
|
||||||
|
SVC_(GdiFONTOBJ_pifi, 1) // 0x11b1
|
||||||
|
SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2) // 0x11b2
|
||||||
|
SVC_(GdiFONTOBJ_pxoGetXform, 1) // 0x11b3
|
||||||
|
SVC_(GdiFONTOBJ_vGetInfo, 3) // 0x11b4
|
||||||
|
SVC_(GdiFlattenPath, 1) // 0x11b5
|
||||||
|
SVC_(GdiFontIsLinked, 1) // 0x11b6
|
||||||
|
SVC_(GdiForceUFIMapping, 2) // 0x11b7
|
||||||
|
SVC_(GdiFrameRgn, 5) // 0x11b8
|
||||||
|
SVC_(GdiFullscreenControl, 5) // 0x11b9
|
||||||
|
SVC_(GdiGetBoundsRect, 3) // 0x11ba
|
||||||
|
SVC_(GdiGetCharABCWidthsW, 6) // 0x11bb
|
||||||
|
SVC_(GdiGetCharacterPlacementW, 6) // 0x11bc
|
||||||
|
SVC_(GdiGetColorAdjustment, 2) // 0x11bd
|
||||||
|
SVC_(GdiGetColorSpaceforBitmap, 1) // 0x11be
|
||||||
|
SVC_(GdiGetDeviceCaps, 2) // 0x11bf
|
||||||
|
SVC_(GdiGetDeviceCapsAll, 2) // 0x11c0
|
||||||
|
SVC_(GdiGetDeviceGammaRamp, 2) // 0x11c1
|
||||||
|
SVC_(GdiGetDeviceWidth, 1) // 0x11c2
|
||||||
|
SVC_(GdiGetDhpdev, 1) // 0x11c3
|
||||||
|
SVC_(GdiGetETM, 2) // 0x11c4
|
||||||
|
SVC_(GdiGetEmbUFI, 7) // 0x11c5
|
||||||
|
SVC_(GdiGetEmbedFonts, 0) // 0x11c6
|
||||||
|
SVC_(GdiGetEudcTimeStampEx, 3) // 0x11c7
|
||||||
|
SVC_(GdiGetFontResourceInfoInternalW, 7) // 0x11c8
|
||||||
|
SVC_(GdiGetFontUnicodeRanges, 2) // 0x11c9
|
||||||
|
SVC_(GdiGetGlyphIndicesW, 5) // 0x11ca
|
||||||
|
SVC_(GdiGetGlyphIndicesWInternal, 6) // 0x11cb
|
||||||
|
SVC_(GdiGetGlyphOutline, 8) // 0x11cc
|
||||||
|
SVC_(GdiGetKerningPairs, 3) // 0x11cd
|
||||||
|
SVC_(GdiGetLinkedUFIs, 3) // 0x11ce
|
||||||
|
SVC_(GdiGetMiterLimit, 2) // 0x11cf
|
||||||
|
SVC_(GdiGetMonitorID, 3) // 0x11d0
|
||||||
|
SVC_(GdiGetObjectBitmapHandle, 2) // 0x11d1
|
||||||
|
SVC_(GdiGetPath, 4) // 0x11d2
|
||||||
|
SVC_(GdiGetPerBandInfo, 2) // 0x11d3
|
||||||
|
SVC_(GdiGetRealizationInfo, 3) // 0x11d4
|
||||||
|
SVC_(GdiGetServerMetaFileBits, 7) // 0x11d5
|
||||||
|
SVC_(GdiGetSpoolMessage, 4) // 0x11d6
|
||||||
|
SVC_(GdiGetStats, 5) // 0x11d7
|
||||||
|
SVC_(GdiGetStringBitmapW, 5) // 0x11d8
|
||||||
|
SVC_(GdiGetTextExtentExW, 8) // 0x11d9
|
||||||
|
SVC_(GdiGetUFI, 6) // 0x11da
|
||||||
|
SVC_(GdiGetUFIPathname, 10) // 0x11db
|
||||||
|
SVC_(GdiGradientFill, 6) // 0x11dc
|
||||||
|
SVC_(GdiHT_Get8BPPFormatPalette, 4) // 0x11dd
|
||||||
|
SVC_(GdiHT_Get8BPPMaskPalette, 6) // 0x11de
|
||||||
|
SVC_(GdiIcmBrushInfo, 8) // 0x11df
|
||||||
|
SVC_(GdiInit, 0) // 0x11e0
|
||||||
|
SVC_(GdiInitSpool, 0) // 0x11e1
|
||||||
|
SVC_(GdiMakeFontDir, 5) // 0x11e2
|
||||||
|
SVC_(GdiMakeInfoDC, 2) // 0x11e3
|
||||||
|
SVC_(GdiMakeObjectUnXferable, 0) // 0x11e4
|
||||||
|
SVC_(GdiMakeObjectXferable, 2) // 0x11e5
|
||||||
|
SVC_(GdiMirrorWindowOrg, 1) // 0x11e6
|
||||||
|
SVC_(GdiMonoBitmap, 1) // 0x11e7
|
||||||
|
SVC_(GdiMoveTo, 4) // 0x11e8
|
||||||
|
SVC_(GdiOffsetClipRgn, 3) // 0x11e9
|
||||||
|
SVC_(GdiPATHOBJ_bEnum, 2) // 0x11ea
|
||||||
|
SVC_(GdiPATHOBJ_bEnumClipLines, 3) // 0x11eb
|
||||||
|
SVC_(GdiPATHOBJ_vEnumStart, 1) // 0x11ec
|
||||||
|
SVC_(GdiPATHOBJ_vEnumStartClipLines, 4) // 0x11ed
|
||||||
|
SVC_(GdiPATHOBJ_vGetBounds, 2) // 0x11ee
|
||||||
|
SVC_(GdiPathToRegion, 1) // 0x11ef
|
||||||
|
SVC_(GdiPlgBlt, 11) // 0x11f0
|
||||||
|
SVC_(GdiPolyDraw, 4) // 0x11f1
|
||||||
|
SVC_(GdiPolyTextOutW, 4) // 0x11f2
|
||||||
|
SVC_(GdiPtInRegion, 3) // 0x11f3
|
||||||
|
SVC_(GdiPtVisible, 3) // 0x11f4
|
||||||
|
SVC_(GdiQueryFonts, 3) // 0x11f5
|
||||||
|
SVC_(GdiRemoveFontResourceW, 6) // 0x11f6
|
||||||
|
SVC_(GdiRemoveMergeFont, 2) // 0x11f7
|
||||||
|
SVC_(GdiResetDC, 5) // 0x11f8
|
||||||
|
SVC_(GdiResizePalette, 2) // 0x11f9
|
||||||
|
SVC_(GdiRoundRect, 7) // 0x11fa
|
||||||
|
SVC_(GdiSTROBJ_bEnum, 3) // 0x11fb
|
||||||
|
SVC_(GdiSTROBJ_bEnumPositionsOnly, 3) // 0x11fc
|
||||||
|
SVC_(GdiSTROBJ_bGetAdvanceWidths, 4) // 0x11fd
|
||||||
|
SVC_(GdiSTROBJ_dwGetCodePage, 1) // 0x11fe
|
||||||
|
SVC_(GdiSTROBJ_vEnumStart, 1) // 0x11ff
|
||||||
|
SVC_(GdiScaleViewportExtEx, 6) // 0x1200
|
||||||
|
SVC_(GdiScaleWindowExtEx, 6) // 0x1201
|
||||||
|
SVC_(GdiSelectBrush, 2) // 0x1202
|
||||||
|
SVC_(GdiSelectClipPath, 2) // 0x1203
|
||||||
|
SVC_(GdiSelectPen, 2) // 0x1204
|
||||||
|
SVC_(GdiSetBitmapAttributes, 2) // 0x1205
|
||||||
|
SVC_(GdiSetBrushAttributes, 2) // 0x1206
|
||||||
|
SVC_(GdiSetColorAdjustment, 2) // 0x1207
|
||||||
|
SVC_(GdiSetColorSpace, 2) // 0x1208
|
||||||
|
SVC_(GdiSetDeviceGammaRamp, 2) // 0x1209
|
||||||
|
SVC_(GdiSetFontXform, 3) // 0x120a
|
||||||
|
SVC_(GdiSetIcmMode, 3) // 0x120b
|
||||||
|
SVC_(GdiSetLinkedUFIs, 3) // 0x120c
|
||||||
|
SVC_(GdiSetMagicColors, 3) // 0x120d
|
||||||
|
SVC_(GdiSetPUMPDOBJ, 4) // 0x120e
|
||||||
|
SVC_(GdiSetPixelFormat, 2) // 0x120f
|
||||||
|
SVC_(GdiSetRectRgn, 5) // 0x1210
|
||||||
|
SVC_(GdiSetSizeDevice, 3) // 0x1211
|
||||||
|
SVC_(GdiSetSystemPaletteUse, 2) // 0x1212
|
||||||
|
SVC_(GdiSetTextJustification, 3) // 0x1213
|
||||||
|
SVC_(GdiStartDoc, 4) // 0x1214
|
||||||
|
SVC_(GdiStartPage, 1) // 0x1215
|
||||||
|
SVC_(GdiStrokeAndFillPath, 1) // 0x1216
|
||||||
|
SVC_(GdiStrokePath, 1) // 0x1217
|
||||||
|
SVC_(GdiSwapBuffers, 1) // 0x1218
|
||||||
|
SVC_(GdiTransparentBlt, 11) // 0x1219
|
||||||
|
SVC_(GdiUMPDEngFreeUserMem, 1) // 0x121a
|
||||||
|
SVC_(GdiUnloadPrinterDriver, 2) // 0x121b
|
||||||
|
SVC_(GdiUnmapMemFont, 1) // 0x121c
|
||||||
|
SVC_(GdiUpdateColors, 1) // 0x121d
|
||||||
|
SVC_(GdiUpdateTransform, 1) // 0x121e
|
||||||
|
SVC_(GdiWidenPath, 1) // 0x121f
|
||||||
|
SVC_(GdiXFORMOBJ_bApplyXform, 5) // 0x1220
|
||||||
|
SVC_(GdiXFORMOBJ_iGetXform, 2) // 0x1221
|
||||||
|
SVC_(GdiXLATEOBJ_cGetPalette, 4) // 0x1222
|
||||||
|
SVC_(GdiXLATEOBJ_hGetColorTransform, 1) // 0x1223
|
||||||
|
SVC_(GdiXLATEOBJ_iXlate, 2) // 0x1224
|
||||||
|
SVC_(UserAssociateInputContext, 3) // 0x1225
|
||||||
|
SVC_(UserBlockInput, 1) // 0x1226
|
||||||
|
SVC_(UserBuildHimcList, 4) // 0x1227
|
||||||
|
SVC_(UserBuildPropList, 4) // 0x1228
|
||||||
|
SVC_(UserCallHwndOpt, 2) // 0x1229
|
||||||
|
SVC_(UserChangeDisplaySettings, 4) // 0x122a
|
||||||
|
SVC_(UserChildWindowFromPointEx, 4) // 0x122b
|
||||||
|
SVC_(UserClipCursor, 1) // 0x122c
|
||||||
|
SVC_(UserCreateDesktop, 5) // 0x122d
|
||||||
|
SVC_(UserCreateInputContext, 1) // 0x122e
|
||||||
|
SVC_(UserCreateWindowStation, 7) // 0x122f
|
||||||
|
SVC_(UserCtxDisplayIOCtl, 3) // 0x1230
|
||||||
|
SVC_(UserDdeGetQualityOfService, 3) // 0x1231
|
||||||
|
SVC_(UserDdeSetQualityOfService, 3) // 0x1232
|
||||||
|
SVC_(UserDestroyInputContext, 1) // 0x1233
|
||||||
|
SVC_(UserDisableThreadIme, 1) // 0x1234
|
||||||
|
SVC_(UserDragDetect, 3) // 0x1235
|
||||||
|
SVC_(UserDragObject, 5) // 0x1236
|
||||||
|
SVC_(UserDrawAnimatedRects, 4) // 0x1237
|
||||||
|
SVC_(UserDrawCaption, 4) // 0x1238
|
||||||
|
SVC_(UserDrawCaptionTemp, 7) // 0x1239
|
||||||
|
SVC_(UserDrawMenuBarTemp, 5) // 0x123a
|
||||||
|
SVC_(UserEndMenu, 0) // 0x123b
|
||||||
|
SVC_(UserEvent, 1) // 0x123c
|
||||||
|
SVC_(UserFlashWindowEx, 1) // 0x123d
|
||||||
|
SVC_(UserGetAppImeLevel, 1) // 0x123e
|
||||||
|
SVC_(UserGetCaretPos, 1) // 0x123f
|
||||||
|
SVC_(UserGetClipCursor, 1) // 0x1240
|
||||||
|
SVC_(UserGetClipboardViewer, 0) // 0x1241
|
||||||
|
SVC_(UserGetComboBoxInfo, 2) // 0x1242
|
||||||
|
SVC_(UserGetCursorInfo, 1) // 0x1243
|
||||||
|
SVC_(UserGetGuiResources, 2) // 0x1244
|
||||||
|
SVC_(UserGetImeHotKey, 4) // 0x1245
|
||||||
|
SVC_(UserGetImeInfoEx, 2) // 0x1246
|
||||||
|
SVC_(UserGetInternalWindowPos, 3) // 0x1247
|
||||||
|
SVC_(UserGetKeyNameText, 3) // 0x1248
|
||||||
|
SVC_(UserGetKeyboardLayoutName, 1) // 0x1249
|
||||||
|
SVC_(UserGetLayeredWindowAttributes, 4) // 0x124a
|
||||||
|
SVC_(UserGetListBoxInfo, 1) // 0x124b
|
||||||
|
SVC_(UserGetMenuIndex, 2) // 0x124c
|
||||||
|
SVC_(UserGetMenuItemRect, 4) // 0x124d
|
||||||
|
SVC_(UserGetMouseMovePointsEx, 5) // 0x124e
|
||||||
|
SVC_(UserGetPriorityClipboardFormat, 2) // 0x124f
|
||||||
|
SVC_(UserGetRawInputBuffer, 3) // 0x1250
|
||||||
|
SVC_(UserGetRawInputData, 5) // 0x1251
|
||||||
|
SVC_(UserGetRawInputDeviceInfo, 4) // 0x1252
|
||||||
|
SVC_(UserGetRawInputDeviceList, 3) // 0x1253
|
||||||
|
SVC_(UserGetRegisteredRawInputDevices, 3) // 0x1254
|
||||||
|
SVC_(UserGetWOWClass, 2) // 0x1255
|
||||||
|
SVC_(UserHardErrorControl, 3) // 0x1256
|
||||||
|
SVC_(UserHiliteMenuItem, 4) // 0x1257
|
||||||
|
SVC_(UserImpersonateDdeClientWindow, 2) // 0x1258
|
||||||
|
SVC_(UserInitTask, 12) // 0x1259
|
||||||
|
SVC_(UserInitialize, 3) // 0x125a
|
||||||
|
SVC_(UserInitializeClientPfnArrays, 4) // 0x125b
|
||||||
|
SVC_(UserLoadKeyboardLayoutEx, 7) // 0x125c
|
||||||
|
SVC_(UserLockWindowStation, 1) // 0x125d
|
||||||
|
SVC_(UserLockWorkStation, 0) // 0x125e
|
||||||
|
SVC_(UserMNDragLeave, 0) // 0x125f
|
||||||
|
SVC_(UserMNDragOver, 2) // 0x1260
|
||||||
|
SVC_(UserMenuItemFromPoint, 4) // 0x1261
|
||||||
|
SVC_(UserMinMaximize, 3) // 0x1262
|
||||||
|
SVC_(UserNotifyIMEStatus, 3) // 0x1263
|
||||||
|
SVC_(UserOpenInputDesktop, 3) // 0x1264
|
||||||
|
SVC_(UserPrintWindow, 3) // 0x1265
|
||||||
|
SVC_(UserQueryInformationThread, 4) // 0x1266
|
||||||
|
SVC_(UserQueryInputContext, 2) // 0x1267
|
||||||
|
SVC_(UserQuerySendMessage, 1) // 0x1268
|
||||||
|
SVC_(UserRealChildWindowFromPoint, 3) // 0x1269
|
||||||
|
SVC_(UserRealWaitMessageEx, 2) // 0x126a
|
||||||
|
SVC_(UserRegisterHotKey, 4) // 0x126b
|
||||||
|
SVC_(UserRegisterRawInputDevices, 3) // 0x126c
|
||||||
|
SVC_(UserRegisterTasklist, 1) // 0x126d
|
||||||
|
SVC_(UserRegisterUserApiHook, 4) // 0x126e
|
||||||
|
SVC_(UserRemoteConnect, 3) // 0x126f
|
||||||
|
SVC_(UserRemoteRedrawRectangle, 4) // 0x1270
|
||||||
|
SVC_(UserRemoteRedrawScreen, 0) // 0x1271
|
||||||
|
SVC_(UserRemoteStopScreenUpdates, 0) // 0x1272
|
||||||
|
SVC_(UserResolveDesktopForWOW, 1) // 0x1273
|
||||||
|
SVC_(UserSetAppImeLevel, 2) // 0x1274
|
||||||
|
SVC_(UserSetClassWord, 3) // 0x1275
|
||||||
|
SVC_(UserSetCursorContents, 2) // 0x1276
|
||||||
|
SVC_(UserSetImeHotKey, 5) // 0x1277
|
||||||
|
SVC_(UserSetImeInfoEx, 1) // 0x1278
|
||||||
|
SVC_(UserSetImeOwnerWindow, 2) // 0x1279
|
||||||
|
SVC_(UserSetInternalWindowPos, 4) // 0x127a
|
||||||
|
SVC_(UserSetLayeredWindowAttributes, 4) // 0x127b
|
||||||
|
SVC_(UserSetLogonNotifyWindow, 1) // 0x127c
|
||||||
|
SVC_(UserSetMenu, 3) // 0x127d
|
||||||
|
SVC_(UserSetMenuContextHelpId, 2) // 0x127e
|
||||||
|
SVC_(UserSetMenuFlagRtoL, 1) // 0x127f
|
||||||
|
SVC_(UserSetObjectInformation, 4) // 0x1280
|
||||||
|
SVC_(UserSetShellWindowEx, 2) // 0x1281
|
||||||
|
SVC_(UserSetSysColors, 4) // 0x1282
|
||||||
|
SVC_(UserSetSystemCursor, 2) // 0x1283
|
||||||
|
SVC_(UserSetSystemTimer, 4) // 0x1284
|
||||||
|
SVC_(UserSetThreadLayoutHandles, 2) // 0x1285
|
||||||
|
SVC_(UserSetWindowStationUser, 4) // 0x1286
|
||||||
|
SVC_(UserSoundSentry, 0) // 0x1287
|
||||||
|
SVC_(UserSwitchDesktop, 1) // 0x1288
|
||||||
|
SVC_(UserTestForInteractiveUser, 1) // 0x1289
|
||||||
|
SVC_(UserTrackPopupMenuEx, 6) // 0x128a
|
||||||
|
SVC_(UserUnloadKeyboardLayout, 1) // 0x128b
|
||||||
|
SVC_(UserUnlockWindowStation, 1) // 0x128c
|
||||||
|
SVC_(UserUnregisterHotKey, 2) // 0x128d
|
||||||
|
SVC_(UserUnregisterUserApiHook, 0) // 0x128e
|
||||||
|
SVC_(UserUpdateInputContext, 3) // 0x128f
|
||||||
|
SVC_(UserUpdateInstance, 3) // 0x1290
|
||||||
|
SVC_(UserUpdateLayeredWindow, 10) // 0x1291
|
||||||
|
SVC_(UserUpdatePerUserSystemParameters, 2) // 0x1292
|
||||||
|
SVC_(UserUserHandleGrantAccess, 3) // 0x1293
|
||||||
|
SVC_(UserValidateHandleSecure, 1) // 0x1294
|
||||||
|
SVC_(UserWaitForInputIdle, 3) // 0x1295
|
||||||
|
SVC_(UserWaitForMsgAndEvent, 1) // 0x1296
|
||||||
|
SVC_(UserSetClassLongPtr, 0) // 0x1297
|
||||||
|
SVC_(UserSetWindowLongPtr, 4) // 0x1298
|
||||||
|
SVC_(UserWin32PoolAllocationStats, 6) // 0x1299
|
||||||
|
SVC_(UserYieldTask, 0) // 0x129a
|
|
@ -7,6 +7,10 @@
|
||||||
SyscallId = HEX(1000)
|
SyscallId = HEX(1000)
|
||||||
#define SVC_(name, argcount) STUB_U name, argcount
|
#define SVC_(name, argcount) STUB_U name, argcount
|
||||||
|
|
||||||
#include "w32ksvc.h"
|
#ifdef _M_AMD64
|
||||||
|
#include <w32ksvc64.h>
|
||||||
|
#else
|
||||||
|
#include <w32ksvc32.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
END
|
END
|
||||||
|
|
|
@ -1,685 +0,0 @@
|
||||||
// SVC_(<NAME>, <ARG_COUNT>)
|
|
||||||
//
|
|
||||||
// Funcs order should match Windows XP 5.1.2600 SP2
|
|
||||||
//
|
|
||||||
SVC_(GdiAbortDoc, 1)
|
|
||||||
SVC_(GdiAbortPath, 1)
|
|
||||||
SVC_(GdiAddFontResourceW, 6)
|
|
||||||
SVC_(GdiAddRemoteFontToDC, 4)
|
|
||||||
SVC_(GdiAddFontMemResourceEx, 5)
|
|
||||||
SVC_(GdiRemoveMergeFont, 2)
|
|
||||||
SVC_(GdiAddRemoteMMInstanceToDC, 3)
|
|
||||||
SVC_(GdiAlphaBlend, 12)
|
|
||||||
SVC_(GdiAngleArc, 6)
|
|
||||||
SVC_(GdiAnyLinkedFonts, 0)
|
|
||||||
SVC_(GdiFontIsLinked, 1)
|
|
||||||
SVC_(GdiArcInternal, 10)
|
|
||||||
SVC_(GdiBeginPath, 1)
|
|
||||||
SVC_(GdiBitBlt, 11)
|
|
||||||
SVC_(GdiCancelDC, 1)
|
|
||||||
SVC_(GdiCheckBitmapBits, 8)
|
|
||||||
SVC_(GdiCloseFigure, 1)
|
|
||||||
SVC_(GdiClearBitmapAttributes, 2)
|
|
||||||
SVC_(GdiClearBrushAttributes, 2)
|
|
||||||
SVC_(GdiColorCorrectPalette, 6)
|
|
||||||
SVC_(GdiCombineRgn, 4)
|
|
||||||
SVC_(GdiCombineTransform, 3)
|
|
||||||
SVC_(GdiComputeXformCoefficients, 1)
|
|
||||||
SVC_(GdiConsoleTextOut, 4)
|
|
||||||
SVC_(GdiConvertMetafileRect, 2)
|
|
||||||
SVC_(GdiCreateBitmap, 5)
|
|
||||||
SVC_(GdiCreateClientObj, 1)
|
|
||||||
SVC_(GdiCreateColorSpace, 1)
|
|
||||||
SVC_(GdiCreateColorTransform, 8)
|
|
||||||
SVC_(GdiCreateCompatibleBitmap, 3)
|
|
||||||
SVC_(GdiCreateCompatibleDC, 1)
|
|
||||||
SVC_(GdiCreateDIBBrush, 6)
|
|
||||||
SVC_(GdiCreateDIBitmapInternal, 11)
|
|
||||||
SVC_(GdiCreateDIBSection, 9)
|
|
||||||
SVC_(GdiCreateEllipticRgn, 4)
|
|
||||||
SVC_(GdiCreateHalftonePalette, 1)
|
|
||||||
SVC_(GdiCreateHatchBrushInternal, 3)
|
|
||||||
SVC_(GdiCreateMetafileDC, 1)
|
|
||||||
SVC_(GdiCreatePaletteInternal, 2)
|
|
||||||
SVC_(GdiCreatePatternBrushInternal, 3)
|
|
||||||
SVC_(GdiCreatePen, 4)
|
|
||||||
SVC_(GdiCreateRectRgn, 4)
|
|
||||||
SVC_(GdiCreateRoundRectRgn, 6)
|
|
||||||
SVC_(GdiCreateServerMetaFile, 6)
|
|
||||||
SVC_(GdiCreateSolidBrush, 2)
|
|
||||||
SVC_(GdiD3dContextCreate, 4)
|
|
||||||
SVC_(GdiD3dContextDestroy, 1)
|
|
||||||
SVC_(GdiD3dContextDestroyAll, 1)
|
|
||||||
SVC_(GdiD3dValidateTextureStageState, 1)
|
|
||||||
SVC_(GdiD3dDrawPrimitives2, 7)
|
|
||||||
SVC_(GdiDdGetDriverState, 1)
|
|
||||||
SVC_(GdiDdAddAttachedSurface, 3)
|
|
||||||
SVC_(GdiDdAlphaBlt, 3)
|
|
||||||
SVC_(GdiDdAttachSurface, 2)
|
|
||||||
SVC_(GdiDdBeginMoCompFrame, 2)
|
|
||||||
SVC_(GdiDdBlt, 3)
|
|
||||||
SVC_(GdiDdCanCreateSurface, 2)
|
|
||||||
SVC_(GdiDdCanCreateD3DBuffer, 2)
|
|
||||||
SVC_(GdiDdColorControl, 2)
|
|
||||||
SVC_(GdiDdCreateDirectDrawObject, 1)
|
|
||||||
SVC_(GdiDdCreateSurface, 8)
|
|
||||||
SVC_(GdiDdCreateD3DBuffer, 8)
|
|
||||||
SVC_(GdiDdCreateMoComp, 2)
|
|
||||||
SVC_(GdiDdCreateSurfaceObject, 6)
|
|
||||||
SVC_(GdiDdDeleteDirectDrawObject, 1)
|
|
||||||
SVC_(GdiDdDeleteSurfaceObject, 1)
|
|
||||||
SVC_(GdiDdDestroyMoComp, 2)
|
|
||||||
SVC_(GdiDdDestroySurface, 2)
|
|
||||||
SVC_(GdiDdDestroyD3DBuffer, 1)
|
|
||||||
SVC_(GdiDdEndMoCompFrame, 2)
|
|
||||||
SVC_(GdiDdFlip, 5)
|
|
||||||
SVC_(GdiDdFlipToGDISurface, 2)
|
|
||||||
SVC_(GdiDdGetAvailDriverMemory, 2)
|
|
||||||
SVC_(GdiDdGetBltStatus, 2)
|
|
||||||
SVC_(GdiDdGetDC, 2)
|
|
||||||
SVC_(GdiDdGetDriverInfo, 2)
|
|
||||||
SVC_(GdiDdGetDxHandle, 3)
|
|
||||||
SVC_(GdiDdGetFlipStatus, 2)
|
|
||||||
SVC_(GdiDdGetInternalMoCompInfo, 2)
|
|
||||||
SVC_(GdiDdGetMoCompBuffInfo, 2)
|
|
||||||
SVC_(GdiDdGetMoCompGuids, 2)
|
|
||||||
SVC_(GdiDdGetMoCompFormats, 2)
|
|
||||||
SVC_(GdiDdGetScanLine, 2)
|
|
||||||
SVC_(GdiDdLock, 3)
|
|
||||||
SVC_(GdiDdLockD3D, 2)
|
|
||||||
SVC_(GdiDdQueryDirectDrawObject, 11)
|
|
||||||
SVC_(GdiDdQueryMoCompStatus, 2)
|
|
||||||
SVC_(GdiDdReenableDirectDrawObject, 2)
|
|
||||||
SVC_(GdiDdReleaseDC, 1)
|
|
||||||
SVC_(GdiDdRenderMoComp, 2)
|
|
||||||
SVC_(GdiDdResetVisrgn, 2)
|
|
||||||
SVC_(GdiDdSetColorKey, 2)
|
|
||||||
SVC_(GdiDdSetExclusiveMode, 2)
|
|
||||||
SVC_(GdiDdSetGammaRamp, 3)
|
|
||||||
SVC_(GdiDdCreateSurfaceEx, 3)
|
|
||||||
SVC_(GdiDdSetOverlayPosition, 3)
|
|
||||||
SVC_(GdiDdUnattachSurface, 2)
|
|
||||||
SVC_(GdiDdUnlock, 2)
|
|
||||||
SVC_(GdiDdUnlockD3D, 2)
|
|
||||||
SVC_(GdiDdUpdateOverlay, 3)
|
|
||||||
SVC_(GdiDdWaitForVerticalBlank, 2)
|
|
||||||
SVC_(GdiDvpCanCreateVideoPort, 2)
|
|
||||||
SVC_(GdiDvpColorControl, 2)
|
|
||||||
SVC_(GdiDvpCreateVideoPort, 2)
|
|
||||||
SVC_(GdiDvpDestroyVideoPort, 2)
|
|
||||||
SVC_(GdiDvpFlipVideoPort, 4)
|
|
||||||
SVC_(GdiDvpGetVideoPortBandwidth, 2)
|
|
||||||
SVC_(GdiDvpGetVideoPortField, 2)
|
|
||||||
SVC_(GdiDvpGetVideoPortFlipStatus, 2)
|
|
||||||
SVC_(GdiDvpGetVideoPortInputFormats, 2)
|
|
||||||
SVC_(GdiDvpGetVideoPortLine, 2)
|
|
||||||
SVC_(GdiDvpGetVideoPortOutputFormats, 2)
|
|
||||||
SVC_(GdiDvpGetVideoPortConnectInfo, 2)
|
|
||||||
SVC_(GdiDvpGetVideoSignalStatus, 2)
|
|
||||||
SVC_(GdiDvpUpdateVideoPort, 4)
|
|
||||||
SVC_(GdiDvpWaitForVideoPortSync, 2)
|
|
||||||
SVC_(GdiDvpAcquireNotification, 3)
|
|
||||||
SVC_(GdiDvpReleaseNotification, 2)
|
|
||||||
SVC_(GdiDxgGenericThunk, 6)
|
|
||||||
SVC_(GdiDeleteClientObj, 1)
|
|
||||||
SVC_(GdiDeleteColorSpace, 1)
|
|
||||||
SVC_(GdiDeleteColorTransform, 2)
|
|
||||||
SVC_(GdiDeleteObjectApp, 1)
|
|
||||||
SVC_(GdiDescribePixelFormat, 4)
|
|
||||||
SVC_(GdiGetPerBandInfo, 2)
|
|
||||||
SVC_(GdiDoBanding, 4)
|
|
||||||
SVC_(GdiDoPalette, 6)
|
|
||||||
SVC_(GdiDrawEscape, 4)
|
|
||||||
SVC_(GdiEllipse, 5)
|
|
||||||
SVC_(GdiEnableEudc, 1)
|
|
||||||
SVC_(GdiEndDoc, 1)
|
|
||||||
SVC_(GdiEndPage, 1)
|
|
||||||
SVC_(GdiEndPath, 1)
|
|
||||||
SVC_(GdiEnumFontChunk, 5)
|
|
||||||
SVC_(GdiEnumFontClose, 1)
|
|
||||||
SVC_(GdiEnumFontOpen, 7)
|
|
||||||
SVC_(GdiEnumObjects, 4)
|
|
||||||
SVC_(GdiEqualRgn, 2)
|
|
||||||
SVC_(GdiEudcLoadUnloadLink, 7)
|
|
||||||
SVC_(GdiExcludeClipRect, 5)
|
|
||||||
SVC_(GdiExtCreatePen, 11)
|
|
||||||
SVC_(GdiExtCreateRegion, 3)
|
|
||||||
SVC_(GdiExtEscape, 8)
|
|
||||||
SVC_(GdiExtFloodFill, 5)
|
|
||||||
SVC_(GdiExtGetObjectW, 3)
|
|
||||||
SVC_(GdiExtSelectClipRgn, 3)
|
|
||||||
SVC_(GdiExtTextOutW, 9)
|
|
||||||
SVC_(GdiFillPath, 1)
|
|
||||||
SVC_(GdiFillRgn, 3)
|
|
||||||
SVC_(GdiFlattenPath, 1)
|
|
||||||
SVC_(GdiFlushUserBatch, 0)
|
|
||||||
SVC_(GdiFlush, 0)
|
|
||||||
SVC_(GdiForceUFIMapping, 2)
|
|
||||||
SVC_(GdiFrameRgn, 5)
|
|
||||||
SVC_(GdiFullscreenControl, 5)
|
|
||||||
SVC_(GdiGetAndSetDCDword, 4)
|
|
||||||
SVC_(GdiGetAppClipBox, 2)
|
|
||||||
SVC_(GdiGetBitmapBits, 3)
|
|
||||||
SVC_(GdiGetBitmapDimension, 2)
|
|
||||||
SVC_(GdiGetBoundsRect, 3)
|
|
||||||
SVC_(GdiGetCharABCWidthsW, 6)
|
|
||||||
SVC_(GdiGetCharacterPlacementW, 6)
|
|
||||||
SVC_(GdiGetCharSet, 1)
|
|
||||||
SVC_(GdiGetCharWidthW, 6)
|
|
||||||
SVC_(GdiGetCharWidthInfo, 2)
|
|
||||||
SVC_(GdiGetColorAdjustment, 2)
|
|
||||||
SVC_(GdiGetColorSpaceforBitmap, 1)
|
|
||||||
SVC_(GdiGetDCDword, 3)
|
|
||||||
SVC_(GdiGetDCforBitmap, 1)
|
|
||||||
SVC_(GdiGetDCObject, 2)
|
|
||||||
SVC_(GdiGetDCPoint, 3)
|
|
||||||
SVC_(GdiGetDeviceCaps, 2)
|
|
||||||
SVC_(GdiGetDeviceGammaRamp, 2)
|
|
||||||
SVC_(GdiGetDeviceCapsAll, 2)
|
|
||||||
SVC_(GdiGetDIBitsInternal, 9)
|
|
||||||
SVC_(GdiGetETM, 2)
|
|
||||||
SVC_(GdiGetEudcTimeStampEx, 3)
|
|
||||||
SVC_(GdiGetFontData, 5)
|
|
||||||
SVC_(GdiGetFontResourceInfoInternalW, 7)
|
|
||||||
SVC_(GdiGetGlyphIndicesW, 5)
|
|
||||||
SVC_(GdiGetGlyphIndicesWInternal, 6)
|
|
||||||
SVC_(GdiGetGlyphOutline, 8)
|
|
||||||
SVC_(GdiGetKerningPairs, 3)
|
|
||||||
SVC_(GdiGetLinkedUFIs, 3)
|
|
||||||
SVC_(GdiGetMiterLimit, 2)
|
|
||||||
SVC_(GdiGetMonitorID, 3)
|
|
||||||
SVC_(GdiGetNearestColor, 2)
|
|
||||||
SVC_(GdiGetNearestPaletteIndex, 2)
|
|
||||||
SVC_(GdiGetObjectBitmapHandle, 2)
|
|
||||||
SVC_(GdiGetOutlineTextMetricsInternalW, 4)
|
|
||||||
SVC_(GdiGetPath, 4)
|
|
||||||
SVC_(GdiGetPixel, 3)
|
|
||||||
SVC_(GdiGetRandomRgn, 3)
|
|
||||||
SVC_(GdiGetRasterizerCaps, 2)
|
|
||||||
SVC_(GdiGetRealizationInfo, 3)
|
|
||||||
SVC_(GdiGetRegionData, 3)
|
|
||||||
SVC_(GdiGetRgnBox, 2)
|
|
||||||
SVC_(GdiGetServerMetaFileBits, 7)
|
|
||||||
SVC_(GdiGetSpoolMessage, 4)
|
|
||||||
SVC_(GdiGetStats, 5)
|
|
||||||
SVC_(GdiGetStockObject, 1)
|
|
||||||
SVC_(GdiGetStringBitmapW, 5)
|
|
||||||
SVC_(GdiGetSystemPaletteUse, 1)
|
|
||||||
SVC_(GdiGetTextCharsetInfo, 3)
|
|
||||||
SVC_(GdiGetTextExtent, 5)
|
|
||||||
SVC_(GdiGetTextExtentExW, 8)
|
|
||||||
SVC_(GdiGetTextFaceW, 4)
|
|
||||||
SVC_(GdiGetTextMetricsW, 3)
|
|
||||||
SVC_(GdiGetTransform, 3)
|
|
||||||
SVC_(GdiGetUFI, 6)
|
|
||||||
SVC_(GdiGetEmbUFI, 7)
|
|
||||||
SVC_(GdiGetUFIPathname, 10)
|
|
||||||
SVC_(GdiGetEmbedFonts, 0)
|
|
||||||
SVC_(GdiChangeGhostFont, 2)
|
|
||||||
SVC_(GdiAddEmbFontToDC, 2)
|
|
||||||
SVC_(GdiGetFontUnicodeRanges, 2)
|
|
||||||
SVC_(GdiGetWidthTable, 7)
|
|
||||||
SVC_(GdiGradientFill, 6)
|
|
||||||
SVC_(GdiHfontCreate, 5)
|
|
||||||
SVC_(GdiIcmBrushInfo, 8)
|
|
||||||
SVC_(GdiInit, 0)
|
|
||||||
SVC_(GdiInitSpool, 0)
|
|
||||||
SVC_(GdiIntersectClipRect, 5)
|
|
||||||
SVC_(GdiInvertRgn, 2)
|
|
||||||
SVC_(GdiLineTo, 3)
|
|
||||||
SVC_(GdiMakeFontDir, 5)
|
|
||||||
SVC_(GdiMakeInfoDC, 2)
|
|
||||||
SVC_(GdiMaskBlt, 13)
|
|
||||||
SVC_(GdiModifyWorldTransform, 3)
|
|
||||||
SVC_(GdiMonoBitmap, 1)
|
|
||||||
SVC_(GdiMoveTo, 4)
|
|
||||||
SVC_(GdiOffsetClipRgn, 3)
|
|
||||||
SVC_(GdiOffsetRgn, 3)
|
|
||||||
SVC_(GdiOpenDCW, 8) /* FIXME: 7 params on XP/2k3 */
|
|
||||||
SVC_(GdiPatBlt, 6)
|
|
||||||
SVC_(GdiPolyPatBlt, 5)
|
|
||||||
SVC_(GdiPathToRegion, 1)
|
|
||||||
SVC_(GdiPlgBlt, 11)
|
|
||||||
SVC_(GdiPolyDraw, 4)
|
|
||||||
SVC_(GdiPolyPolyDraw, 5)
|
|
||||||
SVC_(GdiPolyTextOutW, 4)
|
|
||||||
SVC_(GdiPtInRegion, 3)
|
|
||||||
SVC_(GdiPtVisible, 3)
|
|
||||||
SVC_(GdiQueryFonts, 3)
|
|
||||||
SVC_(GdiQueryFontAssocInfo, 1)
|
|
||||||
SVC_(GdiRectangle, 5)
|
|
||||||
SVC_(GdiRectInRegion, 2)
|
|
||||||
SVC_(GdiRectVisible, 2)
|
|
||||||
SVC_(GdiRemoveFontResourceW, 6)
|
|
||||||
SVC_(GdiRemoveFontMemResourceEx, 1)
|
|
||||||
SVC_(GdiResetDC, 5)
|
|
||||||
SVC_(GdiResizePalette, 2)
|
|
||||||
SVC_(GdiRestoreDC, 2)
|
|
||||||
SVC_(GdiRoundRect, 7)
|
|
||||||
SVC_(GdiSaveDC, 1)
|
|
||||||
SVC_(GdiScaleViewportExtEx, 6)
|
|
||||||
SVC_(GdiScaleWindowExtEx, 6)
|
|
||||||
SVC_(GdiSelectBitmap, 2)
|
|
||||||
SVC_(GdiSelectBrush, 2)
|
|
||||||
SVC_(GdiSelectClipPath, 2)
|
|
||||||
SVC_(GdiSelectFont, 2)
|
|
||||||
SVC_(GdiSelectPen, 2)
|
|
||||||
SVC_(GdiSetBitmapAttributes, 2)
|
|
||||||
SVC_(GdiSetBitmapBits, 3)
|
|
||||||
SVC_(GdiSetBitmapDimension, 4)
|
|
||||||
SVC_(GdiSetBoundsRect, 3)
|
|
||||||
SVC_(GdiSetBrushAttributes, 2)
|
|
||||||
SVC_(GdiSetBrushOrg, 4)
|
|
||||||
SVC_(GdiSetColorAdjustment, 2)
|
|
||||||
SVC_(GdiSetColorSpace, 2)
|
|
||||||
SVC_(GdiSetDeviceGammaRamp, 2)
|
|
||||||
SVC_(GdiSetDIBitsToDeviceInternal, 16)
|
|
||||||
SVC_(GdiSetFontEnumeration, 1)
|
|
||||||
SVC_(GdiSetFontXform, 3)
|
|
||||||
SVC_(GdiSetIcmMode, 3)
|
|
||||||
SVC_(GdiSetLinkedUFIs, 3)
|
|
||||||
SVC_(GdiSetMagicColors, 3)
|
|
||||||
SVC_(GdiSetMetaRgn, 1)
|
|
||||||
SVC_(GdiSetMiterLimit, 3)
|
|
||||||
SVC_(GdiGetDeviceWidth, 1)
|
|
||||||
SVC_(GdiMirrorWindowOrg, 1)
|
|
||||||
SVC_(GdiSetLayout, 3)
|
|
||||||
SVC_(GdiSetPixel, 4)
|
|
||||||
SVC_(GdiSetPixelFormat, 2)
|
|
||||||
SVC_(GdiSetRectRgn, 5)
|
|
||||||
SVC_(GdiSetSystemPaletteUse, 2)
|
|
||||||
SVC_(GdiSetTextJustification, 3)
|
|
||||||
SVC_(GdiSetupPublicCFONT, 3)
|
|
||||||
SVC_(GdiSetVirtualResolution, 5)
|
|
||||||
SVC_(GdiSetSizeDevice, 3)
|
|
||||||
SVC_(GdiStartDoc, 4)
|
|
||||||
SVC_(GdiStartPage, 1)
|
|
||||||
SVC_(GdiStretchBlt, 12)
|
|
||||||
SVC_(GdiStretchDIBitsInternal, 16)
|
|
||||||
SVC_(GdiStrokeAndFillPath, 1)
|
|
||||||
SVC_(GdiStrokePath, 1)
|
|
||||||
SVC_(GdiSwapBuffers, 1)
|
|
||||||
SVC_(GdiTransformPoints, 5)
|
|
||||||
SVC_(GdiTransparentBlt, 11)
|
|
||||||
SVC_(GdiUnloadPrinterDriver, 2)
|
|
||||||
SVC_(GdiUnmapMemFont, 1)
|
|
||||||
SVC_(GdiUnrealizeObject, 1)
|
|
||||||
SVC_(GdiUpdateColors, 1)
|
|
||||||
SVC_(GdiWidenPath, 1)
|
|
||||||
SVC_(UserActivateKeyboardLayout, 2)
|
|
||||||
SVC_(UserAlterWindowStyle, 3)
|
|
||||||
SVC_(UserAssociateInputContext, 3)
|
|
||||||
SVC_(UserAttachThreadInput, 3)
|
|
||||||
SVC_(UserBeginPaint, 2)
|
|
||||||
SVC_(UserBitBltSysBmp, 8)
|
|
||||||
SVC_(UserBlockInput, 1)
|
|
||||||
SVC_(UserBuildHimcList, 4)
|
|
||||||
SVC_(UserBuildHwndList, 7)
|
|
||||||
SVC_(UserBuildNameList, 4)
|
|
||||||
SVC_(UserBuildPropList, 4)
|
|
||||||
SVC_(UserCallHwnd, 2)
|
|
||||||
SVC_(UserCallHwndLock, 2)
|
|
||||||
SVC_(UserCallHwndOpt, 2)
|
|
||||||
SVC_(UserCallHwndParam, 3)
|
|
||||||
SVC_(UserCallHwndParamLock, 3)
|
|
||||||
SVC_(UserCallMsgFilter, 2)
|
|
||||||
SVC_(UserCallNextHookEx, 4)
|
|
||||||
SVC_(UserCallNoParam, 1)
|
|
||||||
SVC_(UserCallOneParam, 2)
|
|
||||||
SVC_(UserCallTwoParam, 3)
|
|
||||||
SVC_(UserChangeClipboardChain, 2)
|
|
||||||
SVC_(UserChangeDisplaySettings, 5)
|
|
||||||
SVC_(UserCheckImeHotKey, 2)
|
|
||||||
SVC_(UserCheckMenuItem, 3)
|
|
||||||
SVC_(UserChildWindowFromPointEx, 4)
|
|
||||||
SVC_(UserClipCursor, 1)
|
|
||||||
SVC_(UserCloseClipboard, 0)
|
|
||||||
SVC_(UserCloseDesktop, 1)
|
|
||||||
SVC_(UserCloseWindowStation, 1)
|
|
||||||
SVC_(UserConsoleControl, 3)
|
|
||||||
SVC_(UserConvertMemHandle, 2)
|
|
||||||
SVC_(UserCopyAcceleratorTable, 3)
|
|
||||||
SVC_(UserCountClipboardFormats, 0)
|
|
||||||
SVC_(UserCreateAcceleratorTable, 2)
|
|
||||||
SVC_(UserCreateCaret, 4)
|
|
||||||
SVC_(UserCreateDesktop, 5)
|
|
||||||
SVC_(UserCreateInputContext, 1)
|
|
||||||
SVC_(UserCreateLocalMemHandle, 4)
|
|
||||||
SVC_(UserCreateWindowEx, 15)
|
|
||||||
SVC_(UserCreateWindowStation, 7)
|
|
||||||
SVC_(UserDdeGetQualityOfService, 3)
|
|
||||||
SVC_(UserDdeInitialize, 5)
|
|
||||||
SVC_(UserDdeSetQualityOfService, 3)
|
|
||||||
SVC_(UserDeferWindowPos, 8)
|
|
||||||
SVC_(UserDefSetText, 2)
|
|
||||||
SVC_(UserDeleteMenu, 3)
|
|
||||||
SVC_(UserDestroyAcceleratorTable, 1)
|
|
||||||
SVC_(UserDestroyCursor, 2)
|
|
||||||
SVC_(UserDestroyInputContext, 1)
|
|
||||||
SVC_(UserDestroyMenu, 1)
|
|
||||||
SVC_(UserDestroyWindow, 1)
|
|
||||||
SVC_(UserDisableThreadIme, 1)
|
|
||||||
SVC_(UserDispatchMessage, 1)
|
|
||||||
SVC_(UserDragDetect, 3)
|
|
||||||
SVC_(UserDragObject, 5)
|
|
||||||
SVC_(UserDrawAnimatedRects, 4)
|
|
||||||
SVC_(UserDrawCaption, 4)
|
|
||||||
SVC_(UserDrawCaptionTemp, 7)
|
|
||||||
SVC_(UserDrawIconEx, 11)
|
|
||||||
SVC_(UserDrawMenuBarTemp, 5)
|
|
||||||
SVC_(UserEmptyClipboard, 0)
|
|
||||||
SVC_(UserEnableMenuItem, 3)
|
|
||||||
SVC_(UserEnableScrollBar, 3)
|
|
||||||
SVC_(UserEndDeferWindowPosEx, 2)
|
|
||||||
SVC_(UserEndMenu, 0)
|
|
||||||
SVC_(UserEndPaint, 2)
|
|
||||||
SVC_(UserEnumDisplayDevices, 4)
|
|
||||||
SVC_(UserEnumDisplayMonitors, 5) /* FIXME: 4 on XP/2k3 */
|
|
||||||
SVC_(UserEnumDisplaySettings, 4)
|
|
||||||
SVC_(UserEvent, 1)
|
|
||||||
SVC_(UserExcludeUpdateRgn, 2)
|
|
||||||
SVC_(UserFillWindow, 4)
|
|
||||||
SVC_(UserFindExistingCursorIcon, 3)
|
|
||||||
SVC_(UserFindWindowEx, 5)
|
|
||||||
SVC_(UserFlashWindowEx, 1)
|
|
||||||
SVC_(UserGetAltTabInfo, 6)
|
|
||||||
SVC_(UserGetAncestor, 2)
|
|
||||||
SVC_(UserGetAppImeLevel, 1)
|
|
||||||
SVC_(UserGetAsyncKeyState, 1)
|
|
||||||
SVC_(UserGetAtomName, 2)
|
|
||||||
SVC_(UserGetCaretBlinkTime, 0)
|
|
||||||
SVC_(UserGetCaretPos, 1)
|
|
||||||
SVC_(UserGetClassInfo, 5)
|
|
||||||
SVC_(UserGetClassName, 3)
|
|
||||||
SVC_(UserGetClipboardData, 2)
|
|
||||||
SVC_(UserGetClipboardFormatName, 3)
|
|
||||||
SVC_(UserGetClipboardOwner, 0)
|
|
||||||
SVC_(UserGetClipboardSequenceNumber, 0)
|
|
||||||
SVC_(UserGetClipboardViewer, 0)
|
|
||||||
SVC_(UserGetClipCursor, 1)
|
|
||||||
SVC_(UserGetComboBoxInfo, 2)
|
|
||||||
SVC_(UserGetControlBrush, 3)
|
|
||||||
SVC_(UserGetControlColor, 4)
|
|
||||||
SVC_(UserGetCPD, 3)
|
|
||||||
SVC_(UserGetCursorFrameInfo, 4)
|
|
||||||
SVC_(UserGetCursorInfo, 1)
|
|
||||||
SVC_(UserGetDC, 1)
|
|
||||||
SVC_(UserGetDCEx, 3)
|
|
||||||
SVC_(UserGetDoubleClickTime, 0)
|
|
||||||
SVC_(UserGetForegroundWindow, 0)
|
|
||||||
SVC_(UserGetGuiResources, 2)
|
|
||||||
SVC_(UserGetGUIThreadInfo, 2)
|
|
||||||
SVC_(UserGetIconInfo, 6)
|
|
||||||
SVC_(UserGetIconSize, 4)
|
|
||||||
SVC_(UserGetImeHotKey, 4)
|
|
||||||
SVC_(UserGetImeInfoEx, 2)
|
|
||||||
SVC_(UserGetInternalWindowPos, 3)
|
|
||||||
SVC_(UserGetKeyboardLayoutList, 2)
|
|
||||||
SVC_(UserGetKeyboardLayoutName, 1)
|
|
||||||
SVC_(UserGetKeyboardState, 1)
|
|
||||||
SVC_(UserGetKeyNameText, 3)
|
|
||||||
SVC_(UserGetKeyState, 1)
|
|
||||||
SVC_(UserGetListBoxInfo, 1)
|
|
||||||
SVC_(UserGetMenuBarInfo, 4)
|
|
||||||
SVC_(UserGetMenuIndex, 2)
|
|
||||||
SVC_(UserGetMenuItemRect, 4)
|
|
||||||
SVC_(UserGetMessage, 4)
|
|
||||||
SVC_(UserGetMouseMovePointsEx, 5)
|
|
||||||
SVC_(UserGetObjectInformation, 5)
|
|
||||||
SVC_(UserGetOpenClipboardWindow, 0)
|
|
||||||
SVC_(UserGetPriorityClipboardFormat, 2)
|
|
||||||
SVC_(UserGetProcessWindowStation, 0)
|
|
||||||
SVC_(UserGetRawInputBuffer, 3)
|
|
||||||
SVC_(UserGetRawInputData, 5)
|
|
||||||
SVC_(UserGetRawInputDeviceInfo, 4)
|
|
||||||
SVC_(UserGetRawInputDeviceList, 3)
|
|
||||||
SVC_(UserGetRegisteredRawInputDevices, 3)
|
|
||||||
SVC_(UserGetScrollBarInfo, 3)
|
|
||||||
SVC_(UserGetSystemMenu, 2)
|
|
||||||
SVC_(UserGetThreadDesktop, 2)
|
|
||||||
SVC_(UserGetThreadState, 1)
|
|
||||||
SVC_(UserGetTitleBarInfo, 2)
|
|
||||||
SVC_(UserGetUpdateRect, 3)
|
|
||||||
SVC_(UserGetUpdateRgn, 3)
|
|
||||||
SVC_(UserGetWindowDC, 1)
|
|
||||||
SVC_(UserGetWindowPlacement, 2)
|
|
||||||
SVC_(UserGetWOWClass, 2)
|
|
||||||
SVC_(UserHardErrorControl, 3)
|
|
||||||
SVC_(UserHideCaret, 1)
|
|
||||||
SVC_(UserHiliteMenuItem, 4)
|
|
||||||
SVC_(UserImpersonateDdeClientWindow, 2)
|
|
||||||
SVC_(UserInitialize, 3)
|
|
||||||
SVC_(UserInitializeClientPfnArrays, 4)
|
|
||||||
SVC_(UserInitTask, 12)
|
|
||||||
SVC_(UserInternalGetWindowText, 3)
|
|
||||||
SVC_(UserInvalidateRect, 3)
|
|
||||||
SVC_(UserInvalidateRgn, 3)
|
|
||||||
SVC_(UserIsClipboardFormatAvailable, 1)
|
|
||||||
SVC_(UserKillTimer, 2)
|
|
||||||
SVC_(UserLoadKeyboardLayoutEx, 7)
|
|
||||||
SVC_(UserLockWindowStation, 1)
|
|
||||||
SVC_(UserLockWindowUpdate, 1)
|
|
||||||
SVC_(UserLockWorkStation, 0)
|
|
||||||
SVC_(UserMapVirtualKeyEx, 4)
|
|
||||||
SVC_(UserMenuItemFromPoint, 4)
|
|
||||||
SVC_(UserMessageCall, 7)
|
|
||||||
SVC_(UserMinMaximize, 3)
|
|
||||||
SVC_(UserMNDragLeave, 0)
|
|
||||||
SVC_(UserMNDragOver, 2)
|
|
||||||
SVC_(UserModifyUserStartupInfoFlags, 2)
|
|
||||||
SVC_(UserMoveWindow, 6)
|
|
||||||
SVC_(UserNotifyIMEStatus, 3)
|
|
||||||
SVC_(UserNotifyProcessCreate, 4)
|
|
||||||
SVC_(UserNotifyWinEvent, 4)
|
|
||||||
SVC_(UserOpenClipboard, 2)
|
|
||||||
SVC_(UserOpenDesktop, 3)
|
|
||||||
SVC_(UserOpenInputDesktop, 3)
|
|
||||||
SVC_(UserOpenWindowStation, 2)
|
|
||||||
SVC_(UserPaintDesktop, 1)
|
|
||||||
SVC_(UserPeekMessage, 5)
|
|
||||||
SVC_(UserPostMessage, 4)
|
|
||||||
SVC_(UserPostThreadMessage, 4)
|
|
||||||
SVC_(UserPrintWindow, 3)
|
|
||||||
SVC_(UserProcessConnect, 3)
|
|
||||||
SVC_(UserQueryInformationThread, 4)
|
|
||||||
SVC_(UserQueryInputContext, 2)
|
|
||||||
SVC_(UserQuerySendMessage, 1)
|
|
||||||
SVC_(UserQueryUserCounters, 5)
|
|
||||||
SVC_(UserQueryWindow, 2)
|
|
||||||
SVC_(UserRealChildWindowFromPoint, 3)
|
|
||||||
SVC_(UserRealInternalGetMessage, 6)
|
|
||||||
SVC_(UserRealWaitMessageEx, 2)
|
|
||||||
SVC_(UserRedrawWindow, 4)
|
|
||||||
SVC_(UserRegisterClassExWOW, 7)
|
|
||||||
SVC_(UserRegisterUserApiHook, 4) /* Note: 2 params on XP, 4 on 2k3 */
|
|
||||||
SVC_(UserRegisterHotKey, 4)
|
|
||||||
SVC_(UserRegisterRawInputDevices, 3)
|
|
||||||
SVC_(UserRegisterTasklist, 1)
|
|
||||||
SVC_(UserRegisterWindowMessage, 1)
|
|
||||||
SVC_(UserRemoveMenu, 3)
|
|
||||||
SVC_(UserRemoveProp, 2)
|
|
||||||
SVC_(UserResolveDesktop, 4)
|
|
||||||
SVC_(UserResolveDesktopForWOW, 1)
|
|
||||||
SVC_(UserSBGetParms, 4)
|
|
||||||
SVC_(UserScrollDC, 7)
|
|
||||||
SVC_(UserScrollWindowEx, 8)
|
|
||||||
SVC_(UserSelectPalette, 3)
|
|
||||||
SVC_(UserSendInput, 3)
|
|
||||||
SVC_(UserSetActiveWindow, 1)
|
|
||||||
SVC_(UserSetAppImeLevel, 2)
|
|
||||||
SVC_(UserSetCapture, 1)
|
|
||||||
SVC_(UserSetClassLong, 4)
|
|
||||||
SVC_(UserSetClassWord, 3)
|
|
||||||
SVC_(UserSetClipboardData, 3)
|
|
||||||
SVC_(UserSetClipboardViewer, 1)
|
|
||||||
SVC_(UserSetConsoleReserveKeys, 2)
|
|
||||||
SVC_(UserSetCursor, 1)
|
|
||||||
SVC_(UserSetCursorContents, 2)
|
|
||||||
SVC_(UserSetCursorIconData, 4)
|
|
||||||
SVC_(UserSetDbgTag, 2)
|
|
||||||
SVC_(UserSetFocus, 1)
|
|
||||||
SVC_(UserSetImeHotKey, 5)
|
|
||||||
SVC_(UserSetImeInfoEx, 1)
|
|
||||||
SVC_(UserSetImeOwnerWindow, 2)
|
|
||||||
SVC_(UserSetInformationProcess, 4)
|
|
||||||
SVC_(UserSetInformationThread, 4)
|
|
||||||
SVC_(UserSetInternalWindowPos, 4)
|
|
||||||
SVC_(UserSetKeyboardState, 1)
|
|
||||||
SVC_(UserSetLogonNotifyWindow, 1)
|
|
||||||
SVC_(UserSetMenu, 3)
|
|
||||||
SVC_(UserSetMenuContextHelpId, 2)
|
|
||||||
SVC_(UserSetMenuDefaultItem, 3)
|
|
||||||
SVC_(UserSetMenuFlagRtoL, 1)
|
|
||||||
SVC_(UserSetObjectInformation, 4)
|
|
||||||
SVC_(UserSetParent, 2)
|
|
||||||
SVC_(UserSetProcessWindowStation, 1)
|
|
||||||
SVC_(UserSetProp, 3)
|
|
||||||
SVC_(UserSetRipFlags, 2)
|
|
||||||
SVC_(UserSetScrollInfo, 4)
|
|
||||||
SVC_(UserSetShellWindowEx, 2)
|
|
||||||
SVC_(UserSetSysColors, 4)
|
|
||||||
SVC_(UserSetSystemCursor, 2)
|
|
||||||
SVC_(UserSetSystemMenu, 2)
|
|
||||||
SVC_(UserSetSystemTimer, 4)
|
|
||||||
SVC_(UserSetThreadDesktop, 1)
|
|
||||||
SVC_(UserSetThreadLayoutHandles, 2)
|
|
||||||
SVC_(UserSetThreadState, 2)
|
|
||||||
SVC_(UserSetTimer, 4)
|
|
||||||
SVC_(UserSetWindowFNID, 2)
|
|
||||||
SVC_(UserSetWindowLong, 4)
|
|
||||||
SVC_(UserSetWindowPlacement, 2)
|
|
||||||
SVC_(UserSetWindowPos, 7)
|
|
||||||
SVC_(UserSetWindowRgn, 3)
|
|
||||||
SVC_(UserSetWindowsHookAW, 3)
|
|
||||||
SVC_(UserSetWindowsHookEx, 6)
|
|
||||||
SVC_(UserSetWindowStationUser, 4)
|
|
||||||
SVC_(UserSetWindowWord, 3)
|
|
||||||
SVC_(UserSetWinEventHook, 8)
|
|
||||||
SVC_(UserShowCaret, 1)
|
|
||||||
SVC_(UserShowScrollBar, 3)
|
|
||||||
SVC_(UserShowWindow, 2)
|
|
||||||
SVC_(UserShowWindowAsync, 2)
|
|
||||||
SVC_(UserSoundSentry, 0)
|
|
||||||
SVC_(UserSwitchDesktop, 1)
|
|
||||||
SVC_(UserSystemParametersInfo, 4)
|
|
||||||
SVC_(UserTestForInteractiveUser, 1)
|
|
||||||
SVC_(UserThunkedMenuInfo, 2)
|
|
||||||
SVC_(UserThunkedMenuItemInfo, 6)
|
|
||||||
SVC_(UserToUnicodeEx, 7)
|
|
||||||
SVC_(UserTrackMouseEvent, 1)
|
|
||||||
SVC_(UserTrackPopupMenuEx, 6)
|
|
||||||
SVC_(UserCalcMenuBar, 5)
|
|
||||||
SVC_(UserPaintMenuBar, 6)
|
|
||||||
SVC_(UserTranslateAccelerator, 3)
|
|
||||||
SVC_(UserTranslateMessage, 2)
|
|
||||||
SVC_(UserUnhookWindowsHookEx, 1)
|
|
||||||
SVC_(UserUnhookWinEvent, 1)
|
|
||||||
SVC_(UserUnloadKeyboardLayout, 1)
|
|
||||||
SVC_(UserUnlockWindowStation, 1)
|
|
||||||
SVC_(UserUnregisterClass, 3)
|
|
||||||
SVC_(UserUnregisterUserApiHook, 0)
|
|
||||||
SVC_(UserUnregisterHotKey, 2)
|
|
||||||
SVC_(UserUpdateInputContext, 3)
|
|
||||||
SVC_(UserUpdateInstance, 3)
|
|
||||||
SVC_(UserUpdateLayeredWindow, 10) /* Note: 9 params on XP, 10 on 2k3 */
|
|
||||||
SVC_(UserGetLayeredWindowAttributes, 4)
|
|
||||||
SVC_(UserSetLayeredWindowAttributes, 4)
|
|
||||||
SVC_(UserUpdatePerUserSystemParameters, 2)
|
|
||||||
SVC_(UserUserHandleGrantAccess, 3)
|
|
||||||
SVC_(UserValidateHandleSecure, 2)
|
|
||||||
SVC_(UserValidateRect, 2)
|
|
||||||
SVC_(UserValidateTimerCallback, 3)
|
|
||||||
SVC_(UserVkKeyScanEx, 3)
|
|
||||||
SVC_(UserWaitForInputIdle, 3)
|
|
||||||
SVC_(UserWaitForMsgAndEvent, 1)
|
|
||||||
SVC_(UserWaitMessage, 0)
|
|
||||||
SVC_(UserWin32PoolAllocationStats, 6)
|
|
||||||
SVC_(UserWindowFromPoint, 2)
|
|
||||||
SVC_(UserYieldTask, 0)
|
|
||||||
SVC_(UserRemoteConnect, 3)
|
|
||||||
SVC_(UserRemoteRedrawRectangle, 4)
|
|
||||||
SVC_(UserRemoteRedrawScreen, 0)
|
|
||||||
SVC_(UserRemoteStopScreenUpdates, 0)
|
|
||||||
SVC_(UserCtxDisplayIOCtl, 3)
|
|
||||||
SVC_(GdiEngAssociateSurface, 3)
|
|
||||||
SVC_(GdiEngCreateBitmap, 6)
|
|
||||||
SVC_(GdiEngCreateDeviceSurface, 4)
|
|
||||||
SVC_(GdiEngCreateDeviceBitmap, 4)
|
|
||||||
SVC_(GdiEngCreatePalette, 6)
|
|
||||||
SVC_(GdiEngComputeGlyphSet, 3)
|
|
||||||
SVC_(GdiEngCopyBits, 6)
|
|
||||||
SVC_(GdiEngDeletePalette, 1)
|
|
||||||
SVC_(GdiEngDeleteSurface, 1)
|
|
||||||
SVC_(GdiEngEraseSurface, 3)
|
|
||||||
SVC_(GdiEngUnlockSurface, 1)
|
|
||||||
SVC_(GdiEngLockSurface, 1)
|
|
||||||
SVC_(GdiEngBitBlt, 11)
|
|
||||||
SVC_(GdiEngStretchBlt, 11)
|
|
||||||
SVC_(GdiEngPlgBlt, 11)
|
|
||||||
SVC_(GdiEngMarkBandingSurface, 1)
|
|
||||||
SVC_(GdiEngStrokePath, 8)
|
|
||||||
SVC_(GdiEngFillPath, 7)
|
|
||||||
SVC_(GdiEngStrokeAndFillPath, 10)
|
|
||||||
SVC_(GdiEngPaint, 5)
|
|
||||||
SVC_(GdiEngLineTo, 9)
|
|
||||||
SVC_(GdiEngAlphaBlend, 7)
|
|
||||||
SVC_(GdiEngGradientFill, 10)
|
|
||||||
SVC_(GdiEngTransparentBlt, 8)
|
|
||||||
SVC_(GdiEngTextOut, 10)
|
|
||||||
SVC_(GdiEngStretchBltROP, 13)
|
|
||||||
SVC_(GdiXLATEOBJ_cGetPalette, 4)
|
|
||||||
SVC_(GdiXLATEOBJ_iXlate, 2)
|
|
||||||
SVC_(GdiXLATEOBJ_hGetColorTransform, 1)
|
|
||||||
SVC_(GdiCLIPOBJ_bEnum, 3)
|
|
||||||
SVC_(GdiCLIPOBJ_cEnumStart, 5)
|
|
||||||
SVC_(GdiCLIPOBJ_ppoGetPath, 1)
|
|
||||||
SVC_(GdiEngDeletePath, 1)
|
|
||||||
SVC_(GdiEngCreateClip, 0)
|
|
||||||
SVC_(GdiEngDeleteClip, 1)
|
|
||||||
SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1)
|
|
||||||
SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2)
|
|
||||||
SVC_(GdiBRUSHOBJ_pvGetRbrush, 1)
|
|
||||||
SVC_(GdiBRUSHOBJ_hGetColorTransform, 1)
|
|
||||||
SVC_(GdiXFORMOBJ_bApplyXform, 5)
|
|
||||||
SVC_(GdiXFORMOBJ_iGetXform, 2)
|
|
||||||
SVC_(GdiFONTOBJ_vGetInfo, 3)
|
|
||||||
SVC_(GdiFONTOBJ_pxoGetXform, 1)
|
|
||||||
SVC_(GdiFONTOBJ_cGetGlyphs, 5)
|
|
||||||
SVC_(GdiFONTOBJ_pifi, 1)
|
|
||||||
SVC_(GdiFONTOBJ_pfdg, 1)
|
|
||||||
SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2)
|
|
||||||
SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2)
|
|
||||||
SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2)
|
|
||||||
SVC_(GdiSTROBJ_bEnum, 3)
|
|
||||||
SVC_(GdiSTROBJ_bEnumPositionsOnly, 3)
|
|
||||||
SVC_(GdiSTROBJ_bGetAdvanceWidths, 4)
|
|
||||||
SVC_(GdiSTROBJ_vEnumStart, 1)
|
|
||||||
SVC_(GdiSTROBJ_dwGetCodePage, 1)
|
|
||||||
SVC_(GdiPATHOBJ_vGetBounds, 2)
|
|
||||||
SVC_(GdiPATHOBJ_bEnum, 2)
|
|
||||||
SVC_(GdiPATHOBJ_vEnumStart, 1)
|
|
||||||
SVC_(GdiPATHOBJ_vEnumStartClipLines, 4)
|
|
||||||
SVC_(GdiPATHOBJ_bEnumClipLines, 3)
|
|
||||||
SVC_(GdiGetDhpdev, 1)
|
|
||||||
SVC_(GdiEngCheckAbort, 1)
|
|
||||||
SVC_(GdiHT_Get8BPPFormatPalette, 4)
|
|
||||||
SVC_(GdiHT_Get8BPPMaskPalette, 6)
|
|
||||||
SVC_(GdiUpdateTransform, 1)
|
|
||||||
SVC_(GdiSetPUMPDOBJ, 4)
|
|
||||||
SVC_(GdiBRUSHOBJ_DeleteRbrush, 2)
|
|
||||||
SVC_(GdiUMPDEngFreeUserMem, 1)
|
|
||||||
SVC_(GdiDrawStream, 3)
|
|
||||||
|
|
||||||
|
|
||||||
// ReactOS, specific, syscalls)
|
|
||||||
SVC_(GdiSetViewportOrgEx, 4)
|
|
||||||
SVC_(GdiSetWindowOrgEx, 4)
|
|
||||||
SVC_(GdiGetFontFamilyInfo, 4)
|
|
||||||
SVC_(GdiOffsetViewportOrgEx, 4)
|
|
||||||
SVC_(GdiOffsetWindowOrgEx, 4)
|
|
||||||
|
|
||||||
SVC_(UserGetMonitorInfo, 2)
|
|
||||||
SVC_(UserMonitorFromPoint, 3)
|
|
||||||
SVC_(UserMonitorFromRect, 2)
|
|
||||||
SVC_(UserMonitorFromWindow, 2)
|
|
||||||
SVC_(UserSetScrollBarInfo, 3)
|
|
|
@ -250,7 +250,11 @@ add_importlibs(win32k ntoskrnl hal ftfd)
|
||||||
add_pch(win32k pch.h SOURCE)
|
add_pch(win32k pch.h SOURCE)
|
||||||
add_cd_file(TARGET win32k DESTINATION reactos/system32 FOR all)
|
add_cd_file(TARGET win32k DESTINATION reactos/system32 FOR all)
|
||||||
|
|
||||||
set_source_files_properties(sys-stubs.S PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/w32ksvc.h)
|
if(ARCH STREQUAL "amd64")
|
||||||
|
set_source_files_properties(sys-stubs.S PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/w32ksvc64.h)
|
||||||
|
else()
|
||||||
|
set_source_files_properties(sys-stubs.S PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/w32ksvc32.h)
|
||||||
|
endif()
|
||||||
add_asm_files(win32ksys_asm sys-stubs.S)
|
add_asm_files(win32ksys_asm sys-stubs.S)
|
||||||
add_library(win32ksys ${win32ksys_asm})
|
add_library(win32ksys ${win32ksys_asm})
|
||||||
set_target_properties(win32ksys PROPERTIES LINKER_LANGUAGE "C")
|
set_target_properties(win32ksys PROPERTIES LINKER_LANGUAGE "C")
|
||||||
|
|
|
@ -3208,6 +3208,11 @@ NtUserFindExistingCursorIcon(
|
||||||
_In_ PUNICODE_STRING pustrRsrc,
|
_In_ PUNICODE_STRING pustrRsrc,
|
||||||
_In_ FINDEXISTINGCURICONPARAM *param);
|
_In_ FINDEXISTINGCURICONPARAM *param);
|
||||||
|
|
||||||
|
LONG_PTR
|
||||||
|
APIENTRY
|
||||||
|
NtUserSetClassLongPtr(
|
||||||
|
VOID);
|
||||||
|
|
||||||
DWORD
|
DWORD
|
||||||
NTAPI
|
NTAPI
|
||||||
NtUserSetDbgTag(
|
NtUserSetDbgTag(
|
||||||
|
|
|
@ -7,13 +7,21 @@
|
||||||
|
|
||||||
#define SVC_(name, argcount) (ULONG_PTR)Nt##name,
|
#define SVC_(name, argcount) (ULONG_PTR)Nt##name,
|
||||||
ULONG_PTR Win32kSSDT[] = {
|
ULONG_PTR Win32kSSDT[] = {
|
||||||
#include "w32ksvc.h"
|
#ifdef _WIN64
|
||||||
|
#include "w32ksvc64.h"
|
||||||
|
#else
|
||||||
|
#include "w32ksvc32.h"
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
#undef SVC_
|
#undef SVC_
|
||||||
|
|
||||||
#define SVC_(name, argcount) argcount * sizeof(void *),
|
#define SVC_(name, argcount) argcount * sizeof(void *),
|
||||||
UCHAR Win32kSSPT[] = {
|
UCHAR Win32kSSPT[] = {
|
||||||
#include "w32ksvc.h"
|
#ifdef _WIN64
|
||||||
|
#include "w32ksvc64.h"
|
||||||
|
#else
|
||||||
|
#include "w32ksvc32.h"
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
#define MIN_SYSCALL_NUMBER 0x1000
|
#define MIN_SYSCALL_NUMBER 0x1000
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
#define SVC_(name, argcount) STUB_U name
|
#define SVC_(name, argcount) STUB_U name
|
||||||
|
|
||||||
#include "w32ksvc.h"
|
#include "w32ksvc32.h"
|
||||||
|
|
||||||
END
|
END
|
||||||
|
|
||||||
|
@ -18,7 +18,11 @@
|
||||||
SyscallId = HEX(1000)
|
SyscallId = HEX(1000)
|
||||||
#define SVC_(name, argcount) STUB_U name, argcount
|
#define SVC_(name, argcount) STUB_U name, argcount
|
||||||
|
|
||||||
#include "w32ksvc.h"
|
#ifdef _WIN64
|
||||||
|
#include "w32ksvc64.h"
|
||||||
|
#else
|
||||||
|
#include "w32ksvc32.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
END
|
END
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -949,6 +949,15 @@ BOOL APIENTRY NtUserGetUpdatedClipboardFormats(
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
LONG_PTR
|
||||||
|
APIENTRY
|
||||||
|
NtUserSetClassLongPtr(
|
||||||
|
VOID)
|
||||||
|
{
|
||||||
|
STUB;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
// Yes, I know, these do not belong here, just tell me where to put them
|
// Yes, I know, these do not belong here, just tell me where to put them
|
||||||
BOOL
|
BOOL
|
||||||
APIENTRY
|
APIENTRY
|
||||||
|
@ -960,6 +969,15 @@ NtGdiMakeObjectXferable(
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
APIENTRY
|
||||||
|
NtGdiMakeObjectUnXferable(
|
||||||
|
_In_ HANDLE hHandle)
|
||||||
|
{
|
||||||
|
STUB;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
DWORD
|
DWORD
|
||||||
APIENTRY
|
APIENTRY
|
||||||
NtDxEngGetRedirectionBitmap(
|
NtDxEngGetRedirectionBitmap(
|
||||||
|
|
|
@ -1,697 +0,0 @@
|
||||||
# NAME ARG_COUNT
|
|
||||||
#
|
|
||||||
# Funcs order should match Windows 2003 Service Pack 2
|
|
||||||
#
|
|
||||||
NtGdiAbortDoc 1
|
|
||||||
NtGdiAbortPath 1
|
|
||||||
NtGdiAddFontResourceW 6
|
|
||||||
NtGdiAddRemoteFontToDC 4
|
|
||||||
NtGdiAddFontMemResourceEx 5
|
|
||||||
NtGdiRemoveMergeFont 2
|
|
||||||
NtGdiAddRemoteMMInstanceToDC 3
|
|
||||||
NtGdiAlphaBlend 12
|
|
||||||
NtGdiAngleArc 6
|
|
||||||
NtGdiAnyLinkedFonts 0
|
|
||||||
NtGdiFontIsLinked 1
|
|
||||||
NtGdiArcInternal 10
|
|
||||||
NtGdiBeginPath 1
|
|
||||||
NtGdiBitBlt 11
|
|
||||||
NtGdiCancelDC 1
|
|
||||||
NtGdiCheckBitmapBits 8
|
|
||||||
NtGdiCloseFigure 1
|
|
||||||
NtGdiClearBitmapAttributes 2
|
|
||||||
NtGdiClearBrushAttributes 2
|
|
||||||
NtGdiColorCorrectPalette 6
|
|
||||||
NtGdiCombineRgn 4
|
|
||||||
NtGdiCombineTransform 3
|
|
||||||
NtGdiComputeXformCoefficients 1
|
|
||||||
NtGdiConsoleTextOut 4
|
|
||||||
NtGdiConvertMetafileRect 2
|
|
||||||
NtGdiCreateBitmap 5
|
|
||||||
NtGdiCreateClientObj 1
|
|
||||||
NtGdiCreateColorSpace 1
|
|
||||||
NtGdiCreateColorTransform 8
|
|
||||||
NtGdiCreateCompatibleBitmap 3
|
|
||||||
NtGdiCreateCompatibleDC 1
|
|
||||||
NtGdiCreateDIBBrush 6
|
|
||||||
NtGdiCreateDIBitmapInternal 11
|
|
||||||
NtGdiCreateDIBSection 9
|
|
||||||
NtGdiCreateEllipticRgn 4
|
|
||||||
NtGdiCreateHalftonePalette 1
|
|
||||||
NtGdiCreateHatchBrushInternal 3
|
|
||||||
NtGdiCreateMetafileDC 1
|
|
||||||
NtGdiCreatePaletteInternal 2
|
|
||||||
NtGdiCreatePatternBrushInternal 3
|
|
||||||
NtGdiCreatePen 4
|
|
||||||
NtGdiCreateRectRgn 4
|
|
||||||
NtGdiCreateRoundRectRgn 6
|
|
||||||
NtGdiCreateServerMetaFile 6
|
|
||||||
NtGdiCreateSolidBrush 2
|
|
||||||
NtGdiD3dContextCreate 4
|
|
||||||
NtGdiD3dContextDestroy 1
|
|
||||||
NtGdiD3dContextDestroyAll 1
|
|
||||||
NtGdiD3dValidateTextureStageState 1
|
|
||||||
NtGdiD3dDrawPrimitives2 7
|
|
||||||
NtGdiDdGetDriverState 1
|
|
||||||
NtGdiDdAddAttachedSurface 3
|
|
||||||
NtGdiDdAlphaBlt 3
|
|
||||||
NtGdiDdAttachSurface 2
|
|
||||||
NtGdiDdBeginMoCompFrame 2
|
|
||||||
NtGdiDdBlt 3
|
|
||||||
NtGdiDdCanCreateSurface 2
|
|
||||||
NtGdiDdCanCreateD3DBuffer 2
|
|
||||||
NtGdiDdColorControl 2
|
|
||||||
NtGdiDdCreateDirectDrawObject 1
|
|
||||||
NtGdiDdCreateSurface 8
|
|
||||||
NtGdiDdCreateD3DBuffer 8
|
|
||||||
NtGdiDdCreateMoComp 2
|
|
||||||
NtGdiDdCreateSurfaceObject 6
|
|
||||||
NtGdiDdDeleteDirectDrawObject 1
|
|
||||||
NtGdiDdDeleteSurfaceObject 1
|
|
||||||
NtGdiDdDestroyMoComp 2
|
|
||||||
NtGdiDdDestroySurface 2
|
|
||||||
NtGdiDdDestroyD3DBuffer 1
|
|
||||||
NtGdiDdEndMoCompFrame 2
|
|
||||||
NtGdiDdFlip 5
|
|
||||||
NtGdiDdFlipToGDISurface 2
|
|
||||||
NtGdiDdGetAvailDriverMemory 2
|
|
||||||
NtGdiDdGetBltStatus 2
|
|
||||||
NtGdiDdGetDC 2
|
|
||||||
NtGdiDdGetDriverInfo 2
|
|
||||||
NtGdiDdGetDxHandle 3
|
|
||||||
NtGdiDdGetFlipStatus 2
|
|
||||||
NtGdiDdGetInternalMoCompInfo 2
|
|
||||||
NtGdiDdGetMoCompBuffInfo 2
|
|
||||||
NtGdiDdGetMoCompGuids 2
|
|
||||||
NtGdiDdGetMoCompFormats 2
|
|
||||||
NtGdiDdGetScanLine 2
|
|
||||||
NtGdiDdLock 3
|
|
||||||
NtGdiDdLockD3D 2
|
|
||||||
NtGdiDdQueryDirectDrawObject 11
|
|
||||||
NtGdiDdQueryMoCompStatus 2
|
|
||||||
NtGdiDdReenableDirectDrawObject 2
|
|
||||||
NtGdiDdReleaseDC 1
|
|
||||||
NtGdiDdRenderMoComp 2
|
|
||||||
NtGdiDdResetVisrgn 2
|
|
||||||
NtGdiDdSetColorKey 2
|
|
||||||
NtGdiDdSetExclusiveMode 2
|
|
||||||
NtGdiDdSetGammaRamp 3
|
|
||||||
NtGdiDdCreateSurfaceEx 3
|
|
||||||
NtGdiDdSetOverlayPosition 3
|
|
||||||
NtGdiDdUnattachSurface 2
|
|
||||||
NtGdiDdUnlock 2
|
|
||||||
NtGdiDdUnlockD3D 2
|
|
||||||
NtGdiDdUpdateOverlay 3
|
|
||||||
NtGdiDdWaitForVerticalBlank 2
|
|
||||||
NtGdiDvpCanCreateVideoPort 2
|
|
||||||
NtGdiDvpColorControl 2
|
|
||||||
NtGdiDvpCreateVideoPort 2
|
|
||||||
NtGdiDvpDestroyVideoPort 2
|
|
||||||
NtGdiDvpFlipVideoPort 4
|
|
||||||
NtGdiDvpGetVideoPortBandwidth 2
|
|
||||||
NtGdiDvpGetVideoPortField 2
|
|
||||||
NtGdiDvpGetVideoPortFlipStatus 2
|
|
||||||
NtGdiDvpGetVideoPortInputFormats 2
|
|
||||||
NtGdiDvpGetVideoPortLine 2
|
|
||||||
NtGdiDvpGetVideoPortOutputFormats 2
|
|
||||||
NtGdiDvpGetVideoPortConnectInfo 2
|
|
||||||
NtGdiDvpGetVideoSignalStatus 2
|
|
||||||
NtGdiDvpUpdateVideoPort 4
|
|
||||||
NtGdiDvpWaitForVideoPortSync 2
|
|
||||||
NtGdiDvpAcquireNotification 3
|
|
||||||
NtGdiDvpReleaseNotification 2
|
|
||||||
NtGdiDxgGenericThunk 6
|
|
||||||
NtGdiDeleteClientObj 1
|
|
||||||
NtGdiDeleteColorSpace 1
|
|
||||||
NtGdiDeleteColorTransform 2
|
|
||||||
NtGdiDeleteObjectApp 1
|
|
||||||
NtGdiDescribePixelFormat 4
|
|
||||||
NtGdiGetPerBandInfo 2
|
|
||||||
NtGdiDoBanding 4
|
|
||||||
NtGdiDoPalette 6
|
|
||||||
NtGdiDrawEscape 4
|
|
||||||
NtGdiEllipse 5
|
|
||||||
NtGdiEnableEudc 1
|
|
||||||
NtGdiEndDoc 1
|
|
||||||
NtGdiEndPage 1
|
|
||||||
NtGdiEndPath 1
|
|
||||||
NtGdiEnumFontChunk 5
|
|
||||||
NtGdiEnumFontClose 1
|
|
||||||
NtGdiEnumFontOpen 7
|
|
||||||
NtGdiEnumObjects 4
|
|
||||||
NtGdiEqualRgn 2
|
|
||||||
NtGdiEudcLoadUnloadLink 7
|
|
||||||
NtGdiExcludeClipRect 5
|
|
||||||
NtGdiExtCreatePen 11
|
|
||||||
NtGdiExtCreateRegion 3
|
|
||||||
NtGdiExtEscape 8
|
|
||||||
NtGdiExtFloodFill 5
|
|
||||||
NtGdiExtGetObjectW 3
|
|
||||||
NtGdiExtSelectClipRgn 3
|
|
||||||
NtGdiExtTextOutW 9
|
|
||||||
NtGdiFillPath 1
|
|
||||||
NtGdiFillRgn 3
|
|
||||||
NtGdiFlattenPath 1
|
|
||||||
NtGdiFlush 0
|
|
||||||
NtGdiForceUFIMapping 2
|
|
||||||
NtGdiFrameRgn 5
|
|
||||||
NtGdiFullscreenControl 5
|
|
||||||
NtGdiGetAndSetDCDword 4
|
|
||||||
NtGdiGetAppClipBox 2
|
|
||||||
NtGdiGetBitmapBits 3
|
|
||||||
NtGdiGetBitmapDimension 2
|
|
||||||
NtGdiGetBoundsRect 3
|
|
||||||
NtGdiGetCharABCWidthsW 6
|
|
||||||
NtGdiGetCharacterPlacementW 6
|
|
||||||
NtGdiGetCharSet 1
|
|
||||||
NtGdiGetCharWidthW 6
|
|
||||||
NtGdiGetCharWidthInfo 2
|
|
||||||
NtGdiGetColorAdjustment 2
|
|
||||||
NtGdiGetColorSpaceforBitmap 1
|
|
||||||
NtGdiGetDCDword 3
|
|
||||||
NtGdiGetDCforBitmap 1
|
|
||||||
NtGdiGetDCObject 2
|
|
||||||
NtGdiGetDCPoint 3
|
|
||||||
NtGdiGetDeviceCaps 2
|
|
||||||
NtGdiGetDeviceGammaRamp 2
|
|
||||||
NtGdiGetDeviceCapsAll 2
|
|
||||||
NtGdiGetDIBitsInternal 9
|
|
||||||
NtGdiGetETM 2
|
|
||||||
NtGdiGetEudcTimeStampEx 3
|
|
||||||
NtGdiGetFontData 5
|
|
||||||
NtGdiGetFontResourceInfoInternalW 7
|
|
||||||
NtGdiGetGlyphIndicesW 5
|
|
||||||
NtGdiGetGlyphIndicesWInternal 6
|
|
||||||
NtGdiGetGlyphOutline 8
|
|
||||||
NtGdiGetKerningPairs 3
|
|
||||||
NtGdiGetLinkedUFIs 3
|
|
||||||
NtGdiGetMiterLimit 2
|
|
||||||
NtGdiGetMonitorID 3
|
|
||||||
NtGdiGetNearestColor 2
|
|
||||||
NtGdiGetNearestPaletteIndex 2
|
|
||||||
NtGdiGetObjectBitmapHandle 2
|
|
||||||
NtGdiGetOutlineTextMetricsInternalW 4
|
|
||||||
NtGdiGetPath 4
|
|
||||||
NtGdiGetPixel 3
|
|
||||||
NtGdiGetRandomRgn 3
|
|
||||||
NtGdiGetRasterizerCaps 2
|
|
||||||
NtGdiGetRealizationInfo 3
|
|
||||||
NtGdiGetRegionData 3
|
|
||||||
NtGdiGetRgnBox 2
|
|
||||||
NtGdiGetServerMetaFileBits 7
|
|
||||||
NtGdiGetSpoolMessage 4
|
|
||||||
NtGdiGetStats 5
|
|
||||||
NtGdiGetStockObject 1
|
|
||||||
NtGdiGetStringBitmapW 5
|
|
||||||
NtGdiGetSystemPaletteUse 1
|
|
||||||
NtGdiGetTextCharsetInfo 3
|
|
||||||
NtGdiGetTextExtent 5
|
|
||||||
NtGdiGetTextExtentExW 8
|
|
||||||
NtGdiGetTextFaceW 4
|
|
||||||
NtGdiGetTextMetricsW 3
|
|
||||||
NtGdiGetTransform 3
|
|
||||||
NtGdiGetUFI 6
|
|
||||||
NtGdiGetEmbUFI 7
|
|
||||||
NtGdiGetUFIPathname 10
|
|
||||||
NtGdiGetEmbedFonts 0
|
|
||||||
NtGdiChangeGhostFont 2
|
|
||||||
NtGdiAddEmbFontToDC 2
|
|
||||||
NtGdiGetFontUnicodeRanges 2
|
|
||||||
NtGdiGetWidthTable 7
|
|
||||||
NtGdiGradientFill 6
|
|
||||||
NtGdiHfontCreate 5
|
|
||||||
NtGdiIcmBrushInfo 8
|
|
||||||
NtGdiInit 0
|
|
||||||
NtGdiInitSpool 0
|
|
||||||
NtGdiIntersectClipRect 5
|
|
||||||
NtGdiInvertRgn 2
|
|
||||||
NtGdiLineTo 3
|
|
||||||
NtGdiMakeFontDir 5
|
|
||||||
NtGdiMakeInfoDC 2
|
|
||||||
NtGdiMaskBlt 13
|
|
||||||
NtGdiModifyWorldTransform 3
|
|
||||||
NtGdiMonoBitmap 1
|
|
||||||
NtGdiMoveTo 4
|
|
||||||
NtGdiOffsetClipRgn 3
|
|
||||||
NtGdiOffsetRgn 3
|
|
||||||
NtGdiOpenDCW 7
|
|
||||||
NtGdiPatBlt 6
|
|
||||||
NtGdiPolyPatBlt 5
|
|
||||||
NtGdiPathToRegion 1
|
|
||||||
NtGdiPlgBlt 11
|
|
||||||
NtGdiPolyDraw 4
|
|
||||||
NtGdiPolyPolyDraw 5
|
|
||||||
NtGdiPolyTextOutW 4
|
|
||||||
NtGdiPtInRegion 3
|
|
||||||
NtGdiPtVisible 3
|
|
||||||
NtGdiQueryFonts 3
|
|
||||||
NtGdiQueryFontAssocInfo 1
|
|
||||||
NtGdiRectangle 5
|
|
||||||
NtGdiRectInRegion 2
|
|
||||||
NtGdiRectVisible 2
|
|
||||||
NtGdiRemoveFontResourceW 6
|
|
||||||
NtGdiRemoveFontMemResourceEx 1
|
|
||||||
NtGdiResetDC 5
|
|
||||||
NtGdiResizePalette 2
|
|
||||||
NtGdiRestoreDC 2
|
|
||||||
NtGdiRoundRect 7
|
|
||||||
NtGdiSaveDC 1
|
|
||||||
NtGdiScaleViewportExtEx 6
|
|
||||||
NtGdiScaleWindowExtEx 6
|
|
||||||
NtGdiSelectBitmap 2
|
|
||||||
NtGdiSelectBrush 2
|
|
||||||
NtGdiSelectClipPath 2
|
|
||||||
NtGdiSelectFont 2
|
|
||||||
NtGdiSelectPen 2
|
|
||||||
NtGdiSetBitmapAttributes 2
|
|
||||||
NtGdiSetBitmapBits 3
|
|
||||||
NtGdiSetBitmapDimension 4
|
|
||||||
NtGdiSetBoundsRect 3
|
|
||||||
NtGdiSetBrushAttributes 2
|
|
||||||
NtGdiSetBrushOrg 4
|
|
||||||
NtGdiSetColorAdjustment 2
|
|
||||||
NtGdiSetColorSpace 2
|
|
||||||
NtGdiSetDeviceGammaRamp 2
|
|
||||||
NtGdiSetDIBitsToDeviceInternal 16
|
|
||||||
NtGdiSetFontEnumeration 1
|
|
||||||
NtGdiSetFontXform 3
|
|
||||||
NtGdiSetIcmMode 3
|
|
||||||
NtGdiSetLinkedUFIs 3
|
|
||||||
NtGdiSetMagicColors 3
|
|
||||||
NtGdiSetMetaRgn 1
|
|
||||||
NtGdiSetMiterLimit 3
|
|
||||||
NtGdiGetDeviceWidth 1
|
|
||||||
NtGdiMirrorWindowOrg 1
|
|
||||||
NtGdiSetLayout 3
|
|
||||||
NtGdiSetPixel 4
|
|
||||||
NtGdiSetPixelFormat 2
|
|
||||||
NtGdiSetRectRgn 5
|
|
||||||
NtGdiSetSystemPaletteUse 2
|
|
||||||
NtGdiSetTextJustification 3
|
|
||||||
NtGdiSetupPublicCFONT 3
|
|
||||||
NtGdiSetVirtualResolution 5
|
|
||||||
NtGdiSetSizeDevice 3
|
|
||||||
NtGdiStartDoc 4
|
|
||||||
NtGdiStartPage 1
|
|
||||||
NtGdiStretchBlt 12
|
|
||||||
NtGdiStretchDIBitsInternal 16
|
|
||||||
NtGdiStrokeAndFillPath 1
|
|
||||||
NtGdiStrokePath 1
|
|
||||||
NtGdiSwapBuffers 1
|
|
||||||
NtGdiTransformPoints 5
|
|
||||||
NtGdiTransparentBlt 11
|
|
||||||
NtGdiUnloadPrinterDriver 2
|
|
||||||
NtGdiUnmapMemFont 1
|
|
||||||
NtGdiUnrealizeObject 1
|
|
||||||
NtGdiUpdateColors 1
|
|
||||||
NtGdiWidenPath 1
|
|
||||||
NtUserActivateKeyboardLayout 2
|
|
||||||
NtUserAlterWindowStyle 3
|
|
||||||
NtUserAssociateInputContext 3
|
|
||||||
NtUserAttachThreadInput 3
|
|
||||||
NtUserBeginPaint 2
|
|
||||||
NtUserBitBltSysBmp 8
|
|
||||||
NtUserBlockInput 1
|
|
||||||
NtUserBuildHimcList 4
|
|
||||||
NtUserBuildHwndList 7
|
|
||||||
NtUserBuildNameList 4
|
|
||||||
NtUserBuildPropList 4
|
|
||||||
NtUserCallHwnd 2
|
|
||||||
NtUserCallHwndLock 2
|
|
||||||
NtUserCallHwndOpt 2
|
|
||||||
NtUserCallHwndParam 3
|
|
||||||
NtUserCallHwndParamLock 3
|
|
||||||
NtUserCallMsgFilter 2
|
|
||||||
NtUserCallNextHookEx 4
|
|
||||||
NtUserCallNoParam 1
|
|
||||||
NtUserCallOneParam 2
|
|
||||||
NtUserCallTwoParam 3
|
|
||||||
NtUserChangeClipboardChain 2
|
|
||||||
NtUserChangeDisplaySettings 4
|
|
||||||
NtUserCheckImeHotKey 2
|
|
||||||
NtUserCheckMenuItem 3
|
|
||||||
NtUserChildWindowFromPointEx 4
|
|
||||||
NtUserClipCursor 1
|
|
||||||
NtUserCloseClipboard 0
|
|
||||||
NtUserCloseDesktop 1
|
|
||||||
NtUserCloseWindowStation 1
|
|
||||||
NtUserConsoleControl 3
|
|
||||||
NtUserConvertMemHandle 2
|
|
||||||
NtUserCopyAcceleratorTable 3
|
|
||||||
NtUserCountClipboardFormats 0
|
|
||||||
NtUserCreateAcceleratorTable 2
|
|
||||||
NtUserCreateCaret 4
|
|
||||||
NtUserCreateDesktop 5
|
|
||||||
NtUserCreateInputContext 1
|
|
||||||
NtUserCreateLocalMemHandle 4
|
|
||||||
NtUserCreateWindowEx 15
|
|
||||||
NtUserCreateWindowStation 7
|
|
||||||
NtUserDdeGetQualityOfService 3
|
|
||||||
NtUserDdeInitialize 5
|
|
||||||
NtUserDdeSetQualityOfService 3
|
|
||||||
NtUserDeferWindowPos 8
|
|
||||||
NtUserDefSetText 2
|
|
||||||
NtUserDeleteMenu 3
|
|
||||||
NtUserDestroyAcceleratorTable 1
|
|
||||||
NtUserDestroyCursor 2
|
|
||||||
NtUserDestroyInputContext 1
|
|
||||||
NtUserDestroyMenu 1
|
|
||||||
NtUserDestroyWindow 1
|
|
||||||
NtUserDisableThreadIme 1
|
|
||||||
NtUserDispatchMessage 1
|
|
||||||
NtUserDragDetect 3
|
|
||||||
NtUserDragObject 5
|
|
||||||
NtUserDrawAnimatedRects 4
|
|
||||||
NtUserDrawCaption 4
|
|
||||||
NtUserDrawCaptionTemp 7
|
|
||||||
NtUserDrawIconEx 11
|
|
||||||
NtUserDrawMenuBarTemp 5
|
|
||||||
NtUserEmptyClipboard 0
|
|
||||||
NtUserEnableMenuItem 3
|
|
||||||
NtUserEnableScrollBar 3
|
|
||||||
NtUserEndDeferWindowPosEx 2
|
|
||||||
NtUserEndMenu 0
|
|
||||||
NtUserEndPaint 2
|
|
||||||
NtUserEnumDisplayDevices 4
|
|
||||||
NtUserEnumDisplayMonitors 5 #4
|
|
||||||
NtUserEnumDisplaySettings 4
|
|
||||||
NtUserEvent 1
|
|
||||||
NtUserExcludeUpdateRgn 2
|
|
||||||
NtUserFillWindow 4
|
|
||||||
NtUserFindExistingCursorIcon 3
|
|
||||||
NtUserFindWindowEx 5
|
|
||||||
NtUserFlashWindowEx 1
|
|
||||||
NtUserGetAltTabInfo 6
|
|
||||||
NtUserGetAncestor 2
|
|
||||||
NtUserGetAppImeLevel 1
|
|
||||||
NtUserGetAsyncKeyState 1
|
|
||||||
NtUserGetAtomName 2
|
|
||||||
NtUserGetCaretBlinkTime 0
|
|
||||||
NtUserGetCaretPos 1
|
|
||||||
NtUserGetClassInfo 5
|
|
||||||
NtUserGetClassName 3
|
|
||||||
NtUserGetClipboardData 2
|
|
||||||
NtUserGetClipboardFormatName 3
|
|
||||||
NtUserGetClipboardOwner 0
|
|
||||||
NtUserGetClipboardSequenceNumber 0
|
|
||||||
NtUserGetClipboardViewer 0
|
|
||||||
NtUserGetClipCursor 1
|
|
||||||
NtUserGetComboBoxInfo 2
|
|
||||||
NtUserGetControlBrush 3
|
|
||||||
NtUserGetControlColor 4
|
|
||||||
NtUserGetCPD 3
|
|
||||||
NtUserGetCursorFrameInfo 4
|
|
||||||
NtUserGetCursorInfo 1
|
|
||||||
NtUserGetDC 1
|
|
||||||
NtUserGetDCEx 3
|
|
||||||
NtUserGetDoubleClickTime 0
|
|
||||||
NtUserGetForegroundWindow 0
|
|
||||||
NtUserGetGuiResources 2
|
|
||||||
NtUserGetGUIThreadInfo 2
|
|
||||||
NtUserGetIconInfo 6
|
|
||||||
NtUserGetIconSize 4
|
|
||||||
NtUserGetImeHotKey 4
|
|
||||||
NtUserGetImeInfoEx 2
|
|
||||||
NtUserGetInternalWindowPos 3
|
|
||||||
NtUserGetKeyboardLayoutList 2
|
|
||||||
NtUserGetKeyboardLayoutName 1
|
|
||||||
NtUserGetKeyboardState 1
|
|
||||||
NtUserGetKeyNameText 3
|
|
||||||
NtUserGetKeyState 1
|
|
||||||
NtUserGetListBoxInfo 1
|
|
||||||
NtUserGetMenuBarInfo 4
|
|
||||||
NtUserGetMenuIndex 2
|
|
||||||
NtUserGetMenuItemRect 4
|
|
||||||
NtUserGetMessage 4
|
|
||||||
NtUserGetMouseMovePointsEx 5
|
|
||||||
NtUserGetObjectInformation 5
|
|
||||||
NtUserGetOpenClipboardWindow 0
|
|
||||||
NtUserGetPriorityClipboardFormat 2
|
|
||||||
NtUserGetProcessWindowStation 0
|
|
||||||
NtUserGetRawInputBuffer 3
|
|
||||||
NtUserGetRawInputData 5
|
|
||||||
NtUserGetRawInputDeviceInfo 4
|
|
||||||
NtUserGetRawInputDeviceList 3
|
|
||||||
NtUserGetRegisteredRawInputDevices 3
|
|
||||||
NtUserGetScrollBarInfo 3
|
|
||||||
NtUserGetSystemMenu 2
|
|
||||||
NtUserGetThreadDesktop 2
|
|
||||||
NtUserGetThreadState 1
|
|
||||||
NtUserGetTitleBarInfo 2
|
|
||||||
NtUserGetUpdateRect 3
|
|
||||||
NtUserGetUpdateRgn 3
|
|
||||||
NtUserGetWindowDC 1
|
|
||||||
NtUserGetWindowPlacement 2
|
|
||||||
NtUserGetWOWClass 2
|
|
||||||
NtUserHardErrorControl 3
|
|
||||||
NtUserHideCaret 1
|
|
||||||
NtUserHiliteMenuItem 4
|
|
||||||
NtUserImpersonateDdeClientWindow 2
|
|
||||||
NtUserInitialize 3
|
|
||||||
NtUserInitializeClientPfnArrays 4
|
|
||||||
NtUserInitTask 12
|
|
||||||
NtUserInternalGetWindowText 3
|
|
||||||
NtUserInvalidateRect 3
|
|
||||||
NtUserInvalidateRgn 3
|
|
||||||
NtUserIsClipboardFormatAvailable 1
|
|
||||||
NtUserKillTimer 2
|
|
||||||
NtUserLoadKeyboardLayoutEx 7
|
|
||||||
NtUserLockWindowStation 1
|
|
||||||
NtUserLockWindowUpdate 1
|
|
||||||
NtUserLockWorkStation 0
|
|
||||||
NtUserMapVirtualKeyEx 4
|
|
||||||
NtUserMenuItemFromPoint 4
|
|
||||||
NtUserMessageCall 7
|
|
||||||
NtUserMinMaximize 3
|
|
||||||
NtUserMNDragLeave 0
|
|
||||||
NtUserMNDragOver 2
|
|
||||||
NtUserModifyUserStartupInfoFlags 2
|
|
||||||
NtUserMoveWindow 6
|
|
||||||
NtUserNotifyIMEStatus 3
|
|
||||||
NtUserNotifyProcessCreate 4
|
|
||||||
NtUserNotifyWinEvent 4
|
|
||||||
NtUserOpenClipboard 2
|
|
||||||
NtUserOpenDesktop 3
|
|
||||||
NtUserOpenInputDesktop 3
|
|
||||||
NtUserOpenWindowStation 2
|
|
||||||
NtUserPaintDesktop 1
|
|
||||||
NtUserPeekMessage 5
|
|
||||||
NtUserPostMessage 4
|
|
||||||
NtUserPostThreadMessage 4
|
|
||||||
NtUserPrintWindow 3
|
|
||||||
NtUserProcessConnect 3
|
|
||||||
NtUserQueryInformationThread 4
|
|
||||||
NtUserQueryInputContext 2
|
|
||||||
NtUserQuerySendMessage 1
|
|
||||||
NtUserQueryWindow 2
|
|
||||||
NtUserRealChildWindowFromPoint 3
|
|
||||||
NtUserRealInternalGetMessage 6
|
|
||||||
NtUserRealWaitMessageEx 2
|
|
||||||
NtUserRedrawWindow 4
|
|
||||||
NtUserRegisterClassExWOW 7
|
|
||||||
NtUserRegisterUserApiHook 4
|
|
||||||
NtUserRegisterHotKey 4
|
|
||||||
NtUserRegisterRawInputDevices 3
|
|
||||||
NtUserRegisterTasklist 1
|
|
||||||
NtUserRegisterWindowMessage 1
|
|
||||||
NtUserRemoveMenu 3
|
|
||||||
NtUserRemoveProp 2
|
|
||||||
NtUserResolveDesktop 4
|
|
||||||
NtUserResolveDesktopForWOW 1
|
|
||||||
NtUserSBGetParms 4
|
|
||||||
NtUserScrollDC 7
|
|
||||||
NtUserScrollWindowEx 8
|
|
||||||
NtUserSelectPalette 3
|
|
||||||
NtUserSendInput 3
|
|
||||||
NtUserSetActiveWindow 1
|
|
||||||
NtUserSetAppImeLevel 2
|
|
||||||
NtUserSetCapture 1
|
|
||||||
NtUserSetClassLong 4
|
|
||||||
NtUserSetClassWord 3
|
|
||||||
NtUserSetClipboardData 3
|
|
||||||
NtUserSetClipboardViewer 1
|
|
||||||
NtUserSetConsoleReserveKeys 2
|
|
||||||
NtUserSetCursor 1
|
|
||||||
NtUserSetCursorContents 2
|
|
||||||
NtUserSetCursorIconData 4
|
|
||||||
NtUserSetFocus 1
|
|
||||||
NtUserSetImeHotKey 5
|
|
||||||
NtUserSetImeInfoEx 1
|
|
||||||
NtUserSetImeOwnerWindow 2
|
|
||||||
NtUserSetInformationProcess 4
|
|
||||||
NtUserSetInformationThread 4
|
|
||||||
NtUserSetInternalWindowPos 4
|
|
||||||
NtUserSetKeyboardState 1
|
|
||||||
NtUserSetLogonNotifyWindow 1
|
|
||||||
NtUserSetMenu 3
|
|
||||||
NtUserSetMenuContextHelpId 2
|
|
||||||
NtUserSetMenuDefaultItem 3
|
|
||||||
NtUserSetMenuFlagRtoL 1
|
|
||||||
NtUserSetObjectInformation 4
|
|
||||||
NtUserSetParent 2
|
|
||||||
NtUserSetProcessWindowStation 1
|
|
||||||
NtUserSetProp 3
|
|
||||||
NtUserSetScrollInfo 4
|
|
||||||
NtUserSetShellWindowEx 2
|
|
||||||
NtUserSetSysColors 4
|
|
||||||
NtUserSetSystemCursor 2
|
|
||||||
NtUserSetSystemMenu 2
|
|
||||||
NtUserSetSystemTimer 4
|
|
||||||
NtUserSetThreadDesktop 1
|
|
||||||
NtUserSetThreadLayoutHandles 2
|
|
||||||
NtUserSetThreadState 2
|
|
||||||
NtUserSetTimer 4
|
|
||||||
NtUserSetWindowFNID 2
|
|
||||||
NtUserSetWindowLong 4
|
|
||||||
NtUserSetWindowPlacement 2
|
|
||||||
NtUserSetWindowPos 7
|
|
||||||
NtUserSetWindowRgn 3
|
|
||||||
NtUserSetWindowsHookAW 3
|
|
||||||
NtUserSetWindowsHookEx 6
|
|
||||||
NtUserSetWindowStationUser 4
|
|
||||||
NtUserSetWindowWord 3
|
|
||||||
NtUserSetWinEventHook 8
|
|
||||||
NtUserShowCaret 1
|
|
||||||
NtUserShowScrollBar 3
|
|
||||||
NtUserShowWindow 2
|
|
||||||
NtUserShowWindowAsync 2
|
|
||||||
NtUserSoundSentry 0
|
|
||||||
NtUserSwitchDesktop 1
|
|
||||||
NtUserSystemParametersInfo 4
|
|
||||||
NtUserTestForInteractiveUser 1
|
|
||||||
NtUserThunkedMenuInfo 2
|
|
||||||
NtUserThunkedMenuItemInfo 6
|
|
||||||
NtUserToUnicodeEx 7
|
|
||||||
NtUserTrackMouseEvent 1
|
|
||||||
NtUserTrackPopupMenuEx 6
|
|
||||||
NtUserCalcMenuBar 5
|
|
||||||
NtUserPaintMenuBar 6
|
|
||||||
NtUserTranslateAccelerator 3
|
|
||||||
NtUserTranslateMessage 2
|
|
||||||
NtUserUnhookWindowsHookEx 1
|
|
||||||
NtUserUnhookWinEvent 1
|
|
||||||
NtUserUnloadKeyboardLayout 1
|
|
||||||
NtUserUnlockWindowStation 1
|
|
||||||
NtUserUnregisterClass 3
|
|
||||||
NtUserUnregisterUserApiHook 0
|
|
||||||
NtUserUnregisterHotKey 2
|
|
||||||
NtUserUpdateInputContext 3
|
|
||||||
NtUserUpdateInstance 3
|
|
||||||
NtUserUpdateLayeredWindow 10
|
|
||||||
NtUserGetLayeredWindowAttributes 4
|
|
||||||
NtUserSetLayeredWindowAttributes 4
|
|
||||||
NtUserUpdatePerUserSystemParameters 2
|
|
||||||
NtUserUserHandleGrantAccess 3
|
|
||||||
NtUserValidateHandleSecure 1
|
|
||||||
NtUserValidateRect 2
|
|
||||||
NtUserValidateTimerCallback 1
|
|
||||||
NtUserVkKeyScanEx 3
|
|
||||||
NtUserWaitForInputIdle 3
|
|
||||||
NtUserWaitForMsgAndEvent 1
|
|
||||||
NtUserWaitMessage 0
|
|
||||||
NtUserWin32PoolAllocationStats 6
|
|
||||||
NtUserWindowFromPoint 2
|
|
||||||
NtUserYieldTask 0
|
|
||||||
NtUserRemoteConnect 3
|
|
||||||
NtUserRemoteRedrawRectangle 4
|
|
||||||
NtUserRemoteRedrawScreen 0
|
|
||||||
NtUserRemoteStopScreenUpdates 0
|
|
||||||
NtUserCtxDisplayIOCtl 3
|
|
||||||
NtGdiEngAssociateSurface 3
|
|
||||||
NtGdiEngCreateBitmap 6
|
|
||||||
NtGdiEngCreateDeviceSurface 4
|
|
||||||
NtGdiEngCreateDeviceBitmap 4
|
|
||||||
NtGdiEngCreatePalette 6
|
|
||||||
NtGdiEngComputeGlyphSet 3
|
|
||||||
NtGdiEngCopyBits 6
|
|
||||||
NtGdiEngDeletePalette 1
|
|
||||||
NtGdiEngDeleteSurface 1
|
|
||||||
NtGdiEngEraseSurface 3
|
|
||||||
NtGdiEngUnlockSurface 1
|
|
||||||
NtGdiEngLockSurface 1
|
|
||||||
NtGdiEngBitBlt 11
|
|
||||||
NtGdiEngStretchBlt 11
|
|
||||||
NtGdiEngPlgBlt 11
|
|
||||||
NtGdiEngMarkBandingSurface 1
|
|
||||||
NtGdiEngStrokePath 8
|
|
||||||
NtGdiEngFillPath 7
|
|
||||||
NtGdiEngStrokeAndFillPath 10
|
|
||||||
NtGdiEngPaint 5
|
|
||||||
NtGdiEngLineTo 9
|
|
||||||
NtGdiEngAlphaBlend 7
|
|
||||||
NtGdiEngGradientFill 10
|
|
||||||
NtGdiEngTransparentBlt 8
|
|
||||||
NtGdiEngTextOut 10
|
|
||||||
NtGdiEngStretchBltROP 13
|
|
||||||
NtGdiXLATEOBJ_cGetPalette 4
|
|
||||||
NtGdiXLATEOBJ_iXlate 2
|
|
||||||
NtGdiXLATEOBJ_hGetColorTransform 1
|
|
||||||
NtGdiCLIPOBJ_bEnum 3
|
|
||||||
NtGdiCLIPOBJ_cEnumStart 5
|
|
||||||
NtGdiCLIPOBJ_ppoGetPath 1
|
|
||||||
NtGdiEngDeletePath 1
|
|
||||||
NtGdiEngCreateClip 0
|
|
||||||
NtGdiEngDeleteClip 1
|
|
||||||
NtGdiBRUSHOBJ_ulGetBrushColor 1
|
|
||||||
NtGdiBRUSHOBJ_pvAllocRbrush 2
|
|
||||||
NtGdiBRUSHOBJ_pvGetRbrush 1
|
|
||||||
NtGdiBRUSHOBJ_hGetColorTransform 1
|
|
||||||
NtGdiXFORMOBJ_bApplyXform 5
|
|
||||||
NtGdiXFORMOBJ_iGetXform 2
|
|
||||||
NtGdiFONTOBJ_vGetInfo 3
|
|
||||||
NtGdiFONTOBJ_pxoGetXform 1
|
|
||||||
NtGdiFONTOBJ_cGetGlyphs 5
|
|
||||||
NtGdiFONTOBJ_pifi 1
|
|
||||||
NtGdiFONTOBJ_pfdg 1
|
|
||||||
NtGdiFONTOBJ_pQueryGlyphAttrs 2
|
|
||||||
NtGdiFONTOBJ_pvTrueTypeFontFile 2
|
|
||||||
NtGdiFONTOBJ_cGetAllGlyphHandles 2
|
|
||||||
NtGdiSTROBJ_bEnum 3
|
|
||||||
NtGdiSTROBJ_bEnumPositionsOnly 3
|
|
||||||
NtGdiSTROBJ_bGetAdvanceWidths 4
|
|
||||||
NtGdiSTROBJ_vEnumStart 1
|
|
||||||
NtGdiSTROBJ_dwGetCodePage 1
|
|
||||||
NtGdiPATHOBJ_vGetBounds 2
|
|
||||||
NtGdiPATHOBJ_bEnum 2
|
|
||||||
NtGdiPATHOBJ_vEnumStart 1
|
|
||||||
NtGdiPATHOBJ_vEnumStartClipLines 4
|
|
||||||
NtGdiPATHOBJ_bEnumClipLines 3
|
|
||||||
NtGdiGetDhpdev 1
|
|
||||||
NtGdiEngCheckAbort 1
|
|
||||||
NtGdiHT_Get8BPPFormatPalette 4
|
|
||||||
NtGdiHT_Get8BPPMaskPalette 6
|
|
||||||
NtGdiUpdateTransform 1
|
|
||||||
NtGdiSetPUMPDOBJ 4
|
|
||||||
NtGdiBRUSHOBJ_DeleteRbrush 2
|
|
||||||
NtGdiUMPDEngFreeUserMem 1
|
|
||||||
NtGdiDrawStream 3
|
|
||||||
|
|
||||||
# Checked build only
|
|
||||||
NtUserDbgWin32HeapFail 2
|
|
||||||
NtUserDbgWin32HeapStat 2
|
|
||||||
NtUserSetDbgTag 2
|
|
||||||
NtUserSetDbgTagCount 1
|
|
||||||
NtUserSetRipFlags 2
|
|
||||||
|
|
||||||
# Stray Syscalls
|
|
||||||
NtGdiMakeObjectXferable 2
|
|
||||||
DxEngGetRedirectionBitmap 1
|
|
||||||
|
|
||||||
#ReactOS specific syscalls
|
|
||||||
NtGdiSetViewportOrgEx 4
|
|
||||||
NtGdiSetWindowOrgEx 4
|
|
||||||
NtGdiGetFontFamilyInfo 4
|
|
||||||
NtGdiOffsetViewportOrgEx 4
|
|
||||||
NtGdiOffsetWindowOrgEx 4
|
|
||||||
#
|
|
||||||
NtUserGetMonitorInfo 2
|
|
||||||
NtUserMonitorFromPoint 3
|
|
||||||
NtUserMonitorFromRect 2
|
|
||||||
NtUserMonitorFromWindow 2
|
|
||||||
NtUserSetScrollBarInfo 3
|
|
||||||
#
|
|
||||||
|
|
||||||
# Vista+ Syscall add on for Wine DX
|
|
||||||
NtGdiDdDDICreateDCFromMemory 1
|
|
||||||
NtGdiDdDDIDestroyDCFromMemory 1
|
|
||||||
#
|
|
690
win32ss/w32ksvc64.h
Normal file
690
win32ss/w32ksvc64.h
Normal file
|
@ -0,0 +1,690 @@
|
||||||
|
// SVC_(<NAME>, <ARG_COUNT>)
|
||||||
|
//
|
||||||
|
// Funcs order should match Windows 2003 Service Pack 2 x64 Free
|
||||||
|
// Note: these MUST be indented for the ARM assembler!
|
||||||
|
//
|
||||||
|
SVC_(UserGetThreadState, 1) // 0x1000
|
||||||
|
SVC_(UserPeekMessage, 5) // 0x1001
|
||||||
|
SVC_(UserCallOneParam, 2) // 0x1002
|
||||||
|
SVC_(UserGetKeyState, 1) // 0x1003
|
||||||
|
SVC_(UserInvalidateRect, 3) // 0x1004
|
||||||
|
SVC_(UserCallNoParam, 1) // 0x1005
|
||||||
|
SVC_(UserGetMessage, 4) // 0x1006
|
||||||
|
SVC_(UserMessageCall, 7) // 0x1007
|
||||||
|
SVC_(GdiBitBlt, 11) // 0x1008
|
||||||
|
SVC_(GdiGetCharSet, 1) // 0x1009
|
||||||
|
SVC_(UserGetDC, 1) // 0x100a
|
||||||
|
SVC_(GdiSelectBitmap, 2) // 0x100b
|
||||||
|
SVC_(UserWaitMessage, 0) // 0x100c
|
||||||
|
SVC_(UserTranslateMessage, 2) // 0x100d
|
||||||
|
SVC_(UserPostMessage, 4) // 0x100e
|
||||||
|
SVC_(UserQueryWindow, 2) // 0x100f
|
||||||
|
SVC_(UserTranslateAccelerator, 3) // 0x1010
|
||||||
|
SVC_(GdiFlush, 0) // 0x1011
|
||||||
|
SVC_(UserRedrawWindow, 4) // 0x1012
|
||||||
|
SVC_(UserWindowFromPoint, 2) // 0x1013
|
||||||
|
SVC_(UserCallMsgFilter, 2) // 0x1014
|
||||||
|
SVC_(UserValidateTimerCallback, 1) // 0x1015
|
||||||
|
SVC_(UserBeginPaint, 2) // 0x1016
|
||||||
|
SVC_(UserSetTimer, 4) // 0x1017
|
||||||
|
SVC_(UserEndPaint, 2) // 0x1018
|
||||||
|
SVC_(UserSetCursor, 1) // 0x1019
|
||||||
|
SVC_(UserKillTimer, 2) // 0x101a
|
||||||
|
SVC_(UserBuildHwndList, 7) // 0x101b
|
||||||
|
SVC_(UserSelectPalette, 3) // 0x101c
|
||||||
|
SVC_(UserCallNextHookEx, 4) // 0x101d
|
||||||
|
SVC_(UserHideCaret, 1) // 0x101e
|
||||||
|
SVC_(GdiIntersectClipRect, 5) // 0x101f
|
||||||
|
SVC_(UserCallHwndLock, 2) // 0x1020
|
||||||
|
SVC_(UserGetProcessWindowStation, 0) // 0x1021
|
||||||
|
SVC_(GdiDeleteObjectApp, 1) // 0x1022
|
||||||
|
SVC_(UserSetWindowPos, 7) // 0x1023
|
||||||
|
SVC_(UserShowCaret, 1) // 0x1024
|
||||||
|
SVC_(UserEndDeferWindowPosEx, 2) // 0x1025
|
||||||
|
SVC_(UserCallHwndParamLock, 3) // 0x1026
|
||||||
|
SVC_(UserVkKeyScanEx, 3) // 0x1027
|
||||||
|
SVC_(GdiSetDIBitsToDeviceInternal, 16) // 0x1028
|
||||||
|
SVC_(UserCallTwoParam, 3) // 0x1029
|
||||||
|
SVC_(GdiGetRandomRgn, 3) // 0x102a
|
||||||
|
SVC_(UserCopyAcceleratorTable, 3) // 0x102b
|
||||||
|
SVC_(UserNotifyWinEvent, 4) // 0x102c
|
||||||
|
SVC_(GdiExtSelectClipRgn, 3) // 0x102d
|
||||||
|
SVC_(UserIsClipboardFormatAvailable, 1) // 0x102e
|
||||||
|
SVC_(UserSetScrollInfo, 4) // 0x102f
|
||||||
|
SVC_(GdiStretchBlt, 12) // 0x1030
|
||||||
|
SVC_(UserCreateCaret, 4) // 0x1031
|
||||||
|
SVC_(GdiRectVisible, 2) // 0x1032
|
||||||
|
SVC_(GdiCombineRgn, 4) // 0x1033
|
||||||
|
SVC_(GdiGetDCObject, 2) // 0x1034
|
||||||
|
SVC_(UserDispatchMessage, 1) // 0x1035
|
||||||
|
SVC_(UserRegisterWindowMessage, 1) // 0x1036
|
||||||
|
SVC_(GdiExtTextOutW, 9) // 0x1037
|
||||||
|
SVC_(GdiSelectFont, 2) // 0x1038
|
||||||
|
SVC_(GdiRestoreDC, 2) // 0x1039
|
||||||
|
SVC_(GdiSaveDC, 1) // 0x103a
|
||||||
|
SVC_(UserGetForegroundWindow, 0) // 0x103b
|
||||||
|
SVC_(UserShowScrollBar, 3) // 0x103c
|
||||||
|
SVC_(UserFindExistingCursorIcon, 3) // 0x103d
|
||||||
|
SVC_(GdiGetDCDword, 3) // 0x103e
|
||||||
|
SVC_(GdiGetRegionData, 3) // 0x103f
|
||||||
|
SVC_(GdiLineTo, 3) // 0x1040
|
||||||
|
SVC_(UserSystemParametersInfo, 4) // 0x1041
|
||||||
|
SVC_(GdiGetAppClipBox, 2) // 0x1042
|
||||||
|
SVC_(UserGetAsyncKeyState, 1) // 0x1043
|
||||||
|
SVC_(UserGetCPD, 3) // 0x1044
|
||||||
|
SVC_(UserRemoveProp, 2) // 0x1045
|
||||||
|
SVC_(GdiDoPalette, 6) // 0x1046
|
||||||
|
SVC_(GdiPolyPolyDraw, 5) // 0x1047
|
||||||
|
SVC_(UserSetCapture, 1) // 0x1048
|
||||||
|
SVC_(UserEnumDisplayMonitors, 5) /* FIXME: 4 on XP/2k3 */ // 0x1049
|
||||||
|
SVC_(GdiCreateCompatibleBitmap, 3) // 0x104a
|
||||||
|
SVC_(UserSetProp, 3) // 0x104b
|
||||||
|
SVC_(GdiGetTextCharsetInfo, 3) // 0x104c
|
||||||
|
SVC_(UserSBGetParms, 4) // 0x104d
|
||||||
|
SVC_(UserGetIconInfo, 6) // 0x104e
|
||||||
|
SVC_(UserExcludeUpdateRgn, 2) // 0x104f
|
||||||
|
SVC_(UserSetFocus, 1) // 0x1050
|
||||||
|
SVC_(GdiExtGetObjectW, 3) // 0x1051
|
||||||
|
SVC_(UserDeferWindowPos, 8) // 0x1052
|
||||||
|
SVC_(UserGetUpdateRect, 3) // 0x1053
|
||||||
|
SVC_(GdiCreateCompatibleDC, 1) // 0x1054
|
||||||
|
SVC_(UserGetClipboardSequenceNumber, 0) // 0x1055
|
||||||
|
SVC_(GdiCreatePen, 4) // 0x1056
|
||||||
|
SVC_(UserShowWindow, 2) // 0x1057
|
||||||
|
SVC_(UserGetKeyboardLayoutList, 2) // 0x1058
|
||||||
|
SVC_(GdiPatBlt, 6) // 0x1059
|
||||||
|
SVC_(UserMapVirtualKeyEx, 4) // 0x105a
|
||||||
|
SVC_(UserSetWindowLong, 4) // 0x105b
|
||||||
|
SVC_(GdiHfontCreate, 5) // 0x105c
|
||||||
|
SVC_(UserMoveWindow, 6) // 0x105d
|
||||||
|
SVC_(UserPostThreadMessage, 4) // 0x105e
|
||||||
|
SVC_(UserDrawIconEx, 11) // 0x105f
|
||||||
|
SVC_(UserGetSystemMenu, 2) // 0x1060
|
||||||
|
SVC_(GdiDrawStream, 3) // 0x1061
|
||||||
|
SVC_(UserInternalGetWindowText, 3) // 0x1062
|
||||||
|
SVC_(UserGetWindowDC, 1) // 0x1063
|
||||||
|
SVC_(GdiD3dDrawPrimitives2, 7) // 0x1064
|
||||||
|
SVC_(GdiInvertRgn, 2) // 0x1065
|
||||||
|
SVC_(GdiGetRgnBox, 2) // 0x1066
|
||||||
|
SVC_(GdiGetAndSetDCDword, 4) // 0x1067
|
||||||
|
SVC_(GdiMaskBlt, 13) // 0x1068
|
||||||
|
SVC_(GdiGetWidthTable, 7) // 0x1069
|
||||||
|
SVC_(UserScrollDC, 7) // 0x106a
|
||||||
|
SVC_(UserGetObjectInformation, 5) // 0x106b
|
||||||
|
SVC_(GdiCreateBitmap, 5) // 0x106c
|
||||||
|
SVC_(GdiConsoleTextOut, 4) // 0x106d
|
||||||
|
SVC_(UserFindWindowEx, 5) // 0x106e
|
||||||
|
SVC_(GdiPolyPatBlt, 5) // 0x106f
|
||||||
|
SVC_(UserUnhookWindowsHookEx, 1) // 0x1070
|
||||||
|
SVC_(GdiGetNearestColor, 2) // 0x1071
|
||||||
|
SVC_(GdiTransformPoints, 5) // 0x1072
|
||||||
|
SVC_(GdiGetDCPoint, 3) // 0x1073
|
||||||
|
SVC_(UserCheckImeHotKey, 2) // 0x1074
|
||||||
|
SVC_(GdiCreateDIBBrush, 6) // 0x1075
|
||||||
|
SVC_(GdiGetTextMetricsW, 3) // 0x1076
|
||||||
|
SVC_(UserCreateWindowEx, 15) // 0x1077
|
||||||
|
SVC_(UserSetParent, 2) // 0x1078
|
||||||
|
SVC_(UserGetKeyboardState, 1) // 0x1079
|
||||||
|
SVC_(UserToUnicodeEx, 7) // 0x107a
|
||||||
|
SVC_(UserGetControlBrush, 3) // 0x107b
|
||||||
|
SVC_(UserGetClassName, 3) // 0x107c
|
||||||
|
SVC_(GdiAlphaBlend, 12) // 0x107d
|
||||||
|
SVC_(GdiDdBlt, 3) // 0x107e
|
||||||
|
SVC_(GdiOffsetRgn, 3) // 0x107f
|
||||||
|
SVC_(UserDefSetText, 2) // 0x1080
|
||||||
|
SVC_(GdiGetTextFaceW, 4) // 0x1081
|
||||||
|
SVC_(GdiStretchDIBitsInternal, 16) // 0x1082
|
||||||
|
SVC_(UserSendInput, 3) // 0x1083
|
||||||
|
SVC_(UserGetThreadDesktop, 2) // 0x1084
|
||||||
|
SVC_(GdiCreateRectRgn, 4) // 0x1085
|
||||||
|
SVC_(GdiGetDIBitsInternal, 9) // 0x1086
|
||||||
|
SVC_(UserGetUpdateRgn, 3) // 0x1087
|
||||||
|
SVC_(GdiDeleteClientObj, 1) // 0x1088
|
||||||
|
SVC_(UserGetIconSize, 4) // 0x1089
|
||||||
|
SVC_(UserFillWindow, 4) // 0x108a
|
||||||
|
SVC_(GdiExtCreateRegion, 3) // 0x108b
|
||||||
|
SVC_(GdiComputeXformCoefficients, 1) // 0x108c
|
||||||
|
SVC_(UserSetWindowsHookEx, 6) // 0x108d
|
||||||
|
SVC_(UserNotifyProcessCreate, 4) // 0x108e
|
||||||
|
SVC_(GdiUnrealizeObject, 1) // 0x108f
|
||||||
|
SVC_(UserGetTitleBarInfo, 2) // 0x1090
|
||||||
|
SVC_(GdiRectangle, 5) // 0x1091
|
||||||
|
SVC_(UserSetThreadDesktop, 1) // 0x1092
|
||||||
|
SVC_(UserGetDCEx, 3) // 0x1093
|
||||||
|
SVC_(UserGetScrollBarInfo, 3) // 0x1094
|
||||||
|
SVC_(GdiGetTextExtent, 5) // 0x1095
|
||||||
|
SVC_(UserSetWindowFNID, 2) // 0x1096
|
||||||
|
SVC_(GdiSetLayout, 3) // 0x1097
|
||||||
|
SVC_(UserCalcMenuBar, 5) // 0x1098
|
||||||
|
SVC_(UserThunkedMenuItemInfo, 6) // 0x1099
|
||||||
|
SVC_(GdiExcludeClipRect, 5) // 0x109a
|
||||||
|
SVC_(GdiCreateDIBSection, 9) // 0x109b
|
||||||
|
SVC_(GdiGetDCforBitmap, 1) // 0x109c
|
||||||
|
SVC_(UserDestroyCursor, 2) // 0x109d
|
||||||
|
SVC_(UserDestroyWindow, 1) // 0x109e
|
||||||
|
SVC_(UserCallHwndParam, 3) // 0x109f
|
||||||
|
SVC_(GdiCreateDIBitmapInternal, 11) // 0x10a0
|
||||||
|
SVC_(UserOpenWindowStation, 2) // 0x10a1
|
||||||
|
SVC_(GdiDdDeleteSurfaceObject, 1) // 0x10a2
|
||||||
|
SVC_(GdiEnumFontClose, 1) // 0x10a3
|
||||||
|
SVC_(GdiEnumFontOpen, 7) // 0x10a4
|
||||||
|
SVC_(GdiEnumFontChunk, 5) // 0x10a5
|
||||||
|
SVC_(GdiDdCanCreateSurface, 2) // 0x10a6
|
||||||
|
SVC_(GdiDdCreateSurface, 8) // 0x10a7
|
||||||
|
SVC_(UserSetCursorIconData, 4) // 0x10a8
|
||||||
|
SVC_(GdiDdDestroySurface, 2) // 0x10a9
|
||||||
|
SVC_(UserCloseDesktop, 1) // 0x10aa
|
||||||
|
SVC_(UserOpenDesktop, 3) // 0x10ab
|
||||||
|
SVC_(UserSetProcessWindowStation, 1) // 0x10ac
|
||||||
|
SVC_(UserGetAtomName, 2) // 0x10ad
|
||||||
|
SVC_(GdiDdResetVisrgn, 2) // 0x10ae
|
||||||
|
SVC_(GdiExtCreatePen, 11) // 0x10af
|
||||||
|
SVC_(GdiCreatePaletteInternal, 2) // 0x10b0
|
||||||
|
SVC_(GdiSetBrushOrg, 4) // 0x10b1
|
||||||
|
SVC_(UserBuildNameList, 4) // 0x10b2
|
||||||
|
SVC_(GdiSetPixel, 4) // 0x10b3
|
||||||
|
SVC_(UserRegisterClassExWOW, 7) // 0x10b4
|
||||||
|
SVC_(GdiCreatePatternBrushInternal, 3) // 0x10b5
|
||||||
|
SVC_(UserGetAncestor, 2) // 0x10b6
|
||||||
|
SVC_(GdiGetOutlineTextMetricsInternalW, 4) // 0x10b7
|
||||||
|
SVC_(GdiSetBitmapBits, 3) // 0x10b8
|
||||||
|
SVC_(UserCloseWindowStation, 1) // 0x10b9
|
||||||
|
SVC_(UserGetDoubleClickTime, 0) // 0x10ba
|
||||||
|
SVC_(UserEnableScrollBar, 3) // 0x10bb
|
||||||
|
SVC_(GdiCreateSolidBrush, 2) // 0x10bc
|
||||||
|
SVC_(UserGetClassInfo, 5) // 0x10bd aka UserGetClassInfoEx
|
||||||
|
SVC_(GdiCreateClientObj, 1) // 0x10be
|
||||||
|
SVC_(UserUnregisterClass, 3) // 0x10bf
|
||||||
|
SVC_(UserDeleteMenu, 3) // 0x10c0
|
||||||
|
SVC_(GdiRectInRegion, 2) // 0x10c1
|
||||||
|
SVC_(UserScrollWindowEx, 8) // 0x10c2
|
||||||
|
SVC_(GdiGetPixel, 3) // 0x10c3
|
||||||
|
SVC_(UserSetClassLong, 4) // 0x10c4
|
||||||
|
SVC_(UserGetMenuBarInfo, 4) // 0x10c5
|
||||||
|
SVC_(GdiDdCreateSurfaceEx, 3) // 0x10c6
|
||||||
|
SVC_(GdiDdCreateSurfaceObject, 6) // 0x10c7
|
||||||
|
SVC_(GdiGetNearestPaletteIndex, 2) // 0x10c8
|
||||||
|
SVC_(GdiDdLockD3D, 2) // 0x10c9
|
||||||
|
SVC_(GdiDdUnlockD3D, 2) // 0x10ca
|
||||||
|
SVC_(GdiGetCharWidthW, 6) // 0x10cb
|
||||||
|
SVC_(UserInvalidateRgn, 3) // 0x10cc
|
||||||
|
SVC_(UserGetClipboardOwner, 0) // 0x10cd
|
||||||
|
SVC_(UserSetWindowRgn, 3) // 0x10ce
|
||||||
|
SVC_(UserBitBltSysBmp, 8) // 0x10cf
|
||||||
|
SVC_(GdiGetCharWidthInfo, 2) // 0x10d0
|
||||||
|
SVC_(UserValidateRect, 2) // 0x10d1
|
||||||
|
SVC_(UserCloseClipboard, 0) // 0x10d2
|
||||||
|
SVC_(UserOpenClipboard, 2) // 0x10d3
|
||||||
|
SVC_(GdiGetStockObject, 1) // 0x10d4
|
||||||
|
SVC_(UserSetClipboardData, 3) // 0x10d5
|
||||||
|
SVC_(UserEnableMenuItem, 3) // 0x10d6
|
||||||
|
SVC_(UserAlterWindowStyle, 3) // 0x10d7
|
||||||
|
SVC_(GdiFillRgn, 3) // 0x10d8
|
||||||
|
SVC_(UserGetWindowPlacement, 2) // 0x10d9
|
||||||
|
SVC_(GdiModifyWorldTransform, 3) // 0x10da
|
||||||
|
SVC_(GdiGetFontData, 5) // 0x10db
|
||||||
|
SVC_(UserGetOpenClipboardWindow, 0) // 0x10dc
|
||||||
|
SVC_(UserSetThreadState, 2) // 0x10dd
|
||||||
|
SVC_(GdiOpenDCW, 7) // 0x10de
|
||||||
|
SVC_(UserTrackMouseEvent, 1) // 0x10df
|
||||||
|
SVC_(GdiGetTransform, 3) // 0x10e0
|
||||||
|
SVC_(UserDestroyMenu, 1) // 0x10e1
|
||||||
|
SVC_(GdiGetBitmapBits, 3) // 0x10e2
|
||||||
|
SVC_(UserConsoleControl, 3) // 0x10e3
|
||||||
|
SVC_(UserSetActiveWindow, 1) // 0x10e4
|
||||||
|
SVC_(UserSetInformationThread, 4) // 0x10e5
|
||||||
|
SVC_(UserSetWindowPlacement, 2) // 0x10e6
|
||||||
|
SVC_(UserGetControlColor, 4) // 0x10e7
|
||||||
|
SVC_(GdiSetMetaRgn, 1) // 0x10e8
|
||||||
|
SVC_(GdiSetMiterLimit, 3) // 0x10e9
|
||||||
|
SVC_(GdiSetVirtualResolution, 5) // 0x10ea
|
||||||
|
SVC_(GdiGetRasterizerCaps, 2) // 0x10eb
|
||||||
|
SVC_(UserSetWindowWord, 3) // 0x10ec
|
||||||
|
SVC_(UserGetClipboardFormatName, 3) // 0x10ed
|
||||||
|
SVC_(UserRealInternalGetMessage, 6) // 0x10ee
|
||||||
|
SVC_(UserCreateLocalMemHandle, 4) // 0x10ef
|
||||||
|
SVC_(UserAttachThreadInput, 3) // 0x10f0
|
||||||
|
SVC_(GdiCreateHalftonePalette, 1) // 0x10f1
|
||||||
|
SVC_(UserPaintMenuBar, 6) // 0x10f2
|
||||||
|
SVC_(UserSetKeyboardState, 1) // 0x10f3
|
||||||
|
SVC_(GdiCombineTransform, 3) // 0x10f4
|
||||||
|
SVC_(UserCreateAcceleratorTable, 2) // 0x10f5
|
||||||
|
SVC_(UserGetCursorFrameInfo, 4) // 0x10f6
|
||||||
|
SVC_(UserGetAltTabInfo, 6) // 0x10f7
|
||||||
|
SVC_(UserGetCaretBlinkTime, 0) // 0x10f8
|
||||||
|
SVC_(GdiQueryFontAssocInfo, 1) // 0x10f9
|
||||||
|
SVC_(UserProcessConnect, 3) // 0x10fa
|
||||||
|
SVC_(UserEnumDisplayDevices, 4) // 0x10fb
|
||||||
|
SVC_(UserEmptyClipboard, 0) // 0x10fc
|
||||||
|
SVC_(UserGetClipboardData, 2) // 0x10fd
|
||||||
|
SVC_(UserRemoveMenu, 3) // 0x10fe
|
||||||
|
SVC_(GdiSetBoundsRect, 3) // 0x10ff
|
||||||
|
SVC_(UserSetInformationProcess, 4) // 0x1100
|
||||||
|
SVC_(GdiGetBitmapDimension, 2) // 0x1101
|
||||||
|
SVC_(UserConvertMemHandle, 2) // 0x1102
|
||||||
|
SVC_(UserDestroyAcceleratorTable, 1) // 0x1103
|
||||||
|
SVC_(UserGetGUIThreadInfo, 2) // 0x1104
|
||||||
|
SVC_(GdiCloseFigure, 1) // 0x1105
|
||||||
|
SVC_(UserSetWindowsHookAW, 3) // 0x1106
|
||||||
|
SVC_(UserSetMenuDefaultItem, 3) // 0x1107
|
||||||
|
SVC_(UserCheckMenuItem, 3) // 0x1108
|
||||||
|
SVC_(UserSetWinEventHook, 8) // 0x1109
|
||||||
|
SVC_(UserUnhookWinEvent, 1) // 0x110a
|
||||||
|
SVC_(GdiSetupPublicCFONT, 3) // 0x110b
|
||||||
|
SVC_(UserLockWindowUpdate, 1) // 0x110c
|
||||||
|
SVC_(UserSetSystemMenu, 2) // 0x110d
|
||||||
|
SVC_(UserThunkedMenuInfo, 2) // 0x110e
|
||||||
|
SVC_(GdiBeginPath, 1) // 0x110f
|
||||||
|
SVC_(GdiEndPath, 1) // 0x1110
|
||||||
|
SVC_(GdiFillPath, 1) // 0x1111
|
||||||
|
SVC_(UserCallHwnd, 2) // 0x1112
|
||||||
|
SVC_(UserDdeInitialize, 5) // 0x1113
|
||||||
|
SVC_(UserModifyUserStartupInfoFlags, 2) // 0x1114
|
||||||
|
SVC_(UserCountClipboardFormats, 0) // 0x1115
|
||||||
|
SVC_(GdiAddFontMemResourceEx, 5) // 0x1116
|
||||||
|
SVC_(GdiEqualRgn, 2) // 0x1117
|
||||||
|
SVC_(GdiGetSystemPaletteUse, 1) // 0x1118
|
||||||
|
SVC_(GdiRemoveFontMemResourceEx, 1) // 0x1119
|
||||||
|
SVC_(UserEnumDisplaySettings, 4) // 0x111a
|
||||||
|
SVC_(UserPaintDesktop, 1) // 0x111b
|
||||||
|
SVC_(GdiExtEscape, 8) // 0x111c
|
||||||
|
SVC_(GdiSetBitmapDimension, 4) // 0x111d
|
||||||
|
SVC_(GdiSetFontEnumeration, 1) // 0x111e
|
||||||
|
SVC_(UserChangeClipboardChain, 2) // 0x111f
|
||||||
|
SVC_(UserResolveDesktop, 4) // 0x1120
|
||||||
|
SVC_(UserSetClipboardViewer, 1) // 0x1121
|
||||||
|
SVC_(UserShowWindowAsync, 2) // 0x1122
|
||||||
|
SVC_(UserSetConsoleReserveKeys, 2) // 0x1123
|
||||||
|
SVC_(GdiCreateColorSpace, 1) // 0x1124
|
||||||
|
SVC_(GdiDeleteColorSpace, 1) // 0x1125
|
||||||
|
SVC_(UserActivateKeyboardLayout, 2) // 0x1126
|
||||||
|
SVC_(GdiAbortDoc, 1) // 0x1127
|
||||||
|
SVC_(GdiAbortPath, 1) // 0x1128
|
||||||
|
SVC_(GdiAddEmbFontToDC, 2) // 0x1129
|
||||||
|
SVC_(GdiAddFontResourceW, 6) // 0x112a
|
||||||
|
SVC_(GdiAddRemoteFontToDC, 4) // 0x112b
|
||||||
|
SVC_(GdiAddRemoteMMInstanceToDC, 3) // 0x112c
|
||||||
|
SVC_(GdiAngleArc, 6) // 0x112d
|
||||||
|
SVC_(GdiAnyLinkedFonts, 0) // 0x112e
|
||||||
|
SVC_(GdiArcInternal, 10) // 0x112f
|
||||||
|
SVC_(GdiBRUSHOBJ_DeleteRbrush, 2) // 0x1130
|
||||||
|
SVC_(GdiBRUSHOBJ_hGetColorTransform, 1) // 0x1131
|
||||||
|
SVC_(GdiBRUSHOBJ_pvAllocRbrush, 2) // 0x1132
|
||||||
|
SVC_(GdiBRUSHOBJ_pvGetRbrush, 1) // 0x1133
|
||||||
|
SVC_(GdiBRUSHOBJ_ulGetBrushColor, 1) // 0x1134
|
||||||
|
SVC_(GdiCLIPOBJ_bEnum, 3) // 0x1135
|
||||||
|
SVC_(GdiCLIPOBJ_cEnumStart, 5) // 0x1136
|
||||||
|
SVC_(GdiCLIPOBJ_ppoGetPath, 1) // 0x1137
|
||||||
|
SVC_(GdiCancelDC, 1) // 0x1138
|
||||||
|
SVC_(GdiChangeGhostFont, 2) // 0x1139
|
||||||
|
SVC_(GdiCheckBitmapBits, 8) // 0x113a
|
||||||
|
SVC_(GdiClearBitmapAttributes, 2) // 0x113b
|
||||||
|
SVC_(GdiClearBrushAttributes, 2) // 0x113c
|
||||||
|
SVC_(GdiColorCorrectPalette, 6) // 0x113d
|
||||||
|
SVC_(GdiConvertMetafileRect, 2) // 0x113e
|
||||||
|
SVC_(GdiCreateColorTransform, 8) // 0x113f
|
||||||
|
SVC_(GdiCreateEllipticRgn, 4) // 0x1140
|
||||||
|
SVC_(GdiCreateHatchBrushInternal, 3) // 0x1141
|
||||||
|
SVC_(GdiCreateMetafileDC, 1) // 0x1142
|
||||||
|
SVC_(GdiCreateRoundRectRgn, 6) // 0x1143
|
||||||
|
SVC_(GdiCreateServerMetaFile, 6) // 0x1144
|
||||||
|
SVC_(GdiD3dContextCreate, 4) // 0x1145
|
||||||
|
SVC_(GdiD3dContextDestroy, 1) // 0x1146
|
||||||
|
SVC_(GdiD3dContextDestroyAll, 1) // 0x1147
|
||||||
|
SVC_(GdiD3dValidateTextureStageState, 1) // 0x1148
|
||||||
|
SVC_(GdiDdAddAttachedSurface, 3) // 0x1149
|
||||||
|
SVC_(GdiDdAlphaBlt, 3) // 0x114a
|
||||||
|
SVC_(GdiDdAttachSurface, 2) // 0x114b
|
||||||
|
SVC_(GdiDdBeginMoCompFrame, 2) // 0x114c
|
||||||
|
SVC_(GdiDdCanCreateD3DBuffer, 2) // 0x114d
|
||||||
|
SVC_(GdiDdColorControl, 2) // 0x114e
|
||||||
|
SVC_(GdiDdCreateD3DBuffer, 8) // 0x114f
|
||||||
|
SVC_(GdiDdCreateDirectDrawObject, 1) // 0x1150
|
||||||
|
SVC_(GdiDdCreateMoComp, 2) // 0x1151
|
||||||
|
SVC_(GdiDdDeleteDirectDrawObject, 1) // 0x1152
|
||||||
|
SVC_(GdiDdDestroyD3DBuffer, 1) // 0x1153
|
||||||
|
SVC_(GdiDdDestroyMoComp, 2) // 0x1154
|
||||||
|
SVC_(GdiDdEndMoCompFrame, 2) // 0x1155
|
||||||
|
SVC_(GdiDdFlip, 5) // 0x1156
|
||||||
|
SVC_(GdiDdFlipToGDISurface, 2) // 0x1157
|
||||||
|
SVC_(GdiDdGetAvailDriverMemory, 2) // 0x1158
|
||||||
|
SVC_(GdiDdGetBltStatus, 2) // 0x1159
|
||||||
|
SVC_(GdiDdGetDC, 2) // 0x115a
|
||||||
|
SVC_(GdiDdGetDriverInfo, 2) // 0x115b
|
||||||
|
SVC_(GdiDdGetDriverState, 1) // 0x115c
|
||||||
|
SVC_(GdiDdGetDxHandle, 3) // 0x115d
|
||||||
|
SVC_(GdiDdGetFlipStatus, 2) // 0x115e
|
||||||
|
SVC_(GdiDdGetInternalMoCompInfo, 2) // 0x115f
|
||||||
|
SVC_(GdiDdGetMoCompBuffInfo, 2) // 0x1160
|
||||||
|
SVC_(GdiDdGetMoCompFormats, 2) // 0x1161
|
||||||
|
SVC_(GdiDdGetMoCompGuids, 2) // 0x1162
|
||||||
|
SVC_(GdiDdGetScanLine, 2) // 0x1163
|
||||||
|
SVC_(GdiDdLock, 3) // 0x1164
|
||||||
|
SVC_(GdiDdQueryDirectDrawObject, 11) // 0x1165
|
||||||
|
SVC_(GdiDdQueryMoCompStatus, 2) // 0x1166
|
||||||
|
SVC_(GdiDdReenableDirectDrawObject, 2) // 0x1167
|
||||||
|
SVC_(GdiDdReleaseDC, 1) // 0x1168
|
||||||
|
SVC_(GdiDdRenderMoComp, 2) // 0x1169
|
||||||
|
SVC_(GdiDdSetColorKey, 2) // 0x116a
|
||||||
|
SVC_(GdiDdSetExclusiveMode, 2) // 0x116b
|
||||||
|
SVC_(GdiDdSetGammaRamp, 3) // 0x116c
|
||||||
|
SVC_(GdiDdSetOverlayPosition, 3) // 0x116d
|
||||||
|
SVC_(GdiDdUnattachSurface, 2) // 0x116e
|
||||||
|
SVC_(GdiDdUnlock, 2) // 0x116f
|
||||||
|
SVC_(GdiDdUpdateOverlay, 3) // 0x1170
|
||||||
|
SVC_(GdiDdWaitForVerticalBlank, 2) // 0x1171
|
||||||
|
SVC_(GdiDeleteColorTransform, 2) // 0x1172
|
||||||
|
SVC_(GdiDescribePixelFormat, 4) // 0x1173
|
||||||
|
SVC_(GdiDoBanding, 4) // 0x1174
|
||||||
|
SVC_(GdiDrawEscape, 4) // 0x1175
|
||||||
|
SVC_(GdiDvpAcquireNotification, 3) // 0x1176
|
||||||
|
SVC_(GdiDvpCanCreateVideoPort, 2) // 0x1177
|
||||||
|
SVC_(GdiDvpColorControl, 2) // 0x1178
|
||||||
|
SVC_(GdiDvpCreateVideoPort, 2) // 0x1179
|
||||||
|
SVC_(GdiDvpDestroyVideoPort, 2) // 0x117a
|
||||||
|
SVC_(GdiDvpFlipVideoPort, 4) // 0x117b
|
||||||
|
SVC_(GdiDvpGetVideoPortBandwidth, 2) // 0x117c
|
||||||
|
SVC_(GdiDvpGetVideoPortConnectInfo, 2) // 0x117d
|
||||||
|
SVC_(GdiDvpGetVideoPortField, 2) // 0x117e
|
||||||
|
SVC_(GdiDvpGetVideoPortFlipStatus, 2) // 0x117f
|
||||||
|
SVC_(GdiDvpGetVideoPortInputFormats, 2) // 0x1180
|
||||||
|
SVC_(GdiDvpGetVideoPortLine, 2) // 0x1181
|
||||||
|
SVC_(GdiDvpGetVideoPortOutputFormats, 2) // 0x1182
|
||||||
|
SVC_(GdiDvpGetVideoSignalStatus, 2) // 0x1183
|
||||||
|
SVC_(GdiDvpReleaseNotification, 2) // 0x1184
|
||||||
|
SVC_(GdiDvpUpdateVideoPort, 4) // 0x1185
|
||||||
|
SVC_(GdiDvpWaitForVideoPortSync, 2) // 0x1186
|
||||||
|
SVC_(GdiDxgGenericThunk, 6) // 0x1187
|
||||||
|
SVC_(GdiEllipse, 5) // 0x1188
|
||||||
|
SVC_(GdiEnableEudc, 1) // 0x1189
|
||||||
|
SVC_(GdiEndDoc, 1) // 0x118a
|
||||||
|
SVC_(GdiEndPage, 1) // 0x118b
|
||||||
|
SVC_(GdiEngAlphaBlend, 7) // 0x118c
|
||||||
|
SVC_(GdiEngAssociateSurface, 3) // 0x118d
|
||||||
|
SVC_(GdiEngBitBlt, 11) // 0x118e
|
||||||
|
SVC_(GdiEngCheckAbort, 1) // 0x118f
|
||||||
|
SVC_(GdiEngComputeGlyphSet, 3) // 0x1190
|
||||||
|
SVC_(GdiEngCopyBits, 6) // 0x1191
|
||||||
|
SVC_(GdiEngCreateBitmap, 6) // 0x1192
|
||||||
|
SVC_(GdiEngCreateClip, 0) // 0x1193
|
||||||
|
SVC_(GdiEngCreateDeviceBitmap, 4) // 0x1194
|
||||||
|
SVC_(GdiEngCreateDeviceSurface, 4) // 0x1195
|
||||||
|
SVC_(GdiEngCreatePalette, 6) // 0x1196
|
||||||
|
SVC_(GdiEngDeleteClip, 1) // 0x1197
|
||||||
|
SVC_(GdiEngDeletePalette, 1) // 0x1198
|
||||||
|
SVC_(GdiEngDeletePath, 1) // 0x1199
|
||||||
|
SVC_(GdiEngDeleteSurface, 1) // 0x119a
|
||||||
|
SVC_(GdiEngEraseSurface, 3) // 0x119b
|
||||||
|
SVC_(GdiEngFillPath, 7) // 0x119c
|
||||||
|
SVC_(GdiEngGradientFill, 10) // 0x119d
|
||||||
|
SVC_(GdiEngLineTo, 9) // 0x119e
|
||||||
|
SVC_(GdiEngLockSurface, 1) // 0x119f
|
||||||
|
SVC_(GdiEngMarkBandingSurface, 1) // 0x11a0
|
||||||
|
SVC_(GdiEngPaint, 5) // 0x11a1
|
||||||
|
SVC_(GdiEngPlgBlt, 11) // 0x11a2
|
||||||
|
SVC_(GdiEngStretchBlt, 11) // 0x11a3
|
||||||
|
SVC_(GdiEngStretchBltROP, 13) // 0x11a4
|
||||||
|
SVC_(GdiEngStrokeAndFillPath, 10) // 0x11a5
|
||||||
|
SVC_(GdiEngStrokePath, 8) // 0x11a6
|
||||||
|
SVC_(GdiEngTextOut, 10) // 0x11a7
|
||||||
|
SVC_(GdiEngTransparentBlt, 8) // 0x11a8
|
||||||
|
SVC_(GdiEngUnlockSurface, 1) // 0x11a9
|
||||||
|
SVC_(GdiEnumObjects, 4) // 0x11aa
|
||||||
|
SVC_(GdiEudcLoadUnloadLink, 7) // 0x11ab
|
||||||
|
SVC_(GdiExtFloodFill, 5) // 0x11ac
|
||||||
|
SVC_(GdiFONTOBJ_cGetAllGlyphHandles, 2) // 0x11ad
|
||||||
|
SVC_(GdiFONTOBJ_cGetGlyphs, 5) // 0x11ae
|
||||||
|
SVC_(GdiFONTOBJ_pQueryGlyphAttrs, 2) // 0x11af
|
||||||
|
SVC_(GdiFONTOBJ_pfdg, 1) // 0x11b0
|
||||||
|
SVC_(GdiFONTOBJ_pifi, 1) // 0x11b1
|
||||||
|
SVC_(GdiFONTOBJ_pvTrueTypeFontFile, 2) // 0x11b2
|
||||||
|
SVC_(GdiFONTOBJ_pxoGetXform, 1) // 0x11b3
|
||||||
|
SVC_(GdiFONTOBJ_vGetInfo, 3) // 0x11b4
|
||||||
|
SVC_(GdiFlattenPath, 1) // 0x11b5
|
||||||
|
SVC_(GdiFontIsLinked, 1) // 0x11b6
|
||||||
|
SVC_(GdiForceUFIMapping, 2) // 0x11b7
|
||||||
|
SVC_(GdiFrameRgn, 5) // 0x11b8
|
||||||
|
SVC_(GdiFullscreenControl, 5) // 0x11b9
|
||||||
|
SVC_(GdiGetBoundsRect, 3) // 0x11ba
|
||||||
|
SVC_(GdiGetCharABCWidthsW, 6) // 0x11bb
|
||||||
|
SVC_(GdiGetCharacterPlacementW, 6) // 0x11bc
|
||||||
|
SVC_(GdiGetColorAdjustment, 2) // 0x11bd
|
||||||
|
SVC_(GdiGetColorSpaceforBitmap, 1) // 0x11be
|
||||||
|
SVC_(GdiGetDeviceCaps, 2) // 0x11bf
|
||||||
|
SVC_(GdiGetDeviceCapsAll, 2) // 0x11c0
|
||||||
|
SVC_(GdiGetDeviceGammaRamp, 2) // 0x11c1
|
||||||
|
SVC_(GdiGetDeviceWidth, 1) // 0x11c2
|
||||||
|
SVC_(GdiGetDhpdev, 1) // 0x11c3
|
||||||
|
SVC_(GdiGetETM, 2) // 0x11c4
|
||||||
|
SVC_(GdiGetEmbUFI, 7) // 0x11c5
|
||||||
|
SVC_(GdiGetEmbedFonts, 0) // 0x11c6
|
||||||
|
SVC_(GdiGetEudcTimeStampEx, 3) // 0x11c7
|
||||||
|
SVC_(GdiGetFontResourceInfoInternalW, 7) // 0x11c8
|
||||||
|
SVC_(GdiGetFontUnicodeRanges, 2) // 0x11c9
|
||||||
|
SVC_(GdiGetGlyphIndicesW, 5) // 0x11ca
|
||||||
|
SVC_(GdiGetGlyphIndicesWInternal, 6) // 0x11cb
|
||||||
|
SVC_(GdiGetGlyphOutline, 8) // 0x11cc
|
||||||
|
SVC_(GdiGetKerningPairs, 3) // 0x11cd
|
||||||
|
SVC_(GdiGetLinkedUFIs, 3) // 0x11ce
|
||||||
|
SVC_(GdiGetMiterLimit, 2) // 0x11cf
|
||||||
|
SVC_(GdiGetMonitorID, 3) // 0x11d0
|
||||||
|
SVC_(GdiGetObjectBitmapHandle, 2) // 0x11d1
|
||||||
|
SVC_(GdiGetPath, 4) // 0x11d2
|
||||||
|
SVC_(GdiGetPerBandInfo, 2) // 0x11d3
|
||||||
|
SVC_(GdiGetRealizationInfo, 3) // 0x11d4
|
||||||
|
SVC_(GdiGetServerMetaFileBits, 7) // 0x11d5
|
||||||
|
SVC_(GdiGetSpoolMessage, 4) // 0x11d6
|
||||||
|
SVC_(GdiGetStats, 5) // 0x11d7
|
||||||
|
SVC_(GdiGetStringBitmapW, 5) // 0x11d8
|
||||||
|
SVC_(GdiGetTextExtentExW, 8) // 0x11d9
|
||||||
|
SVC_(GdiGetUFI, 6) // 0x11da
|
||||||
|
SVC_(GdiGetUFIPathname, 10) // 0x11db
|
||||||
|
SVC_(GdiGradientFill, 6) // 0x11dc
|
||||||
|
SVC_(GdiHT_Get8BPPFormatPalette, 4) // 0x11dd
|
||||||
|
SVC_(GdiHT_Get8BPPMaskPalette, 6) // 0x11de
|
||||||
|
SVC_(GdiIcmBrushInfo, 8) // 0x11df
|
||||||
|
SVC_(GdiInit, 0) // 0x11e0
|
||||||
|
SVC_(GdiInitSpool, 0) // 0x11e1
|
||||||
|
SVC_(GdiMakeFontDir, 5) // 0x11e2
|
||||||
|
SVC_(GdiMakeInfoDC, 2) // 0x11e3
|
||||||
|
SVC_(GdiMakeObjectUnXferable, 0) // 0x11e4
|
||||||
|
SVC_(GdiMakeObjectXferable, 2) // 0x11e5
|
||||||
|
SVC_(GdiMirrorWindowOrg, 1) // 0x11e6
|
||||||
|
SVC_(GdiMonoBitmap, 1) // 0x11e7
|
||||||
|
SVC_(GdiMoveTo, 4) // 0x11e8
|
||||||
|
SVC_(GdiOffsetClipRgn, 3) // 0x11e9
|
||||||
|
SVC_(GdiPATHOBJ_bEnum, 2) // 0x11ea
|
||||||
|
SVC_(GdiPATHOBJ_bEnumClipLines, 3) // 0x11eb
|
||||||
|
SVC_(GdiPATHOBJ_vEnumStart, 1) // 0x11ec
|
||||||
|
SVC_(GdiPATHOBJ_vEnumStartClipLines, 4) // 0x11ed
|
||||||
|
SVC_(GdiPATHOBJ_vGetBounds, 2) // 0x11ee
|
||||||
|
SVC_(GdiPathToRegion, 1) // 0x11ef
|
||||||
|
SVC_(GdiPlgBlt, 11) // 0x11f0
|
||||||
|
SVC_(GdiPolyDraw, 4) // 0x11f1
|
||||||
|
SVC_(GdiPolyTextOutW, 4) // 0x11f2
|
||||||
|
SVC_(GdiPtInRegion, 3) // 0x11f3
|
||||||
|
SVC_(GdiPtVisible, 3) // 0x11f4
|
||||||
|
SVC_(GdiQueryFonts, 3) // 0x11f5
|
||||||
|
SVC_(GdiRemoveFontResourceW, 6) // 0x11f6
|
||||||
|
SVC_(GdiRemoveMergeFont, 2) // 0x11f7
|
||||||
|
SVC_(GdiResetDC, 5) // 0x11f8
|
||||||
|
SVC_(GdiResizePalette, 2) // 0x11f9
|
||||||
|
SVC_(GdiRoundRect, 7) // 0x11fa
|
||||||
|
SVC_(GdiSTROBJ_bEnum, 3) // 0x11fb
|
||||||
|
SVC_(GdiSTROBJ_bEnumPositionsOnly, 3) // 0x11fc
|
||||||
|
SVC_(GdiSTROBJ_bGetAdvanceWidths, 4) // 0x11fd
|
||||||
|
SVC_(GdiSTROBJ_dwGetCodePage, 1) // 0x11fe
|
||||||
|
SVC_(GdiSTROBJ_vEnumStart, 1) // 0x11ff
|
||||||
|
SVC_(GdiScaleViewportExtEx, 6) // 0x1200
|
||||||
|
SVC_(GdiScaleWindowExtEx, 6) // 0x1201
|
||||||
|
SVC_(GdiSelectBrush, 2) // 0x1202
|
||||||
|
SVC_(GdiSelectClipPath, 2) // 0x1203
|
||||||
|
SVC_(GdiSelectPen, 2) // 0x1204
|
||||||
|
SVC_(GdiSetBitmapAttributes, 2) // 0x1205
|
||||||
|
SVC_(GdiSetBrushAttributes, 2) // 0x1206
|
||||||
|
SVC_(GdiSetColorAdjustment, 2) // 0x1207
|
||||||
|
SVC_(GdiSetColorSpace, 2) // 0x1208
|
||||||
|
SVC_(GdiSetDeviceGammaRamp, 2) // 0x1209
|
||||||
|
SVC_(GdiSetFontXform, 3) // 0x120a
|
||||||
|
SVC_(GdiSetIcmMode, 3) // 0x120b
|
||||||
|
SVC_(GdiSetLinkedUFIs, 3) // 0x120c
|
||||||
|
SVC_(GdiSetMagicColors, 3) // 0x120d
|
||||||
|
SVC_(GdiSetPUMPDOBJ, 4) // 0x120e
|
||||||
|
SVC_(GdiSetPixelFormat, 2) // 0x120f
|
||||||
|
SVC_(GdiSetRectRgn, 5) // 0x1210
|
||||||
|
SVC_(GdiSetSizeDevice, 3) // 0x1211
|
||||||
|
SVC_(GdiSetSystemPaletteUse, 2) // 0x1212
|
||||||
|
SVC_(GdiSetTextJustification, 3) // 0x1213
|
||||||
|
SVC_(GdiStartDoc, 4) // 0x1214
|
||||||
|
SVC_(GdiStartPage, 1) // 0x1215
|
||||||
|
SVC_(GdiStrokeAndFillPath, 1) // 0x1216
|
||||||
|
SVC_(GdiStrokePath, 1) // 0x1217
|
||||||
|
SVC_(GdiSwapBuffers, 1) // 0x1218
|
||||||
|
SVC_(GdiTransparentBlt, 11) // 0x1219
|
||||||
|
SVC_(GdiUMPDEngFreeUserMem, 1) // 0x121a
|
||||||
|
SVC_(GdiUnloadPrinterDriver, 2) // 0x121b
|
||||||
|
SVC_(GdiUnmapMemFont, 1) // 0x121c
|
||||||
|
SVC_(GdiUpdateColors, 1) // 0x121d
|
||||||
|
SVC_(GdiUpdateTransform, 1) // 0x121e
|
||||||
|
SVC_(GdiWidenPath, 1) // 0x121f
|
||||||
|
SVC_(GdiXFORMOBJ_bApplyXform, 5) // 0x1220
|
||||||
|
SVC_(GdiXFORMOBJ_iGetXform, 2) // 0x1221
|
||||||
|
SVC_(GdiXLATEOBJ_cGetPalette, 4) // 0x1222
|
||||||
|
SVC_(GdiXLATEOBJ_hGetColorTransform, 1) // 0x1223
|
||||||
|
SVC_(GdiXLATEOBJ_iXlate, 2) // 0x1224
|
||||||
|
SVC_(UserAssociateInputContext, 3) // 0x1225
|
||||||
|
SVC_(UserBlockInput, 1) // 0x1226
|
||||||
|
SVC_(UserBuildHimcList, 4) // 0x1227
|
||||||
|
SVC_(UserBuildPropList, 4) // 0x1228
|
||||||
|
SVC_(UserCallHwndOpt, 2) // 0x1229
|
||||||
|
SVC_(UserChangeDisplaySettings, 4) // 0x122a
|
||||||
|
SVC_(UserChildWindowFromPointEx, 4) // 0x122b
|
||||||
|
SVC_(UserClipCursor, 1) // 0x122c
|
||||||
|
SVC_(UserCreateDesktop, 5) // 0x122d
|
||||||
|
SVC_(UserCreateInputContext, 1) // 0x122e
|
||||||
|
SVC_(UserCreateWindowStation, 7) // 0x122f
|
||||||
|
SVC_(UserCtxDisplayIOCtl, 3) // 0x1230
|
||||||
|
SVC_(UserDdeGetQualityOfService, 3) // 0x1231
|
||||||
|
SVC_(UserDdeSetQualityOfService, 3) // 0x1232
|
||||||
|
SVC_(UserDestroyInputContext, 1) // 0x1233
|
||||||
|
SVC_(UserDisableThreadIme, 1) // 0x1234
|
||||||
|
SVC_(UserDragDetect, 3) // 0x1235
|
||||||
|
SVC_(UserDragObject, 5) // 0x1236
|
||||||
|
SVC_(UserDrawAnimatedRects, 4) // 0x1237
|
||||||
|
SVC_(UserDrawCaption, 4) // 0x1238
|
||||||
|
SVC_(UserDrawCaptionTemp, 7) // 0x1239
|
||||||
|
SVC_(UserDrawMenuBarTemp, 5) // 0x123a
|
||||||
|
SVC_(UserEndMenu, 0) // 0x123b
|
||||||
|
SVC_(UserEvent, 1) // 0x123c
|
||||||
|
SVC_(UserFlashWindowEx, 1) // 0x123d
|
||||||
|
SVC_(UserGetAppImeLevel, 1) // 0x123e
|
||||||
|
SVC_(UserGetCaretPos, 1) // 0x123f
|
||||||
|
SVC_(UserGetClipCursor, 1) // 0x1240
|
||||||
|
SVC_(UserGetClipboardViewer, 0) // 0x1241
|
||||||
|
SVC_(UserGetComboBoxInfo, 2) // 0x1242
|
||||||
|
SVC_(UserGetCursorInfo, 1) // 0x1243
|
||||||
|
SVC_(UserGetGuiResources, 2) // 0x1244
|
||||||
|
SVC_(UserGetImeHotKey, 4) // 0x1245
|
||||||
|
SVC_(UserGetImeInfoEx, 2) // 0x1246
|
||||||
|
SVC_(UserGetInternalWindowPos, 3) // 0x1247
|
||||||
|
SVC_(UserGetKeyNameText, 3) // 0x1248
|
||||||
|
SVC_(UserGetKeyboardLayoutName, 1) // 0x1249
|
||||||
|
SVC_(UserGetLayeredWindowAttributes, 4) // 0x124a
|
||||||
|
SVC_(UserGetListBoxInfo, 1) // 0x124b
|
||||||
|
SVC_(UserGetMenuIndex, 2) // 0x124c
|
||||||
|
SVC_(UserGetMenuItemRect, 4) // 0x124d
|
||||||
|
SVC_(UserGetMouseMovePointsEx, 5) // 0x124e
|
||||||
|
SVC_(UserGetPriorityClipboardFormat, 2) // 0x124f
|
||||||
|
SVC_(UserGetRawInputBuffer, 3) // 0x1250
|
||||||
|
SVC_(UserGetRawInputData, 5) // 0x1251
|
||||||
|
SVC_(UserGetRawInputDeviceInfo, 4) // 0x1252
|
||||||
|
SVC_(UserGetRawInputDeviceList, 3) // 0x1253
|
||||||
|
SVC_(UserGetRegisteredRawInputDevices, 3) // 0x1254
|
||||||
|
SVC_(UserGetWOWClass, 2) // 0x1255
|
||||||
|
SVC_(UserHardErrorControl, 3) // 0x1256
|
||||||
|
SVC_(UserHiliteMenuItem, 4) // 0x1257
|
||||||
|
SVC_(UserImpersonateDdeClientWindow, 2) // 0x1258
|
||||||
|
SVC_(UserInitTask, 12) // 0x1259
|
||||||
|
SVC_(UserInitialize, 3) // 0x125a
|
||||||
|
SVC_(UserInitializeClientPfnArrays, 4) // 0x125b
|
||||||
|
SVC_(UserLoadKeyboardLayoutEx, 7) // 0x125c
|
||||||
|
SVC_(UserLockWindowStation, 1) // 0x125d
|
||||||
|
SVC_(UserLockWorkStation, 0) // 0x125e
|
||||||
|
SVC_(UserMNDragLeave, 0) // 0x125f
|
||||||
|
SVC_(UserMNDragOver, 2) // 0x1260
|
||||||
|
SVC_(UserMenuItemFromPoint, 4) // 0x1261
|
||||||
|
SVC_(UserMinMaximize, 3) // 0x1262
|
||||||
|
SVC_(UserNotifyIMEStatus, 3) // 0x1263
|
||||||
|
SVC_(UserOpenInputDesktop, 3) // 0x1264
|
||||||
|
SVC_(UserPrintWindow, 3) // 0x1265
|
||||||
|
SVC_(UserQueryInformationThread, 4) // 0x1266
|
||||||
|
SVC_(UserQueryInputContext, 2) // 0x1267
|
||||||
|
SVC_(UserQuerySendMessage, 1) // 0x1268
|
||||||
|
SVC_(UserRealChildWindowFromPoint, 3) // 0x1269
|
||||||
|
SVC_(UserRealWaitMessageEx, 2) // 0x126a
|
||||||
|
SVC_(UserRegisterHotKey, 4) // 0x126b
|
||||||
|
SVC_(UserRegisterRawInputDevices, 3) // 0x126c
|
||||||
|
SVC_(UserRegisterTasklist, 1) // 0x126d
|
||||||
|
SVC_(UserRegisterUserApiHook, 4) // 0x126e
|
||||||
|
SVC_(UserRemoteConnect, 3) // 0x126f
|
||||||
|
SVC_(UserRemoteRedrawRectangle, 4) // 0x1270
|
||||||
|
SVC_(UserRemoteRedrawScreen, 0) // 0x1271
|
||||||
|
SVC_(UserRemoteStopScreenUpdates, 0) // 0x1272
|
||||||
|
SVC_(UserResolveDesktopForWOW, 1) // 0x1273
|
||||||
|
SVC_(UserSetAppImeLevel, 2) // 0x1274
|
||||||
|
SVC_(UserSetClassWord, 3) // 0x1275
|
||||||
|
SVC_(UserSetCursorContents, 2) // 0x1276
|
||||||
|
SVC_(UserSetImeHotKey, 5) // 0x1277
|
||||||
|
SVC_(UserSetImeInfoEx, 1) // 0x1278
|
||||||
|
SVC_(UserSetImeOwnerWindow, 2) // 0x1279
|
||||||
|
SVC_(UserSetInternalWindowPos, 4) // 0x127a
|
||||||
|
SVC_(UserSetLayeredWindowAttributes, 4) // 0x127b
|
||||||
|
SVC_(UserSetLogonNotifyWindow, 1) // 0x127c
|
||||||
|
SVC_(UserSetMenu, 3) // 0x127d
|
||||||
|
SVC_(UserSetMenuContextHelpId, 2) // 0x127e
|
||||||
|
SVC_(UserSetMenuFlagRtoL, 1) // 0x127f
|
||||||
|
SVC_(UserSetObjectInformation, 4) // 0x1280
|
||||||
|
SVC_(UserSetShellWindowEx, 2) // 0x1281
|
||||||
|
SVC_(UserSetSysColors, 4) // 0x1282
|
||||||
|
SVC_(UserSetSystemCursor, 2) // 0x1283
|
||||||
|
SVC_(UserSetSystemTimer, 4) // 0x1284
|
||||||
|
SVC_(UserSetThreadLayoutHandles, 2) // 0x1285
|
||||||
|
SVC_(UserSetWindowStationUser, 4) // 0x1286
|
||||||
|
SVC_(UserSoundSentry, 0) // 0x1287
|
||||||
|
SVC_(UserSwitchDesktop, 1) // 0x1288
|
||||||
|
SVC_(UserTestForInteractiveUser, 1) // 0x1289
|
||||||
|
SVC_(UserTrackPopupMenuEx, 6) // 0x128a
|
||||||
|
SVC_(UserUnloadKeyboardLayout, 1) // 0x128b
|
||||||
|
SVC_(UserUnlockWindowStation, 1) // 0x128c
|
||||||
|
SVC_(UserUnregisterHotKey, 2) // 0x128d
|
||||||
|
SVC_(UserUnregisterUserApiHook, 0) // 0x128e
|
||||||
|
SVC_(UserUpdateInputContext, 3) // 0x128f
|
||||||
|
SVC_(UserUpdateInstance, 3) // 0x1290
|
||||||
|
SVC_(UserUpdateLayeredWindow, 10) // 0x1291
|
||||||
|
SVC_(UserUpdatePerUserSystemParameters, 2) // 0x1292
|
||||||
|
SVC_(UserUserHandleGrantAccess, 3) // 0x1293
|
||||||
|
SVC_(UserValidateHandleSecure, 1) // 0x1294
|
||||||
|
SVC_(UserWaitForInputIdle, 3) // 0x1295
|
||||||
|
SVC_(UserWaitForMsgAndEvent, 1) // 0x1296
|
||||||
|
SVC_(UserSetClassLongPtr, 0) // 0x1297
|
||||||
|
SVC_(UserSetWindowLongPtr, 4) // 0x1298
|
||||||
|
SVC_(UserWin32PoolAllocationStats, 6) // 0x1299
|
||||||
|
SVC_(UserYieldTask, 0) // 0x129a
|
||||||
|
SVC_(DxEngGetRedirectionBitmap, 1) //
|
||||||
|
SVC_(GdiDdDDICreateDCFromMemory, 1) //
|
||||||
|
SVC_(GdiDdDDIDestroyDCFromMemory, 1) //
|
||||||
|
SVC_(GdiGetFontFamilyInfo, 4) //
|
||||||
|
SVC_(GdiOffsetViewportOrgEx, 4) //
|
||||||
|
SVC_(GdiOffsetWindowOrgEx, 4) //
|
||||||
|
SVC_(GdiSetViewportOrgEx, 4) //
|
||||||
|
SVC_(GdiSetWindowOrgEx, 4) //
|
||||||
|
SVC_(UserDbgWin32HeapFail, 2) //
|
||||||
|
SVC_(UserDbgWin32HeapStat, 2) //
|
||||||
|
SVC_(UserGetMonitorInfo, 2) //
|
||||||
|
SVC_(UserMonitorFromPoint, 3) //
|
||||||
|
SVC_(UserMonitorFromRect, 2) //
|
||||||
|
SVC_(UserMonitorFromWindow, 2) //
|
||||||
|
SVC_(UserSetDbgTag, 2) //
|
||||||
|
SVC_(UserSetDbgTagCount, 1) //
|
||||||
|
SVC_(UserSetRipFlags, 1) //
|
||||||
|
SVC_(UserSetScrollBarInfo, 3) //
|
Loading…
Reference in a new issue