2021-08-31 11:24:10 +02:00
|
|
|
/*
|
|
|
|
* WoW64 USER32 syscall definitions
|
|
|
|
*
|
|
|
|
* Copyright 2021 Alexandre Julliard
|
|
|
|
*
|
|
|
|
* This library is free software; you can redistribute it and/or
|
|
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
|
|
* License as published by the Free Software Foundation; either
|
|
|
|
* version 2.1 of the License, or (at your option) any later version.
|
|
|
|
*
|
|
|
|
* This library is distributed in the hope that it will be useful,
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
* Lesser General Public License for more details.
|
|
|
|
*
|
|
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
|
|
* License along with this library; if not, write to the Free Software
|
|
|
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef __WOW64WIN_SYSCALL_H
|
|
|
|
#define __WOW64WIN_SYSCALL_H
|
|
|
|
|
|
|
|
#define ALL_WIN32_SYSCALLS \
|
2021-10-11 18:49:36 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiAddFontMemResourceEx ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiAddFontResourceW ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCombineRgn ) \
|
2021-10-11 18:48:15 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateBitmap ) \
|
2021-10-11 18:50:09 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateClientObj ) \
|
2021-10-08 13:35:41 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateDIBBrush ) \
|
2021-10-11 18:48:15 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateDIBSection ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateEllipticRgn ) \
|
2021-10-11 18:51:06 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateHalftonePalette ) \
|
2021-10-08 13:35:41 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateHatchBrushInternal ) \
|
2021-10-11 18:51:06 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreatePaletteInternal ) \
|
2021-10-08 13:35:41 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreatePatternBrushInternal ) \
|
2021-10-12 15:29:19 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreatePen ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateRectRgn ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiCreateRoundRectRgn ) \
|
2021-10-08 13:35:41 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiCreateSolidBrush ) \
|
2021-10-15 16:53:28 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiDdDDICloseAdapter ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiDdDDICreateDevice ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiDdDDIOpenAdapterFromDeviceName ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiDdDDIOpenAdapterFromHdc ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiDdDDIOpenAdapterFromLuid ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiDdDDIQueryStatistics ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiDdDDISetQueuedLimit ) \
|
2021-10-11 18:50:09 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiDeleteClientObj ) \
|
2021-10-11 18:49:07 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiDescribePixelFormat ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiDrawStream ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiEqualRgn ) \
|
2021-10-12 15:29:19 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiExtCreatePen ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiExtCreateRegion ) \
|
2021-10-11 18:50:09 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiExtGetObjectW ) \
|
2021-10-12 15:28:52 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiFlattenPath ) \
|
2021-10-11 18:48:15 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiFlush ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiGetBitmapBits ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiGetBitmapDimension ) \
|
2021-10-11 18:50:09 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetColorAdjustment ) \
|
2022-04-12 13:08:54 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetDCDword ) \
|
2021-10-11 18:50:09 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetDCObject ) \
|
2022-04-12 13:09:06 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetDCPoint ) \
|
2021-10-11 18:49:36 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetFontFileData ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiGetFontFileInfo ) \
|
2021-10-11 18:51:06 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetNearestPaletteIndex ) \
|
2021-10-12 15:28:52 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetPath ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetRegionData ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiGetRgnBox ) \
|
2021-10-12 15:30:00 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetSpoolMessage ) \
|
2021-10-11 18:51:06 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetSystemPaletteUse ) \
|
2021-10-11 18:49:07 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiGetTransform ) \
|
2021-10-11 18:49:36 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiHfontCreate ) \
|
2021-10-12 15:30:00 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiInitSpool ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiOffsetRgn ) \
|
2021-10-12 15:28:52 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiPathToRegion ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiPtInRegion ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiRectInRegion ) \
|
2021-10-11 18:49:36 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiRemoveFontMemResourceEx ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiRemoveFontResourceW ) \
|
2021-10-11 18:49:07 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSaveDC ) \
|
2021-10-11 18:48:15 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetBitmapBits ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetBitmapDimension ) \
|
2021-10-11 18:49:07 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetBrushOrg ) \
|
2021-10-11 18:50:09 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetColorAdjustment ) \
|
2021-10-11 18:51:06 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetMagicColors ) \
|
2021-10-11 18:48:44 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetMetaRgn ) \
|
2021-10-11 18:49:07 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetPixelFormat ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiSetRectRgn ) \
|
2021-10-11 18:49:36 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetTextJustification ) \
|
2021-10-11 18:50:37 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiSetVirtualResolution ) \
|
|
|
|
SYSCALL_ENTRY( NtGdiSwapBuffers ) \
|
2021-10-12 16:42:35 +02:00
|
|
|
SYSCALL_ENTRY( NtGdiTransformPoints ) \
|
2021-11-12 12:54:45 +01:00
|
|
|
SYSCALL_ENTRY( NtUserAddClipboardFormatListener ) \
|
2021-11-16 12:32:55 +01:00
|
|
|
SYSCALL_ENTRY( NtUserAttachThreadInput ) \
|
2021-12-21 20:31:29 +01:00
|
|
|
SYSCALL_ENTRY( NtUserBuildHwndList ) \
|
2022-04-15 14:53:09 +02:00
|
|
|
SYSCALL_ENTRY( NtUserCheckMenuItem ) \
|
2022-04-14 14:10:33 +02:00
|
|
|
SYSCALL_ENTRY( NtUserChildWindowFromPointEx ) \
|
2021-10-13 14:53:36 +02:00
|
|
|
SYSCALL_ENTRY( NtUserCloseDesktop ) \
|
2021-10-13 14:52:53 +02:00
|
|
|
SYSCALL_ENTRY( NtUserCloseWindowStation ) \
|
2022-03-02 15:06:33 +01:00
|
|
|
SYSCALL_ENTRY( NtUserCopyAcceleratorTable ) \
|
|
|
|
SYSCALL_ENTRY( NtUserCreateAcceleratorTable ) \
|
2021-10-14 15:21:15 +02:00
|
|
|
SYSCALL_ENTRY( NtUserCreateDesktopEx ) \
|
2021-10-14 15:20:42 +02:00
|
|
|
SYSCALL_ENTRY( NtUserCreateWindowStation ) \
|
2022-04-15 00:42:16 +02:00
|
|
|
SYSCALL_ENTRY( NtUserDeleteMenu ) \
|
2022-03-02 15:06:33 +01:00
|
|
|
SYSCALL_ENTRY( NtUserDestroyAcceleratorTable ) \
|
2022-02-22 13:53:11 +01:00
|
|
|
SYSCALL_ENTRY( NtUserFindExistingCursorIcon ) \
|
2022-04-19 15:34:44 +02:00
|
|
|
SYSCALL_ENTRY( NtUserFindWindowEx ) \
|
2022-03-08 14:24:03 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetAncestor ) \
|
2022-03-21 16:13:30 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetAtomName ) \
|
2022-04-26 17:06:04 +02:00
|
|
|
SYSCALL_ENTRY( NtUserGetCaretBlinkTime ) \
|
|
|
|
SYSCALL_ENTRY( NtUserGetCaretPos ) \
|
2022-03-21 16:13:56 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetClassName ) \
|
2021-11-12 12:53:28 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetClipboardFormatName ) \
|
2021-11-12 12:53:50 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetClipboardOwner ) \
|
2021-11-12 12:54:29 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetClipboardSequenceNumber ) \
|
2021-11-12 12:53:59 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetClipboardViewer ) \
|
2021-12-03 12:55:44 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetCursor ) \
|
2022-02-23 13:40:14 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetCursorFrameInfo ) \
|
2021-12-06 03:15:59 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetDoubleClickTime ) \
|
2021-12-06 03:09:07 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetDpiForMonitor ) \
|
2022-02-17 15:43:07 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetForegroundWindow ) \
|
2022-02-24 01:28:31 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetGUIThreadInfo ) \
|
2022-02-23 13:39:47 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetIconSize ) \
|
2021-11-16 12:33:09 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetKeyState ) \
|
2021-11-17 17:27:40 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetKeyboardLayout ) \
|
2021-12-03 12:56:05 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetKeyboardLayoutName ) \
|
2021-11-16 12:33:23 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetKeyboardState ) \
|
2021-11-08 14:48:28 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetLayeredWindowAttributes ) \
|
2022-04-20 15:57:02 +02:00
|
|
|
SYSCALL_ENTRY( NtUserGetMenuItemRect ) \
|
2021-11-17 12:48:53 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetMouseMovePointsEx ) \
|
2021-10-20 13:18:16 +02:00
|
|
|
SYSCALL_ENTRY( NtUserGetObjectInformation ) \
|
2021-11-16 12:36:26 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetOpenClipboardWindow ) \
|
2021-12-06 03:08:21 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetProcessDpiAwarenessContext ) \
|
2021-10-13 14:53:22 +02:00
|
|
|
SYSCALL_ENTRY( NtUserGetProcessWindowStation ) \
|
2021-11-08 14:48:45 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetProp ) \
|
2021-12-06 03:08:45 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetSystemDpiForProcess ) \
|
2021-10-13 14:54:00 +02:00
|
|
|
SYSCALL_ENTRY( NtUserGetThreadDesktop ) \
|
2022-03-10 14:31:20 +01:00
|
|
|
SYSCALL_ENTRY( NtUserGetWindowRgnEx ) \
|
2022-03-04 14:27:58 +01:00
|
|
|
SYSCALL_ENTRY( NtUserInitializeClientPfnArrays ) \
|
2022-03-08 14:23:37 +01:00
|
|
|
SYSCALL_ENTRY( NtUserInternalGetWindowText ) \
|
2022-03-16 15:36:30 +01:00
|
|
|
SYSCALL_ENTRY( NtUserKillTimer ) \
|
2022-02-16 12:30:12 +01:00
|
|
|
SYSCALL_ENTRY( NtUserNotifyWinEvent ) \
|
2021-10-14 15:21:33 +02:00
|
|
|
SYSCALL_ENTRY( NtUserOpenDesktop ) \
|
2021-10-13 14:54:56 +02:00
|
|
|
SYSCALL_ENTRY( NtUserOpenInputDesktop ) \
|
2021-10-14 15:20:56 +02:00
|
|
|
SYSCALL_ENTRY( NtUserOpenWindowStation ) \
|
2021-11-12 12:54:45 +01:00
|
|
|
SYSCALL_ENTRY( NtUserRemoveClipboardFormatListener ) \
|
2022-04-14 00:51:26 +02:00
|
|
|
SYSCALL_ENTRY( NtUserRemoveMenu ) \
|
2021-11-08 14:48:55 +01:00
|
|
|
SYSCALL_ENTRY( NtUserRemoveProp ) \
|
2021-11-16 12:33:36 +01:00
|
|
|
SYSCALL_ENTRY( NtUserSetKeyboardState ) \
|
2022-04-20 15:56:50 +02:00
|
|
|
SYSCALL_ENTRY( NtUserSetMenuContextHelpId ) \
|
2022-04-22 14:45:25 +02:00
|
|
|
SYSCALL_ENTRY( NtUserSetMenuDefaultItem ) \
|
2021-10-13 14:56:22 +02:00
|
|
|
SYSCALL_ENTRY( NtUserSetObjectInformation ) \
|
2021-12-06 03:08:21 +01:00
|
|
|
SYSCALL_ENTRY( NtUserSetProcessDpiAwarenessContext ) \
|
2021-10-13 14:54:21 +02:00
|
|
|
SYSCALL_ENTRY( NtUserSetProcessWindowStation ) \
|
2021-11-08 14:48:37 +01:00
|
|
|
SYSCALL_ENTRY( NtUserSetProp ) \
|
2022-03-16 15:36:18 +01:00
|
|
|
SYSCALL_ENTRY( NtUserSetSystemTimer ) \
|
2022-02-16 12:29:43 +01:00
|
|
|
SYSCALL_ENTRY( NtUserSetThreadDesktop ) \
|
2022-03-16 15:35:55 +01:00
|
|
|
SYSCALL_ENTRY( NtUserSetTimer ) \
|
2022-02-16 12:29:56 +01:00
|
|
|
SYSCALL_ENTRY( NtUserSetWinEventHook ) \
|
2022-02-16 12:30:44 +01:00
|
|
|
SYSCALL_ENTRY( NtUserSetWindowsHookEx ) \
|
2022-04-22 14:45:11 +02:00
|
|
|
SYSCALL_ENTRY( NtUserThunkedMenuInfo ) \
|
2022-04-14 00:51:26 +02:00
|
|
|
SYSCALL_ENTRY( NtUserThunkedMenuItemInfo ) \
|
2022-02-16 12:31:04 +01:00
|
|
|
SYSCALL_ENTRY( NtUserUnhookWinEvent ) \
|
2022-03-14 11:43:32 +01:00
|
|
|
SYSCALL_ENTRY( NtUserUnhookWindowsHookEx ) \
|
|
|
|
SYSCALL_ENTRY( NtUserWindowFromDC )
|
2021-08-31 11:24:10 +02:00
|
|
|
|
|
|
|
#endif /* __WOW64WIN_SYSCALL_H */
|