win32u: Move NtUserGetTitleBarInfo implementation from user32.
[wine.git] / dlls / wow64win / syscall.h
blobe1364c2811eca5ff6b889e1f14fcb37ef3c12e9d
1 /*
2 * WoW64 USER32 syscall definitions
4 * Copyright 2021 Alexandre Julliard
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
21 #ifndef __WOW64WIN_SYSCALL_H
22 #define __WOW64WIN_SYSCALL_H
24 #define ALL_WIN32_SYSCALLS \
25 SYSCALL_ENTRY( NtGdiAddFontMemResourceEx ) \
26 SYSCALL_ENTRY( NtGdiAddFontResourceW ) \
27 SYSCALL_ENTRY( NtGdiCombineRgn ) \
28 SYSCALL_ENTRY( NtGdiCreateBitmap ) \
29 SYSCALL_ENTRY( NtGdiCreateClientObj ) \
30 SYSCALL_ENTRY( NtGdiCreateDIBBrush ) \
31 SYSCALL_ENTRY( NtGdiCreateDIBSection ) \
32 SYSCALL_ENTRY( NtGdiCreateEllipticRgn ) \
33 SYSCALL_ENTRY( NtGdiCreateHalftonePalette ) \
34 SYSCALL_ENTRY( NtGdiCreateHatchBrushInternal ) \
35 SYSCALL_ENTRY( NtGdiCreatePaletteInternal ) \
36 SYSCALL_ENTRY( NtGdiCreatePatternBrushInternal ) \
37 SYSCALL_ENTRY( NtGdiCreatePen ) \
38 SYSCALL_ENTRY( NtGdiCreateRectRgn ) \
39 SYSCALL_ENTRY( NtGdiCreateRoundRectRgn ) \
40 SYSCALL_ENTRY( NtGdiCreateSolidBrush ) \
41 SYSCALL_ENTRY( NtGdiDdDDICreateDevice ) \
42 SYSCALL_ENTRY( NtGdiDdDDIOpenAdapterFromHdc ) \
43 SYSCALL_ENTRY( NtGdiDdDDIQueryStatistics ) \
44 SYSCALL_ENTRY( NtGdiDdDDISetQueuedLimit ) \
45 SYSCALL_ENTRY( NtGdiDeleteClientObj ) \
46 SYSCALL_ENTRY( NtGdiDescribePixelFormat ) \
47 SYSCALL_ENTRY( NtGdiDrawStream ) \
48 SYSCALL_ENTRY( NtGdiEqualRgn ) \
49 SYSCALL_ENTRY( NtGdiExtCreatePen ) \
50 SYSCALL_ENTRY( NtGdiExtCreateRegion ) \
51 SYSCALL_ENTRY( NtGdiExtGetObjectW ) \
52 SYSCALL_ENTRY( NtGdiFlattenPath ) \
53 SYSCALL_ENTRY( NtGdiFlush ) \
54 SYSCALL_ENTRY( NtGdiGetBitmapBits ) \
55 SYSCALL_ENTRY( NtGdiGetBitmapDimension ) \
56 SYSCALL_ENTRY( NtGdiGetColorAdjustment ) \
57 SYSCALL_ENTRY( NtGdiGetDCDword ) \
58 SYSCALL_ENTRY( NtGdiGetDCObject ) \
59 SYSCALL_ENTRY( NtGdiGetDCPoint ) \
60 SYSCALL_ENTRY( NtGdiGetFontFileData ) \
61 SYSCALL_ENTRY( NtGdiGetFontFileInfo ) \
62 SYSCALL_ENTRY( NtGdiGetNearestPaletteIndex ) \
63 SYSCALL_ENTRY( NtGdiGetPath ) \
64 SYSCALL_ENTRY( NtGdiGetRegionData ) \
65 SYSCALL_ENTRY( NtGdiGetRgnBox ) \
66 SYSCALL_ENTRY( NtGdiGetSpoolMessage ) \
67 SYSCALL_ENTRY( NtGdiGetSystemPaletteUse ) \
68 SYSCALL_ENTRY( NtGdiGetTransform ) \
69 SYSCALL_ENTRY( NtGdiHfontCreate ) \
70 SYSCALL_ENTRY( NtGdiInitSpool ) \
71 SYSCALL_ENTRY( NtGdiOffsetRgn ) \
72 SYSCALL_ENTRY( NtGdiPathToRegion ) \
73 SYSCALL_ENTRY( NtGdiPtInRegion ) \
74 SYSCALL_ENTRY( NtGdiRectInRegion ) \
75 SYSCALL_ENTRY( NtGdiRemoveFontMemResourceEx ) \
76 SYSCALL_ENTRY( NtGdiRemoveFontResourceW ) \
77 SYSCALL_ENTRY( NtGdiSaveDC ) \
78 SYSCALL_ENTRY( NtGdiSetBitmapBits ) \
79 SYSCALL_ENTRY( NtGdiSetBitmapDimension ) \
80 SYSCALL_ENTRY( NtGdiSetBrushOrg ) \
81 SYSCALL_ENTRY( NtGdiSetColorAdjustment ) \
82 SYSCALL_ENTRY( NtGdiSetMagicColors ) \
83 SYSCALL_ENTRY( NtGdiSetMetaRgn ) \
84 SYSCALL_ENTRY( NtGdiSetPixelFormat ) \
85 SYSCALL_ENTRY( NtGdiSetRectRgn ) \
86 SYSCALL_ENTRY( NtGdiSetTextJustification ) \
87 SYSCALL_ENTRY( NtGdiSetVirtualResolution ) \
88 SYSCALL_ENTRY( NtGdiSwapBuffers ) \
89 SYSCALL_ENTRY( NtGdiTransformPoints ) \
90 SYSCALL_ENTRY( NtUserAddClipboardFormatListener ) \
91 SYSCALL_ENTRY( NtUserAttachThreadInput ) \
92 SYSCALL_ENTRY( NtUserBuildHwndList ) \
93 SYSCALL_ENTRY( NtUserCallMsgFilter ) \
94 SYSCALL_ENTRY( NtUserCheckMenuItem ) \
95 SYSCALL_ENTRY( NtUserChildWindowFromPointEx ) \
96 SYSCALL_ENTRY( NtUserCloseDesktop ) \
97 SYSCALL_ENTRY( NtUserCloseWindowStation ) \
98 SYSCALL_ENTRY( NtUserCopyAcceleratorTable ) \
99 SYSCALL_ENTRY( NtUserCreateAcceleratorTable ) \
100 SYSCALL_ENTRY( NtUserCreateDesktopEx ) \
101 SYSCALL_ENTRY( NtUserCreateWindowStation ) \
102 SYSCALL_ENTRY( NtUserDeleteMenu ) \
103 SYSCALL_ENTRY( NtUserDestroyAcceleratorTable ) \
104 SYSCALL_ENTRY( NtUserEndMenu ) \
105 SYSCALL_ENTRY( NtUserFindExistingCursorIcon ) \
106 SYSCALL_ENTRY( NtUserFindWindowEx ) \
107 SYSCALL_ENTRY( NtUserGetAncestor ) \
108 SYSCALL_ENTRY( NtUserGetAtomName ) \
109 SYSCALL_ENTRY( NtUserGetCaretBlinkTime ) \
110 SYSCALL_ENTRY( NtUserGetCaretPos ) \
111 SYSCALL_ENTRY( NtUserGetClassName ) \
112 SYSCALL_ENTRY( NtUserGetClipboardFormatName ) \
113 SYSCALL_ENTRY( NtUserGetClipboardOwner ) \
114 SYSCALL_ENTRY( NtUserGetClipboardSequenceNumber ) \
115 SYSCALL_ENTRY( NtUserGetClipboardViewer ) \
116 SYSCALL_ENTRY( NtUserGetCursor ) \
117 SYSCALL_ENTRY( NtUserGetCursorFrameInfo ) \
118 SYSCALL_ENTRY( NtUserGetDoubleClickTime ) \
119 SYSCALL_ENTRY( NtUserGetDpiForMonitor ) \
120 SYSCALL_ENTRY( NtUserGetForegroundWindow ) \
121 SYSCALL_ENTRY( NtUserGetGUIThreadInfo ) \
122 SYSCALL_ENTRY( NtUserGetIconSize ) \
123 SYSCALL_ENTRY( NtUserGetKeyState ) \
124 SYSCALL_ENTRY( NtUserGetKeyboardLayout ) \
125 SYSCALL_ENTRY( NtUserGetKeyboardLayoutName ) \
126 SYSCALL_ENTRY( NtUserGetKeyboardState ) \
127 SYSCALL_ENTRY( NtUserGetLayeredWindowAttributes ) \
128 SYSCALL_ENTRY( NtUserGetMenuItemRect ) \
129 SYSCALL_ENTRY( NtUserGetMouseMovePointsEx ) \
130 SYSCALL_ENTRY( NtUserGetObjectInformation ) \
131 SYSCALL_ENTRY( NtUserGetOpenClipboardWindow ) \
132 SYSCALL_ENTRY( NtUserGetProcessDpiAwarenessContext ) \
133 SYSCALL_ENTRY( NtUserGetProcessWindowStation ) \
134 SYSCALL_ENTRY( NtUserGetProp ) \
135 SYSCALL_ENTRY( NtUserGetSystemDpiForProcess ) \
136 SYSCALL_ENTRY( NtUserGetThreadDesktop ) \
137 SYSCALL_ENTRY( NtUserGetTitleBarInfo ) \
138 SYSCALL_ENTRY( NtUserGetWindowRgnEx ) \
139 SYSCALL_ENTRY( NtUserInitializeClientPfnArrays ) \
140 SYSCALL_ENTRY( NtUserInternalGetWindowText ) \
141 SYSCALL_ENTRY( NtUserKillTimer ) \
142 SYSCALL_ENTRY( NtUserLockWindowUpdate ) \
143 SYSCALL_ENTRY( NtUserMenuItemFromPoint ) \
144 SYSCALL_ENTRY( NtUserNotifyWinEvent ) \
145 SYSCALL_ENTRY( NtUserOpenDesktop ) \
146 SYSCALL_ENTRY( NtUserOpenInputDesktop ) \
147 SYSCALL_ENTRY( NtUserOpenWindowStation ) \
148 SYSCALL_ENTRY( NtUserRemoveClipboardFormatListener ) \
149 SYSCALL_ENTRY( NtUserRemoveMenu ) \
150 SYSCALL_ENTRY( NtUserRemoveProp ) \
151 SYSCALL_ENTRY( NtUserSetKeyboardState ) \
152 SYSCALL_ENTRY( NtUserSetMenuContextHelpId ) \
153 SYSCALL_ENTRY( NtUserSetMenuDefaultItem ) \
154 SYSCALL_ENTRY( NtUserSetObjectInformation ) \
155 SYSCALL_ENTRY( NtUserSetProcessDpiAwarenessContext ) \
156 SYSCALL_ENTRY( NtUserSetProcessWindowStation ) \
157 SYSCALL_ENTRY( NtUserSetProp ) \
158 SYSCALL_ENTRY( NtUserSetSystemTimer ) \
159 SYSCALL_ENTRY( NtUserSetThreadDesktop ) \
160 SYSCALL_ENTRY( NtUserSetTimer ) \
161 SYSCALL_ENTRY( NtUserSetWinEventHook ) \
162 SYSCALL_ENTRY( NtUserSetWindowsHookEx ) \
163 SYSCALL_ENTRY( NtUserThunkedMenuInfo ) \
164 SYSCALL_ENTRY( NtUserThunkedMenuItemInfo ) \
165 SYSCALL_ENTRY( NtUserUnhookWinEvent ) \
166 SYSCALL_ENTRY( NtUserUnhookWindowsHookEx ) \
167 SYSCALL_ENTRY( NtUserWindowFromDC )
169 #endif /* __WOW64WIN_SYSCALL_H */