From: Hecheng Yu <kde-yyds(a)qq.com> Implement API for retrieving cached touch pointer information by pointer ID. --- dlls/win32u/main.c | 5 + dlls/win32u/pointer.c | 109 ++ dlls/win32u/win32syscalls.h | 1870 ++++++++++++++++++----------------- dlls/win32u/win32u.spec | 1 + dlls/wow64win/user.c | 8 + include/ntuser.h | 1 + 6 files changed, 1060 insertions(+), 934 deletions(-) diff --git a/dlls/win32u/main.c b/dlls/win32u/main.c index 19968c44158..a7e92aac3b2 100644 --- a/dlls/win32u/main.c +++ b/dlls/win32u/main.c @@ -1749,6 +1749,11 @@ BOOL SYSCALL_API NtUserGetPointerType( UINT32 id, POINTER_INPUT_TYPE *type ) SYSCALL_FUNC( NtUserGetPointerType ); } +BOOL SYSCALL_API NtUserGetPointerTouchInfo( UINT32 id, POINTER_TOUCH_INFO *info ) +{ + SYSCALL_FUNC( NtUserGetPointerTouchInfo ); +} + INT SYSCALL_API NtUserGetPriorityClipboardFormat( UINT *list, INT count ) { SYSCALL_FUNC( NtUserGetPriorityClipboardFormat ); diff --git a/dlls/win32u/pointer.c b/dlls/win32u/pointer.c index ced978d2c71..7f1b409f801 100644 --- a/dlls/win32u/pointer.c +++ b/dlls/win32u/pointer.c @@ -175,6 +175,99 @@ BOOL get_pointer_type( UINT32 id, POINTER_INPUT_TYPE *type ) return ret; } +static void cleanup_expired_pointers( void ) +{ + DWORD current_time = NtGetTickCount(); + + for (int i = 0; i < MAX_ACTIVE_POINTERS; i++) + { + struct pointer_info_entry *entry = &pointer_cache[i]; + + if (entry->active && entry->releaseTime > 0) + { + /* Clean up pointers released more than 500ms ago */ + if ((current_time - entry->releaseTime) > 500) + { + TRACE( "Pointer %u expired, cleaning up\n", entry->pointerId ); + entry->active = FALSE; + entry->releaseTime = 0; + } + } + } +} + +BOOL get_pointer_touch_info( UINT32 id, POINTER_TOUCH_INFO *info ) +{ + struct pointer_info_entry *entry; + BOOL ret = FALSE; + + pthread_mutex_lock( &pointer_cache_mutex ); + cleanup_expired_pointers(); + entry = find_pointer_entry( id ); + if (entry && entry->active) + { + RECT virtual = NtUserGetVirtualScreenRect( MDT_RAW_DPI ); + int screen_width = virtual.right - virtual.left; + int screen_height = virtual.bottom - virtual.top; + + memset( info, 0, sizeof(*info) ); + + /* Fill POINTER_INFO */ + info->pointerInfo.pointerType = entry->pointerType; + info->pointerInfo.pointerId = entry->pointerId; + info->pointerInfo.frameId = 0; + info->pointerInfo.pointerFlags = entry->pointerFlags; + info->pointerInfo.sourceDevice = NULL; + info->pointerInfo.hwndTarget = entry->hwndTarget; + + /* Convert normalized position (0-65535) to screen pixels */ + info->pointerInfo.ptPixelLocation.x = (entry->ptPixelLocation.x * screen_width) / 65536; + info->pointerInfo.ptPixelLocation.y = (entry->ptPixelLocation.y * screen_height) / 65536; + + info->pointerInfo.ptHimetricLocation.x = 0; + info->pointerInfo.ptHimetricLocation.y = 0; + info->pointerInfo.ptPixelLocationRaw = info->pointerInfo.ptPixelLocation; + info->pointerInfo.ptHimetricLocationRaw.x = 0; + info->pointerInfo.ptHimetricLocationRaw.y = 0; + info->pointerInfo.dwTime = entry->dwTime; + info->pointerInfo.historyCount = 0; + info->pointerInfo.InputData = 0; + info->pointerInfo.dwKeyStates = 0; + info->pointerInfo.PerformanceCount = 0; + info->pointerInfo.ButtonChangeType = POINTER_CHANGE_NONE; + + /* Fill touch-specific info */ + info->touchFlags = TOUCH_FLAG_NONE; + info->touchMask = TOUCH_MASK_CONTACTAREA | TOUCH_MASK_ORIENTATION | TOUCH_MASK_PRESSURE; + + /* Contact area - small rectangle around touch point */ + info->rcContact.left = info->pointerInfo.ptPixelLocation.x - 5; + info->rcContact.top = info->pointerInfo.ptPixelLocation.y - 5; + info->rcContact.right = info->pointerInfo.ptPixelLocation.x + 5; + info->rcContact.bottom = info->pointerInfo.ptPixelLocation.y + 5; + info->rcContactRaw = info->rcContact; + + info->orientation = 0; + info->pressure = 1024; + + TRACE( "Retrieved pointer %u: type=%d, pos=(%d,%d), flags=%u\n", + id, entry->pointerType, + info->pointerInfo.ptPixelLocation.x, + info->pointerInfo.ptPixelLocation.y, + entry->pointerFlags ); + + ret = TRUE; + } + else + { + WARN( "Pointer %u not found or inactive\n", id ); + RtlSetLastWin32Error( ERROR_INVALID_PARAMETER ); + } + + pthread_mutex_unlock( &pointer_cache_mutex ); + return ret; +} + /********************************************************************** * NtUserGetPointerType (win32u.@) */ @@ -189,3 +282,19 @@ BOOL WINAPI NtUserGetPointerType( UINT32 id, POINTER_INPUT_TYPE *type ) return get_pointer_type( id, type ); } + +/********************************************************************** + * NtUserGetPointerTouchInfo (win32u.@) + */ +BOOL WINAPI NtUserGetPointerTouchInfo( UINT32 id, POINTER_TOUCH_INFO *info ) +{ + TRACE( "id %u, info %p\n", id, info ); + + if (!info) + { + RtlSetLastWin32Error( ERROR_INVALID_PARAMETER ); + return FALSE; + } + + return get_pointer_touch_info( id, info ); +} diff --git a/dlls/win32u/win32syscalls.h b/dlls/win32u/win32syscalls.h index 803defce590..60b0f466151 100644 --- a/dlls/win32u/win32syscalls.h +++ b/dlls/win32u/win32syscalls.h @@ -1074,473 +1074,474 @@ SYSCALL_ENTRY( 0x142e, NtUserGetPointerInfoList, 32 ) \ SYSCALL_ENTRY( 0x142f, NtUserGetPointerInputTransform, 0 ) \ SYSCALL_ENTRY( 0x1430, NtUserGetPointerProprietaryId, 0 ) \ - SYSCALL_ENTRY( 0x1431, NtUserGetPointerType, 8 ) \ - SYSCALL_ENTRY( 0x1432, NtUserGetPrecisionTouchPadConfiguration, 0 ) \ - SYSCALL_ENTRY( 0x1433, NtUserGetPriorityClipboardFormat, 8 ) \ - SYSCALL_ENTRY( 0x1434, NtUserGetProcessDefaultLayout, 4 ) \ - SYSCALL_ENTRY( 0x1435, NtUserGetProcessDpiAwarenessContext, 4 ) \ - SYSCALL_ENTRY( 0x1436, NtUserGetProcessUIContextInformation, 0 ) \ - SYSCALL_ENTRY( 0x1437, NtUserGetProcessWindowStation, 0 ) \ - SYSCALL_ENTRY( 0x1438, NtUserGetProp, 8 ) \ - SYSCALL_ENTRY( 0x1439, NtUserGetProp2, 0 ) \ - SYSCALL_ENTRY( 0x143a, NtUserGetQueueIocp, 0 ) \ - SYSCALL_ENTRY( 0x143b, NtUserGetQueueStatus, 4 ) \ - SYSCALL_ENTRY( 0x143c, NtUserGetQueueStatusReadonly, 0 ) \ - SYSCALL_ENTRY( 0x143d, NtUserGetRawInputBuffer, 12 ) \ - SYSCALL_ENTRY( 0x143e, NtUserGetRawInputData, 20 ) \ - SYSCALL_ENTRY( 0x143f, NtUserGetRawInputDeviceInfo, 16 ) \ - SYSCALL_ENTRY( 0x1440, NtUserGetRawInputDeviceList, 12 ) \ - SYSCALL_ENTRY( 0x1441, NtUserGetRawPointerDeviceData, 0 ) \ - SYSCALL_ENTRY( 0x1442, NtUserGetRegisteredRawInputDevices, 12 ) \ - SYSCALL_ENTRY( 0x1443, NtUserGetRequiredCursorSizes, 0 ) \ - SYSCALL_ENTRY( 0x1444, NtUserGetResizeDCompositionSynchronizationObject, 0 ) \ - SYSCALL_ENTRY( 0x1445, NtUserGetScrollBarInfo, 12 ) \ - SYSCALL_ENTRY( 0x1446, NtUserGetSendMessageReceiver, 0 ) \ - SYSCALL_ENTRY( 0x1447, NtUserGetSharedWindowData, 0 ) \ - SYSCALL_ENTRY( 0x1448, NtUserGetSuppressedWindowActions, 0 ) \ - SYSCALL_ENTRY( 0x1449, NtUserGetSysMenuOffset, 0 ) \ - SYSCALL_ENTRY( 0x144a, NtUserGetSystemContentRects, 0 ) \ - SYSCALL_ENTRY( 0x144b, NtUserGetSystemDpiForProcess, 4 ) \ - SYSCALL_ENTRY( 0x144c, NtUserGetSystemMenu, 8 ) \ - SYSCALL_ENTRY( 0x144d, NtUserGetThreadDesktop, 4 ) \ - SYSCALL_ENTRY( 0x144e, NtUserGetThreadState, 4 ) \ - SYSCALL_ENTRY( 0x144f, NtUserGetTitleBarInfo, 8 ) \ - SYSCALL_ENTRY( 0x1450, NtUserGetTopLevelWindow, 0 ) \ - SYSCALL_ENTRY( 0x1451, NtUserGetTouchInputInfo, 0 ) \ - SYSCALL_ENTRY( 0x1452, NtUserGetTouchValidationStatus, 0 ) \ - SYSCALL_ENTRY( 0x1453, NtUserGetUniformSpaceMapping, 0 ) \ - SYSCALL_ENTRY( 0x1454, NtUserGetUnpredictedMessagePos, 0 ) \ - SYSCALL_ENTRY( 0x1455, NtUserGetUpdateRect, 12 ) \ - SYSCALL_ENTRY( 0x1456, NtUserGetUpdateRgn, 12 ) \ - SYSCALL_ENTRY( 0x1457, NtUserGetUpdatedClipboardFormats, 12 ) \ - SYSCALL_ENTRY( 0x1458, NtUserGetWOWClass, 0 ) \ - SYSCALL_ENTRY( 0x1459, NtUserGetWinStationInfo, 0 ) \ - SYSCALL_ENTRY( 0x145a, NtUserGetWindowBand, 0 ) \ - SYSCALL_ENTRY( 0x145b, NtUserGetWindowCompositionAttribute, 0 ) \ - SYSCALL_ENTRY( 0x145c, NtUserGetWindowCompositionInfo, 0 ) \ - SYSCALL_ENTRY( 0x145d, NtUserGetWindowContextHelpId, 4 ) \ - SYSCALL_ENTRY( 0x145e, NtUserGetWindowDC, 4 ) \ - SYSCALL_ENTRY( 0x145f, NtUserGetWindowDisplayAffinity, 8 ) \ - SYSCALL_ENTRY( 0x1460, NtUserGetWindowFeedbackSetting, 0 ) \ - SYSCALL_ENTRY( 0x1461, NtUserGetWindowGroupId, 0 ) \ - SYSCALL_ENTRY( 0x1462, NtUserGetWindowMinimizeRect, 0 ) \ - SYSCALL_ENTRY( 0x1463, NtUserGetWindowPlacement, 8 ) \ - SYSCALL_ENTRY( 0x1464, NtUserGetWindowProcessHandle, 0 ) \ - SYSCALL_ENTRY( 0x1465, NtUserGetWindowRgnEx, 12 ) \ - SYSCALL_ENTRY( 0x1466, NtUserGetWindowThreadProcessId, 0 ) \ - SYSCALL_ENTRY( 0x1467, NtUserGetWindowTrackInfoAsync, 0 ) \ - SYSCALL_ENTRY( 0x1468, NtUserGhostWindowFromHungWindow, 0 ) \ - SYSCALL_ENTRY( 0x1469, NtUserHandleDelegatedInput, 0 ) \ - SYSCALL_ENTRY( 0x146a, NtUserHandleSystemThreadCreationFailure, 0 ) \ - SYSCALL_ENTRY( 0x146b, NtUserHardErrorControl, 0 ) \ - SYSCALL_ENTRY( 0x146c, NtUserHideCaret, 4 ) \ - SYSCALL_ENTRY( 0x146d, NtUserHideCursorNoCapture, 0 ) \ - SYSCALL_ENTRY( 0x146e, NtUserHidePointerContactVisualization, 0 ) \ - SYSCALL_ENTRY( 0x146f, NtUserHiliteMenuItem, 16 ) \ - SYSCALL_ENTRY( 0x1470, NtUserHungWindowFromGhostWindow, 0 ) \ - SYSCALL_ENTRY( 0x1471, NtUserHwndQueryRedirectionInfo, 0 ) \ - SYSCALL_ENTRY( 0x1472, NtUserHwndSetRedirectionInfo, 0 ) \ - SYSCALL_ENTRY( 0x1473, NtUserImpersonateDdeClientWindow, 0 ) \ - SYSCALL_ENTRY( 0x1474, NtUserInheritWindowMonitor, 0 ) \ - SYSCALL_ENTRY( 0x1475, NtUserInitAnsiOem, 0 ) \ - SYSCALL_ENTRY( 0x1476, NtUserInitTask, 0 ) \ - SYSCALL_ENTRY( 0x1477, NtUserInitThreadCoreMessagingIocp, 0 ) \ - SYSCALL_ENTRY( 0x1478, NtUserInitThreadCoreMessagingIocp2, 0 ) \ - SYSCALL_ENTRY( 0x1479, NtUserInitialize, 0 ) \ - SYSCALL_ENTRY( 0x147a, NtUserInitializeClientPfnArrays, 16 ) \ - SYSCALL_ENTRY( 0x147b, NtUserInitializeGenericHidInjection, 0 ) \ - SYSCALL_ENTRY( 0x147c, NtUserInitializeInputDeviceInjection, 0 ) \ - SYSCALL_ENTRY( 0x147d, NtUserInitializePointerDeviceInjection, 0 ) \ - SYSCALL_ENTRY( 0x147e, NtUserInitializePointerDeviceInjectionEx, 0 ) \ - SYSCALL_ENTRY( 0x147f, NtUserInitializeTouchInjection, 0 ) \ - SYSCALL_ENTRY( 0x1480, NtUserInjectDeviceInput, 0 ) \ - SYSCALL_ENTRY( 0x1481, NtUserInjectGenericHidInput, 0 ) \ - SYSCALL_ENTRY( 0x1482, NtUserInjectGesture, 0 ) \ - SYSCALL_ENTRY( 0x1483, NtUserInjectKeyboardInput, 0 ) \ - SYSCALL_ENTRY( 0x1484, NtUserInjectMouseInput, 0 ) \ - SYSCALL_ENTRY( 0x1485, NtUserInjectPointerInput, 0 ) \ - SYSCALL_ENTRY( 0x1486, NtUserInjectTouchInput, 0 ) \ - SYSCALL_ENTRY( 0x1487, NtUserInteractiveControlQueryUsage, 0 ) \ - SYSCALL_ENTRY( 0x1488, NtUserInternalGetWindowIcon, 8 ) \ - SYSCALL_ENTRY( 0x1489, NtUserInternalGetWindowText, 12 ) \ - SYSCALL_ENTRY( 0x148a, NtUserInternalStartMoveSize, 0 ) \ - SYSCALL_ENTRY( 0x148b, NtUserInternalToUnicode, 0 ) \ - SYSCALL_ENTRY( 0x148c, NtUserInvalidateRect, 12 ) \ - SYSCALL_ENTRY( 0x148d, NtUserInvalidateRgn, 12 ) \ - SYSCALL_ENTRY( 0x148e, NtUserIsChildWindowDpiMessageEnabled, 4 ) \ - SYSCALL_ENTRY( 0x148f, NtUserIsClipboardFormatAvailable, 4 ) \ - SYSCALL_ENTRY( 0x1490, NtUserIsMouseInPointerEnabled, 0 ) \ - SYSCALL_ENTRY( 0x1491, NtUserIsMouseInputEnabled, 0 ) \ - SYSCALL_ENTRY( 0x1492, NtUserIsNonClientDpiScalingEnabled, 0 ) \ - SYSCALL_ENTRY( 0x1493, NtUserIsQueueAttached, 0 ) \ - SYSCALL_ENTRY( 0x1494, NtUserIsResizeLayoutSynchronizationEnabled, 0 ) \ - SYSCALL_ENTRY( 0x1495, NtUserIsTopLevelWindow, 0 ) \ - SYSCALL_ENTRY( 0x1496, NtUserIsTouchWindow, 0 ) \ - SYSCALL_ENTRY( 0x1497, NtUserIsWindowBroadcastingDpiToChildren, 0 ) \ - SYSCALL_ENTRY( 0x1498, NtUserIsWindowDisplayChangeSuppressed, 0 ) \ - SYSCALL_ENTRY( 0x1499, NtUserIsWindowGDIScaledDpiMessageEnabled, 0 ) \ - SYSCALL_ENTRY( 0x149a, NtUserKillSystemTimer, 8 ) \ - SYSCALL_ENTRY( 0x149b, NtUserKillTimer, 8 ) \ - SYSCALL_ENTRY( 0x149c, NtUserLW_LoadFonts, 0 ) \ - SYSCALL_ENTRY( 0x149d, NtUserLayoutCompleted, 0 ) \ - SYSCALL_ENTRY( 0x149e, NtUserLinkDpiCursor, 0 ) \ - SYSCALL_ENTRY( 0x149f, NtUserLoadCursorsAndIcons, 0 ) \ - SYSCALL_ENTRY( 0x14a0, NtUserLoadKeyboardLayoutEx, 0 ) \ - SYSCALL_ENTRY( 0x14a1, NtUserLoadUserApiHook, 0 ) \ - SYSCALL_ENTRY( 0x14a2, NtUserLockCursor, 0 ) \ - SYSCALL_ENTRY( 0x14a3, NtUserLockSetForegroundWindow, 0 ) \ - SYSCALL_ENTRY( 0x14a4, NtUserLockWindowStation, 0 ) \ - SYSCALL_ENTRY( 0x14a5, NtUserLockWindowUpdate, 4 ) \ - SYSCALL_ENTRY( 0x14a6, NtUserLockWorkStation, 0 ) \ - SYSCALL_ENTRY( 0x14a7, NtUserLogicalToPerMonitorDPIPhysicalPoint, 8 ) \ - SYSCALL_ENTRY( 0x14a8, NtUserLogicalToPhysicalDpiPointForWindow, 0 ) \ - SYSCALL_ENTRY( 0x14a9, NtUserLogicalToPhysicalPoint, 0 ) \ - SYSCALL_ENTRY( 0x14aa, NtUserMNDragLeave, 0 ) \ - SYSCALL_ENTRY( 0x14ab, NtUserMNDragOver, 0 ) \ - SYSCALL_ENTRY( 0x14ac, NtUserMagControl, 0 ) \ - SYSCALL_ENTRY( 0x14ad, NtUserMagGetContextInformation, 0 ) \ - SYSCALL_ENTRY( 0x14ae, NtUserMagSetContextInformation, 0 ) \ - SYSCALL_ENTRY( 0x14af, NtUserMapDesktopObject, 0 ) \ - SYSCALL_ENTRY( 0x14b0, NtUserMapPointsByVisualIdentifier, 0 ) \ - SYSCALL_ENTRY( 0x14b1, NtUserMapVirtualKeyEx, 12 ) \ - SYSCALL_ENTRY( 0x14b2, NtUserMarkWindowForRawMouse, 0 ) \ - SYSCALL_ENTRY( 0x14b3, NtUserMenuItemFromPoint, 16 ) \ - SYSCALL_ENTRY( 0x14b4, NtUserMessageBeep, 4 ) \ - SYSCALL_ENTRY( 0x14b5, NtUserMessageCall, 28 ) \ - SYSCALL_ENTRY( 0x14b6, NtUserMinInitialize, 0 ) \ - SYSCALL_ENTRY( 0x14b7, NtUserMinMaximize, 0 ) \ - SYSCALL_ENTRY( 0x14b8, NtUserModifyUserStartupInfoFlags, 8 ) \ - SYSCALL_ENTRY( 0x14b9, NtUserModifyWindowTouchCapability, 0 ) \ - SYSCALL_ENTRY( 0x14ba, NtUserMoveWindow, 24 ) \ - SYSCALL_ENTRY( 0x14bb, NtUserMsgWaitForMultipleObjectsEx, 20 ) \ - SYSCALL_ENTRY( 0x14bc, NtUserNavigateFocus, 0 ) \ - SYSCALL_ENTRY( 0x14bd, NtUserNlsKbdSendIMENotification, 0 ) \ - SYSCALL_ENTRY( 0x14be, NtUserNotifyIMEStatus, 8 ) \ - SYSCALL_ENTRY( 0x14bf, NtUserNotifyOverlayWindow, 0 ) \ - SYSCALL_ENTRY( 0x14c0, NtUserNotifyProcessCreate, 0 ) \ - SYSCALL_ENTRY( 0x14c1, NtUserNotifyWinEvent, 16 ) \ - SYSCALL_ENTRY( 0x14c2, NtUserOpenClipboard, 8 ) \ - SYSCALL_ENTRY( 0x14c3, NtUserOpenDesktop, 12 ) \ - SYSCALL_ENTRY( 0x14c4, NtUserOpenInputDesktop, 12 ) \ - SYSCALL_ENTRY( 0x14c5, NtUserOpenThreadDesktop, 0 ) \ - SYSCALL_ENTRY( 0x14c6, NtUserOpenWindowStation, 8 ) \ - SYSCALL_ENTRY( 0x14c7, NtUserPaintDesktop, 0 ) \ - SYSCALL_ENTRY( 0x14c8, NtUserPaintMenuBar, 0 ) \ - SYSCALL_ENTRY( 0x14c9, NtUserPaintMonitor, 0 ) \ - SYSCALL_ENTRY( 0x14ca, NtUserPeekMessage, 20 ) \ - SYSCALL_ENTRY( 0x14cb, NtUserPerMonitorDPIPhysicalToLogicalPoint, 8 ) \ - SYSCALL_ENTRY( 0x14cc, NtUserPhysicalToLogicalDpiPointForWindow, 0 ) \ - SYSCALL_ENTRY( 0x14cd, NtUserPhysicalToLogicalPoint, 0 ) \ - SYSCALL_ENTRY( 0x14ce, NtUserPlayEventSound, 0 ) \ - SYSCALL_ENTRY( 0x14cf, NtUserPostKeyboardInputMessage, 0 ) \ - SYSCALL_ENTRY( 0x14d0, NtUserPostMessage, 16 ) \ - SYSCALL_ENTRY( 0x14d1, NtUserPostQuitMessage, 4 ) \ - SYSCALL_ENTRY( 0x14d2, NtUserPostThreadMessage, 16 ) \ - SYSCALL_ENTRY( 0x14d3, NtUserPrepareForLogoff, 0 ) \ - SYSCALL_ENTRY( 0x14d4, NtUserPrintWindow, 12 ) \ - SYSCALL_ENTRY( 0x14d5, NtUserProcessConnect, 0 ) \ - SYSCALL_ENTRY( 0x14d6, NtUserProcessInkFeedbackCommand, 0 ) \ - SYSCALL_ENTRY( 0x14d7, NtUserPromoteMouseInPointer, 0 ) \ - SYSCALL_ENTRY( 0x14d8, NtUserPromotePointer, 0 ) \ - SYSCALL_ENTRY( 0x14d9, NtUserQueryActivationObject, 0 ) \ - SYSCALL_ENTRY( 0x14da, NtUserQueryBSDRWindow, 0 ) \ - SYSCALL_ENTRY( 0x14db, NtUserQueryDisplayConfig, 24 ) \ - SYSCALL_ENTRY( 0x14dc, NtUserQueryInformationThread, 0 ) \ - SYSCALL_ENTRY( 0x14dd, NtUserQueryInputContext, 8 ) \ - SYSCALL_ENTRY( 0x14de, NtUserQuerySendMessage, 0 ) \ - SYSCALL_ENTRY( 0x14df, NtUserQueryWindow, 8 ) \ - SYSCALL_ENTRY( 0x14e0, NtUserRaiseLowerShellWindow, 0 ) \ - SYSCALL_ENTRY( 0x14e1, NtUserRealChildWindowFromPoint, 12 ) \ - SYSCALL_ENTRY( 0x14e2, NtUserRealInternalGetMessage, 0 ) \ - SYSCALL_ENTRY( 0x14e3, NtUserRealWaitMessageEx, 0 ) \ - SYSCALL_ENTRY( 0x14e4, NtUserRealizePalette, 4 ) \ - SYSCALL_ENTRY( 0x14e5, NtUserReassociateQueueEventCompletionPacket, 0 ) \ - SYSCALL_ENTRY( 0x14e6, NtUserRedrawFrame, 0 ) \ - SYSCALL_ENTRY( 0x14e7, NtUserRedrawFrameAndHook, 0 ) \ - SYSCALL_ENTRY( 0x14e8, NtUserRedrawTitle, 0 ) \ - SYSCALL_ENTRY( 0x14e9, NtUserRedrawWindow, 16 ) \ - SYSCALL_ENTRY( 0x14ea, NtUserRegisterBSDRWindow, 0 ) \ - SYSCALL_ENTRY( 0x14eb, NtUserRegisterClassExWOW, 28 ) \ - SYSCALL_ENTRY( 0x14ec, NtUserRegisterCloakedNotification, 0 ) \ - SYSCALL_ENTRY( 0x14ed, NtUserRegisterDManipHook, 0 ) \ - SYSCALL_ENTRY( 0x14ee, NtUserRegisterEdgy, 0 ) \ - SYSCALL_ENTRY( 0x14ef, NtUserRegisterErrorReportingDialog, 0 ) \ - SYSCALL_ENTRY( 0x14f0, NtUserRegisterForCustomDockTargets, 0 ) \ - SYSCALL_ENTRY( 0x14f1, NtUserRegisterForTooltipDismissNotification, 0 ) \ - SYSCALL_ENTRY( 0x14f2, NtUserRegisterGhostWindow, 0 ) \ - SYSCALL_ENTRY( 0x14f3, NtUserRegisterHotKey, 16 ) \ - SYSCALL_ENTRY( 0x14f4, NtUserRegisterLPK, 0 ) \ - SYSCALL_ENTRY( 0x14f5, NtUserRegisterLogonProcess, 0 ) \ - SYSCALL_ENTRY( 0x14f6, NtUserRegisterManipulationThread, 0 ) \ - SYSCALL_ENTRY( 0x14f7, NtUserRegisterPointerDeviceNotifications, 0 ) \ - SYSCALL_ENTRY( 0x14f8, NtUserRegisterPointerInputTarget, 0 ) \ - SYSCALL_ENTRY( 0x14f9, NtUserRegisterPrecisionTouchpadWindow, 0 ) \ - SYSCALL_ENTRY( 0x14fa, NtUserRegisterRawInputDevices, 12 ) \ - SYSCALL_ENTRY( 0x14fb, NtUserRegisterServicesProcess, 0 ) \ - SYSCALL_ENTRY( 0x14fc, NtUserRegisterSessionPort, 0 ) \ - SYSCALL_ENTRY( 0x14fd, NtUserRegisterShellHookWindow, 0 ) \ - SYSCALL_ENTRY( 0x14fe, NtUserRegisterShellPTPListener, 0 ) \ - SYSCALL_ENTRY( 0x14ff, NtUserRegisterSiblingFrostWindow, 0 ) \ - SYSCALL_ENTRY( 0x1500, NtUserRegisterSystemThread, 0 ) \ - SYSCALL_ENTRY( 0x1501, NtUserRegisterTasklist, 0 ) \ - SYSCALL_ENTRY( 0x1502, NtUserRegisterTouchHitTestingWindow, 0 ) \ - SYSCALL_ENTRY( 0x1503, NtUserRegisterTouchPadCapable, 4 ) \ - SYSCALL_ENTRY( 0x1504, NtUserRegisterUserApiHook, 0 ) \ - SYSCALL_ENTRY( 0x1505, NtUserRegisterUserHungAppHandlers, 0 ) \ - SYSCALL_ENTRY( 0x1506, NtUserRegisterWindowArrangementCallout, 0 ) \ - SYSCALL_ENTRY( 0x1507, NtUserRegisterWindowMessage, 4 ) \ - SYSCALL_ENTRY( 0x1508, NtUserReleaseCapture, 0 ) \ - SYSCALL_ENTRY( 0x1509, NtUserReleaseDC, 8 ) \ - SYSCALL_ENTRY( 0x150a, NtUserReleaseDwmHitTestWaiters, 0 ) \ - SYSCALL_ENTRY( 0x150b, NtUserRemoteConnect, 0 ) \ - SYSCALL_ENTRY( 0x150c, NtUserRemoteConnectState, 0 ) \ - SYSCALL_ENTRY( 0x150d, NtUserRemoteConsoleShadowStop, 0 ) \ - SYSCALL_ENTRY( 0x150e, NtUserRemoteDisconnect, 0 ) \ - SYSCALL_ENTRY( 0x150f, NtUserRemoteNotify, 0 ) \ - SYSCALL_ENTRY( 0x1510, NtUserRemotePassthruDisable, 0 ) \ - SYSCALL_ENTRY( 0x1511, NtUserRemotePassthruEnable, 0 ) \ - SYSCALL_ENTRY( 0x1512, NtUserRemoteReconnect, 0 ) \ - SYSCALL_ENTRY( 0x1513, NtUserRemoteRedrawRectangle, 0 ) \ - SYSCALL_ENTRY( 0x1514, NtUserRemoteRedrawScreen, 0 ) \ - SYSCALL_ENTRY( 0x1515, NtUserRemoteShadowCleanup, 0 ) \ - SYSCALL_ENTRY( 0x1516, NtUserRemoteShadowSetup, 0 ) \ - SYSCALL_ENTRY( 0x1517, NtUserRemoteShadowStart, 0 ) \ - SYSCALL_ENTRY( 0x1518, NtUserRemoteShadowStop, 0 ) \ - SYSCALL_ENTRY( 0x1519, NtUserRemoteStopScreenUpdates, 0 ) \ - SYSCALL_ENTRY( 0x151a, NtUserRemoteThinwireStats, 0 ) \ - SYSCALL_ENTRY( 0x151b, NtUserRemoveClipboardFormatListener, 4 ) \ - SYSCALL_ENTRY( 0x151c, NtUserRemoveInjectionDevice, 0 ) \ - SYSCALL_ENTRY( 0x151d, NtUserRemoveMenu, 12 ) \ - SYSCALL_ENTRY( 0x151e, NtUserRemoveProp, 8 ) \ - SYSCALL_ENTRY( 0x151f, NtUserRemoveQueueCompletion, 0 ) \ - SYSCALL_ENTRY( 0x1520, NtUserRemoveVisualIdentifier, 0 ) \ - SYSCALL_ENTRY( 0x1521, NtUserReplyMessage, 4 ) \ - SYSCALL_ENTRY( 0x1522, NtUserReportInertia, 0 ) \ - SYSCALL_ENTRY( 0x1523, NtUserRequestMoveSizeOperation, 0 ) \ - SYSCALL_ENTRY( 0x1524, NtUserResetDblClk, 0 ) \ - SYSCALL_ENTRY( 0x1525, NtUserResolveDesktopForWOW, 0 ) \ - SYSCALL_ENTRY( 0x1526, NtUserRestoreWindowDpiChanges, 0 ) \ - SYSCALL_ENTRY( 0x1527, NtUserSBGetParms, 0 ) \ - SYSCALL_ENTRY( 0x1528, NtUserScaleSystemMetricForDPIWithoutCache, 0 ) \ - SYSCALL_ENTRY( 0x1529, NtUserScheduleDispatchNotification, 4 ) \ - SYSCALL_ENTRY( 0x152a, NtUserScrollDC, 28 ) \ - SYSCALL_ENTRY( 0x152b, NtUserScrollWindowEx, 32 ) \ - SYSCALL_ENTRY( 0x152c, NtUserSelectPalette, 12 ) \ - SYSCALL_ENTRY( 0x152d, NtUserSendEventMessage, 0 ) \ - SYSCALL_ENTRY( 0x152e, NtUserSendInput, 12 ) \ - SYSCALL_ENTRY( 0x152f, NtUserSendInteractiveControlHapticsReport, 0 ) \ - SYSCALL_ENTRY( 0x1530, NtUserSetActivationFilter, 0 ) \ - SYSCALL_ENTRY( 0x1531, NtUserSetActiveProcessForMonitor, 0 ) \ - SYSCALL_ENTRY( 0x1532, NtUserSetActiveWindow, 4 ) \ - SYSCALL_ENTRY( 0x1533, NtUserSetAdditionalForegroundBoostProcesses, 12 ) \ - SYSCALL_ENTRY( 0x1534, NtUserSetAppImeLevel, 0 ) \ - SYSCALL_ENTRY( 0x1535, NtUserSetAutoRotation, 0 ) \ - SYSCALL_ENTRY( 0x1536, NtUserSetBridgeWindowChild, 0 ) \ - SYSCALL_ENTRY( 0x1537, NtUserSetBrokeredForeground, 0 ) \ - SYSCALL_ENTRY( 0x1538, NtUserSetCalibrationData, 0 ) \ - SYSCALL_ENTRY( 0x1539, NtUserSetCancelRotationDelayHintWindow, 0 ) \ - SYSCALL_ENTRY( 0x153a, NtUserSetCapture, 4 ) \ - SYSCALL_ENTRY( 0x153b, NtUserSetCaretBlinkTime, 4 ) \ - SYSCALL_ENTRY( 0x153c, NtUserSetCaretPos, 8 ) \ - SYSCALL_ENTRY( 0x153d, NtUserSetChildWindowNoActivate, 0 ) \ - SYSCALL_ENTRY( 0x153e, NtUserSetClassLong, 16 ) \ - SYSCALL_ENTRY( 0x153f, NtUserSetClassLongPtr, 16 ) \ - SYSCALL_ENTRY( 0x1540, NtUserSetClassWord, 12 ) \ - SYSCALL_ENTRY( 0x1541, NtUserSetClipboardData, 12 ) \ - SYSCALL_ENTRY( 0x1542, NtUserSetClipboardViewer, 4 ) \ - SYSCALL_ENTRY( 0x1543, NtUserSetCoreWindow, 0 ) \ - SYSCALL_ENTRY( 0x1544, NtUserSetCoreWindowPartner, 0 ) \ - SYSCALL_ENTRY( 0x1545, NtUserSetCoveredWindowStates, 0 ) \ - SYSCALL_ENTRY( 0x1546, NtUserSetCursor, 4 ) \ - SYSCALL_ENTRY( 0x1547, NtUserSetCursorContents, 0 ) \ - SYSCALL_ENTRY( 0x1548, NtUserSetCursorIconData, 16 ) \ - SYSCALL_ENTRY( 0x1549, NtUserSetCursorIconDataEx, 0 ) \ - SYSCALL_ENTRY( 0x154a, NtUserSetCursorPos, 8 ) \ - SYSCALL_ENTRY( 0x154b, NtUserSetDesktopColorTransform, 0 ) \ - SYSCALL_ENTRY( 0x154c, NtUserSetDesktopVisualInputSink, 0 ) \ - SYSCALL_ENTRY( 0x154d, NtUserSetDialogControlDpiChangeBehavior, 0 ) \ - SYSCALL_ENTRY( 0x154e, NtUserSetDialogPointer, 0 ) \ - SYSCALL_ENTRY( 0x154f, NtUserSetDialogSystemMenu, 0 ) \ - SYSCALL_ENTRY( 0x1550, NtUserSetDisplayAutoRotationPreferences, 0 ) \ - SYSCALL_ENTRY( 0x1551, NtUserSetDisplayConfig, 0 ) \ - SYSCALL_ENTRY( 0x1552, NtUserSetDisplayMapping, 0 ) \ - SYSCALL_ENTRY( 0x1553, NtUserSetDoubleClickTime, 0 ) \ - SYSCALL_ENTRY( 0x1554, NtUserSetDpiForWindow, 0 ) \ - SYSCALL_ENTRY( 0x1555, NtUserSetFallbackForeground, 0 ) \ - SYSCALL_ENTRY( 0x1556, NtUserSetFeatureReportResponse, 0 ) \ - SYSCALL_ENTRY( 0x1557, NtUserSetFocus, 4 ) \ - SYSCALL_ENTRY( 0x1558, NtUserSetForegroundRedirectionForActivationObject, 0 ) \ - SYSCALL_ENTRY( 0x1559, NtUserSetForegroundWindow, 4 ) \ - SYSCALL_ENTRY( 0x155a, NtUserSetForegroundWindowForApplication, 0 ) \ - SYSCALL_ENTRY( 0x155b, NtUserSetFullscreenMagnifierOffsetsDWMUpdated, 0 ) \ - SYSCALL_ENTRY( 0x155c, NtUserSetGestureConfig, 0 ) \ - SYSCALL_ENTRY( 0x155d, NtUserSetImeHotKey, 0 ) \ - SYSCALL_ENTRY( 0x155e, NtUserSetImeInfoEx, 0 ) \ - SYSCALL_ENTRY( 0x155f, NtUserSetImeOwnerWindow, 0 ) \ - SYSCALL_ENTRY( 0x1560, NtUserSetInformationThread, 0 ) \ - SYSCALL_ENTRY( 0x1561, NtUserSetInputServiceState, 0 ) \ - SYSCALL_ENTRY( 0x1562, NtUserSetInteractiveControlFocus, 0 ) \ - SYSCALL_ENTRY( 0x1563, NtUserSetInteractiveCtrlRotationAngle, 0 ) \ - SYSCALL_ENTRY( 0x1564, NtUserSetInternalWindowPos, 16 ) \ - SYSCALL_ENTRY( 0x1565, NtUserSetKeyboardState, 4 ) \ - SYSCALL_ENTRY( 0x1566, NtUserSetLayeredWindowAttributes, 16 ) \ - SYSCALL_ENTRY( 0x1567, NtUserSetMagnificationDesktopMagnifierOffsetsDWMUpdated, 0 ) \ - SYSCALL_ENTRY( 0x1568, NtUserSetManipulationInputTarget, 0 ) \ - SYSCALL_ENTRY( 0x1569, NtUserSetMenu, 8 ) \ - SYSCALL_ENTRY( 0x156a, NtUserSetMenuContextHelpId, 8 ) \ - SYSCALL_ENTRY( 0x156b, NtUserSetMenuDefaultItem, 12 ) \ - SYSCALL_ENTRY( 0x156c, NtUserSetMenuFlagRtoL, 0 ) \ - SYSCALL_ENTRY( 0x156d, NtUserSetMessageExtraInfo, 0 ) \ - SYSCALL_ENTRY( 0x156e, NtUserSetMirrorRendering, 0 ) \ - SYSCALL_ENTRY( 0x156f, NtUserSetModernAppWindow, 0 ) \ - SYSCALL_ENTRY( 0x1570, NtUserSetMonitorWorkArea, 0 ) \ - SYSCALL_ENTRY( 0x1571, NtUserSetMouseInputRateLimitingTimer, 0 ) \ - SYSCALL_ENTRY( 0x1572, NtUserSetMsgBox, 0 ) \ - SYSCALL_ENTRY( 0x1573, NtUserSetObjectInformation, 16 ) \ - SYSCALL_ENTRY( 0x1574, NtUserSetParent, 8 ) \ - SYSCALL_ENTRY( 0x1575, NtUserSetPrecisionTouchPadConfiguration, 0 ) \ - SYSCALL_ENTRY( 0x1576, NtUserSetProcessDefaultLayout, 4 ) \ - SYSCALL_ENTRY( 0x1577, NtUserSetProcessDpiAwarenessContext, 8 ) \ - SYSCALL_ENTRY( 0x1578, NtUserSetProcessInteractionFlags, 0 ) \ - SYSCALL_ENTRY( 0x1579, NtUserSetProcessLaunchForegroundPolicy, 0 ) \ - SYSCALL_ENTRY( 0x157a, NtUserSetProcessMousewheelRoutingMode, 0 ) \ - SYSCALL_ENTRY( 0x157b, NtUserSetProcessRestrictionExemption, 0 ) \ - SYSCALL_ENTRY( 0x157c, NtUserSetProcessUIAccessZorder, 0 ) \ - SYSCALL_ENTRY( 0x157d, NtUserSetProcessWindowStation, 4 ) \ - SYSCALL_ENTRY( 0x157e, NtUserSetProgmanWindow, 4 ) \ - SYSCALL_ENTRY( 0x157f, NtUserSetProp, 12 ) \ - SYSCALL_ENTRY( 0x1580, NtUserSetProp2, 0 ) \ - SYSCALL_ENTRY( 0x1581, NtUserSetScrollInfo, 16 ) \ - SYSCALL_ENTRY( 0x1582, NtUserSetSensorPresence, 0 ) \ - SYSCALL_ENTRY( 0x1583, NtUserSetSharedWindowData, 0 ) \ - SYSCALL_ENTRY( 0x1584, NtUserSetShellChangeNotifyHWND, 0 ) \ - SYSCALL_ENTRY( 0x1585, NtUserSetShellWindowEx, 8 ) \ - SYSCALL_ENTRY( 0x1586, NtUserSetSysColors, 12 ) \ - SYSCALL_ENTRY( 0x1587, NtUserSetSysMenu, 0 ) \ - SYSCALL_ENTRY( 0x1588, NtUserSetSystemContentRects, 0 ) \ - SYSCALL_ENTRY( 0x1589, NtUserSetSystemCursor, 0 ) \ - SYSCALL_ENTRY( 0x158a, NtUserSetSystemMenu, 8 ) \ - SYSCALL_ENTRY( 0x158b, NtUserSetSystemTimer, 12 ) \ - SYSCALL_ENTRY( 0x158c, NtUserSetTSFEventState, 0 ) \ - SYSCALL_ENTRY( 0x158d, NtUserSetTargetForResourceBrokering, 0 ) \ - SYSCALL_ENTRY( 0x158e, NtUserSetTaskmanWindow, 4 ) \ - SYSCALL_ENTRY( 0x158f, NtUserSetThreadDesktop, 4 ) \ - SYSCALL_ENTRY( 0x1590, NtUserSetThreadInputBlocked, 0 ) \ - SYSCALL_ENTRY( 0x1591, NtUserSetThreadLayoutHandles, 0 ) \ - SYSCALL_ENTRY( 0x1592, NtUserSetThreadQueueMergeSetting, 0 ) \ - SYSCALL_ENTRY( 0x1593, NtUserSetThreadState, 0 ) \ - SYSCALL_ENTRY( 0x1594, NtUserSetTimer, 20 ) \ - SYSCALL_ENTRY( 0x1595, NtUserSetUserObjectCapability, 0 ) \ - SYSCALL_ENTRY( 0x1596, NtUserSetVisible, 0 ) \ - SYSCALL_ENTRY( 0x1597, NtUserSetWaitForQueueAttach, 0 ) \ - SYSCALL_ENTRY( 0x1598, NtUserSetWatermarkStrings, 0 ) \ - SYSCALL_ENTRY( 0x1599, NtUserSetWinEventHook, 32 ) \ - SYSCALL_ENTRY( 0x159a, NtUserSetWindowArrangement, 0 ) \ - SYSCALL_ENTRY( 0x159b, NtUserSetWindowBand, 0 ) \ - SYSCALL_ENTRY( 0x159c, NtUserSetWindowCompositionAttribute, 0 ) \ - SYSCALL_ENTRY( 0x159d, NtUserSetWindowCompositionTransition, 0 ) \ - SYSCALL_ENTRY( 0x159e, NtUserSetWindowContextHelpId, 8 ) \ - SYSCALL_ENTRY( 0x159f, NtUserSetWindowDisplayAffinity, 0 ) \ - SYSCALL_ENTRY( 0x15a0, NtUserSetWindowFNID, 0 ) \ - SYSCALL_ENTRY( 0x15a1, NtUserSetWindowFeedbackSetting, 0 ) \ - SYSCALL_ENTRY( 0x15a2, NtUserSetWindowGroup, 0 ) \ - SYSCALL_ENTRY( 0x15a3, NtUserSetWindowLong, 16 ) \ - SYSCALL_ENTRY( 0x15a4, NtUserSetWindowLongPtr, 16 ) \ - SYSCALL_ENTRY( 0x15a5, NtUserSetWindowMessageCapability, 0 ) \ - SYSCALL_ENTRY( 0x15a6, NtUserSetWindowPlacement, 8 ) \ - SYSCALL_ENTRY( 0x15a7, NtUserSetWindowPos, 28 ) \ - SYSCALL_ENTRY( 0x15a8, NtUserSetWindowRgn, 12 ) \ - SYSCALL_ENTRY( 0x15a9, NtUserSetWindowRgnEx, 0 ) \ - SYSCALL_ENTRY( 0x15aa, NtUserSetWindowShowState, 0 ) \ - SYSCALL_ENTRY( 0x15ab, NtUserSetWindowState, 0 ) \ - SYSCALL_ENTRY( 0x15ac, NtUserSetWindowStationUser, 0 ) \ - SYSCALL_ENTRY( 0x15ad, NtUserSetWindowWord, 12 ) \ - SYSCALL_ENTRY( 0x15ae, NtUserSetWindowsHookAW, 0 ) \ - SYSCALL_ENTRY( 0x15af, NtUserSetWindowsHookEx, 24 ) \ - SYSCALL_ENTRY( 0x15b0, NtUserShellForegroundBoostProcess, 0 ) \ - SYSCALL_ENTRY( 0x15b1, NtUserShellHandwritingDelegateInput, 0 ) \ - SYSCALL_ENTRY( 0x15b2, NtUserShellHandwritingHandleDelegatedInput, 0 ) \ - SYSCALL_ENTRY( 0x15b3, NtUserShellHandwritingUndelegateInput, 0 ) \ - SYSCALL_ENTRY( 0x15b4, NtUserShellMigrateWindow, 0 ) \ - SYSCALL_ENTRY( 0x15b5, NtUserShellRegisterHotKey, 0 ) \ - SYSCALL_ENTRY( 0x15b6, NtUserShellSetWindowPos, 0 ) \ - SYSCALL_ENTRY( 0x15b7, NtUserShowCaret, 4 ) \ - SYSCALL_ENTRY( 0x15b8, NtUserShowCursor, 4 ) \ - SYSCALL_ENTRY( 0x15b9, NtUserShowOwnedPopups, 8 ) \ - SYSCALL_ENTRY( 0x15ba, NtUserShowScrollBar, 12 ) \ - SYSCALL_ENTRY( 0x15bb, NtUserShowStartGlass, 0 ) \ - SYSCALL_ENTRY( 0x15bc, NtUserShowSystemCursor, 0 ) \ - SYSCALL_ENTRY( 0x15bd, NtUserShowWindow, 8 ) \ - SYSCALL_ENTRY( 0x15be, NtUserShowWindowAsync, 8 ) \ - SYSCALL_ENTRY( 0x15bf, NtUserShutdownBlockReasonCreate, 0 ) \ - SYSCALL_ENTRY( 0x15c0, NtUserShutdownBlockReasonQuery, 0 ) \ - SYSCALL_ENTRY( 0x15c1, NtUserShutdownReasonDestroy, 0 ) \ - SYSCALL_ENTRY( 0x15c2, NtUserSignalRedirectionStartComplete, 0 ) \ - SYSCALL_ENTRY( 0x15c3, NtUserSlicerControl, 0 ) \ - SYSCALL_ENTRY( 0x15c4, NtUserSoundSentry, 0 ) \ - SYSCALL_ENTRY( 0x15c5, NtUserStopAndEndInertia, 0 ) \ - SYSCALL_ENTRY( 0x15c6, NtUserSuppressWindowActions, 0 ) \ - SYSCALL_ENTRY( 0x15c7, NtUserSuppressWindowDisplayChange, 0 ) \ - SYSCALL_ENTRY( 0x15c8, NtUserSwapMouseButton, 0 ) \ - SYSCALL_ENTRY( 0x15c9, NtUserSwitchDesktop, 4 ) \ - SYSCALL_ENTRY( 0x15ca, NtUserSwitchToThisWindow, 0 ) \ - SYSCALL_ENTRY( 0x15cb, NtUserSystemParametersInfo, 16 ) \ - SYSCALL_ENTRY( 0x15cc, NtUserSystemParametersInfoForDpi, 20 ) \ - SYSCALL_ENTRY( 0x15cd, NtUserTestForInteractiveUser, 0 ) \ - SYSCALL_ENTRY( 0x15ce, NtUserThreadMessageQueueAttached, 0 ) \ - SYSCALL_ENTRY( 0x15cf, NtUserThunkedMenuInfo, 8 ) \ - SYSCALL_ENTRY( 0x15d0, NtUserThunkedMenuItemInfo, 24 ) \ - SYSCALL_ENTRY( 0x15d1, NtUserToUnicodeEx, 28 ) \ - SYSCALL_ENTRY( 0x15d2, NtUserTraceLoggingSendMixedModeTelemetry, 0 ) \ - SYSCALL_ENTRY( 0x15d3, NtUserTrackMouseEvent, 4 ) \ - SYSCALL_ENTRY( 0x15d4, NtUserTrackPopupMenuEx, 24 ) \ - SYSCALL_ENTRY( 0x15d5, NtUserTransformPoint, 0 ) \ - SYSCALL_ENTRY( 0x15d6, NtUserTransformRect, 0 ) \ - SYSCALL_ENTRY( 0x15d7, NtUserTranslateAccelerator, 12 ) \ - SYSCALL_ENTRY( 0x15d8, NtUserTranslateMessage, 8 ) \ - SYSCALL_ENTRY( 0x15d9, NtUserUndelegateInput, 0 ) \ - SYSCALL_ENTRY( 0x15da, NtUserUnhookWinEvent, 4 ) \ - SYSCALL_ENTRY( 0x15db, NtUserUnhookWindowsHook, 8 ) \ - SYSCALL_ENTRY( 0x15dc, NtUserUnhookWindowsHookEx, 4 ) \ - SYSCALL_ENTRY( 0x15dd, NtUserUnloadKeyboardLayout, 0 ) \ - SYSCALL_ENTRY( 0x15de, NtUserUnlockWindowStation, 0 ) \ - SYSCALL_ENTRY( 0x15df, NtUserUnregisterClass, 12 ) \ - SYSCALL_ENTRY( 0x15e0, NtUserUnregisterHotKey, 8 ) \ - SYSCALL_ENTRY( 0x15e1, NtUserUnregisterSessionPort, 0 ) \ - SYSCALL_ENTRY( 0x15e2, NtUserUnregisterUserApiHook, 0 ) \ - SYSCALL_ENTRY( 0x15e3, NtUserUpdateClientRect, 0 ) \ - SYSCALL_ENTRY( 0x15e4, NtUserUpdateDefaultDesktopThumbnail, 0 ) \ - SYSCALL_ENTRY( 0x15e5, NtUserUpdateInputContext, 12 ) \ - SYSCALL_ENTRY( 0x15e6, NtUserUpdateInstance, 0 ) \ - SYSCALL_ENTRY( 0x15e7, NtUserUpdateLayeredWindow, 40 ) \ - SYSCALL_ENTRY( 0x15e8, NtUserUpdatePerUserImmEnabling, 0 ) \ - SYSCALL_ENTRY( 0x15e9, NtUserUpdatePerUserSystemParameters, 0 ) \ - SYSCALL_ENTRY( 0x15ea, NtUserUpdateWindow, 0 ) \ - SYSCALL_ENTRY( 0x15eb, NtUserUpdateWindowInputSinkHints, 0 ) \ - SYSCALL_ENTRY( 0x15ec, NtUserUpdateWindowTrackingInfo, 0 ) \ - SYSCALL_ENTRY( 0x15ed, NtUserUpdateWindows, 0 ) \ - SYSCALL_ENTRY( 0x15ee, NtUserUserHandleGrantAccess, 0 ) \ - SYSCALL_ENTRY( 0x15ef, NtUserUserPowerCalloutWorker, 0 ) \ - SYSCALL_ENTRY( 0x15f0, NtUserValidateHandleSecure, 0 ) \ - SYSCALL_ENTRY( 0x15f1, NtUserValidateRect, 8 ) \ - SYSCALL_ENTRY( 0x15f2, NtUserValidateRgn, 8 ) \ - SYSCALL_ENTRY( 0x15f3, NtUserValidateTimerCallback, 0 ) \ - SYSCALL_ENTRY( 0x15f4, NtUserVkKeyScanEx, 8 ) \ - SYSCALL_ENTRY( 0x15f5, NtUserWOWCleanup, 0 ) \ - SYSCALL_ENTRY( 0x15f6, NtUserWOWModuleUnload, 0 ) \ - SYSCALL_ENTRY( 0x15f7, NtUserWaitAvailableMessageEx, 0 ) \ - SYSCALL_ENTRY( 0x15f8, NtUserWaitForInputIdle, 12 ) \ - SYSCALL_ENTRY( 0x15f9, NtUserWaitForMsgAndEvent, 0 ) \ - SYSCALL_ENTRY( 0x15fa, NtUserWaitForRedirectionStartComplete, 0 ) \ - SYSCALL_ENTRY( 0x15fb, NtUserWaitMessage, 0 ) \ - SYSCALL_ENTRY( 0x15fc, NtUserWakeRITForShutdown, 0 ) \ - SYSCALL_ENTRY( 0x15fd, NtUserWindowFromDC, 4 ) \ - SYSCALL_ENTRY( 0x15fe, NtUserWindowFromPhysicalPoint, 0 ) \ - SYSCALL_ENTRY( 0x15ff, NtUserWindowFromPoint, 8 ) \ - SYSCALL_ENTRY( 0x1600, NtUserYieldTask, 0 ) \ - SYSCALL_ENTRY( 0x1601, NtUserZapActiveAndFocus, 0 ) \ - SYSCALL_ENTRY( 0x1602, NtValidateCompositionSurfaceHandle, 0 ) \ - SYSCALL_ENTRY( 0x1603, NtVisualCaptureBits, 0 ) + SYSCALL_ENTRY( 0x1431, NtUserGetPointerTouchInfo, 8 ) \ + SYSCALL_ENTRY( 0x1432, NtUserGetPointerType, 8 ) \ + SYSCALL_ENTRY( 0x1433, NtUserGetPrecisionTouchPadConfiguration, 0 ) \ + SYSCALL_ENTRY( 0x1434, NtUserGetPriorityClipboardFormat, 8 ) \ + SYSCALL_ENTRY( 0x1435, NtUserGetProcessDefaultLayout, 4 ) \ + SYSCALL_ENTRY( 0x1436, NtUserGetProcessDpiAwarenessContext, 4 ) \ + SYSCALL_ENTRY( 0x1437, NtUserGetProcessUIContextInformation, 0 ) \ + SYSCALL_ENTRY( 0x1438, NtUserGetProcessWindowStation, 0 ) \ + SYSCALL_ENTRY( 0x1439, NtUserGetProp, 8 ) \ + SYSCALL_ENTRY( 0x143a, NtUserGetProp2, 0 ) \ + SYSCALL_ENTRY( 0x143b, NtUserGetQueueIocp, 0 ) \ + SYSCALL_ENTRY( 0x143c, NtUserGetQueueStatus, 4 ) \ + SYSCALL_ENTRY( 0x143d, NtUserGetQueueStatusReadonly, 0 ) \ + SYSCALL_ENTRY( 0x143e, NtUserGetRawInputBuffer, 12 ) \ + SYSCALL_ENTRY( 0x143f, NtUserGetRawInputData, 20 ) \ + SYSCALL_ENTRY( 0x1440, NtUserGetRawInputDeviceInfo, 16 ) \ + SYSCALL_ENTRY( 0x1441, NtUserGetRawInputDeviceList, 12 ) \ + SYSCALL_ENTRY( 0x1442, NtUserGetRawPointerDeviceData, 0 ) \ + SYSCALL_ENTRY( 0x1443, NtUserGetRegisteredRawInputDevices, 12 ) \ + SYSCALL_ENTRY( 0x1444, NtUserGetRequiredCursorSizes, 0 ) \ + SYSCALL_ENTRY( 0x1445, NtUserGetResizeDCompositionSynchronizationObject, 0 ) \ + SYSCALL_ENTRY( 0x1446, NtUserGetScrollBarInfo, 12 ) \ + SYSCALL_ENTRY( 0x1447, NtUserGetSendMessageReceiver, 0 ) \ + SYSCALL_ENTRY( 0x1448, NtUserGetSharedWindowData, 0 ) \ + SYSCALL_ENTRY( 0x1449, NtUserGetSuppressedWindowActions, 0 ) \ + SYSCALL_ENTRY( 0x144a, NtUserGetSysMenuOffset, 0 ) \ + SYSCALL_ENTRY( 0x144b, NtUserGetSystemContentRects, 0 ) \ + SYSCALL_ENTRY( 0x144c, NtUserGetSystemDpiForProcess, 4 ) \ + SYSCALL_ENTRY( 0x144d, NtUserGetSystemMenu, 8 ) \ + SYSCALL_ENTRY( 0x144e, NtUserGetThreadDesktop, 4 ) \ + SYSCALL_ENTRY( 0x144f, NtUserGetThreadState, 4 ) \ + SYSCALL_ENTRY( 0x1450, NtUserGetTitleBarInfo, 8 ) \ + SYSCALL_ENTRY( 0x1451, NtUserGetTopLevelWindow, 0 ) \ + SYSCALL_ENTRY( 0x1452, NtUserGetTouchInputInfo, 0 ) \ + SYSCALL_ENTRY( 0x1453, NtUserGetTouchValidationStatus, 0 ) \ + SYSCALL_ENTRY( 0x1454, NtUserGetUniformSpaceMapping, 0 ) \ + SYSCALL_ENTRY( 0x1455, NtUserGetUnpredictedMessagePos, 0 ) \ + SYSCALL_ENTRY( 0x1456, NtUserGetUpdateRect, 12 ) \ + SYSCALL_ENTRY( 0x1457, NtUserGetUpdateRgn, 12 ) \ + SYSCALL_ENTRY( 0x1458, NtUserGetUpdatedClipboardFormats, 12 ) \ + SYSCALL_ENTRY( 0x1459, NtUserGetWOWClass, 0 ) \ + SYSCALL_ENTRY( 0x145a, NtUserGetWinStationInfo, 0 ) \ + SYSCALL_ENTRY( 0x145b, NtUserGetWindowBand, 0 ) \ + SYSCALL_ENTRY( 0x145c, NtUserGetWindowCompositionAttribute, 0 ) \ + SYSCALL_ENTRY( 0x145d, NtUserGetWindowCompositionInfo, 0 ) \ + SYSCALL_ENTRY( 0x145e, NtUserGetWindowContextHelpId, 4 ) \ + SYSCALL_ENTRY( 0x145f, NtUserGetWindowDC, 4 ) \ + SYSCALL_ENTRY( 0x1460, NtUserGetWindowDisplayAffinity, 8 ) \ + SYSCALL_ENTRY( 0x1461, NtUserGetWindowFeedbackSetting, 0 ) \ + SYSCALL_ENTRY( 0x1462, NtUserGetWindowGroupId, 0 ) \ + SYSCALL_ENTRY( 0x1463, NtUserGetWindowMinimizeRect, 0 ) \ + SYSCALL_ENTRY( 0x1464, NtUserGetWindowPlacement, 8 ) \ + SYSCALL_ENTRY( 0x1465, NtUserGetWindowProcessHandle, 0 ) \ + SYSCALL_ENTRY( 0x1466, NtUserGetWindowRgnEx, 12 ) \ + SYSCALL_ENTRY( 0x1467, NtUserGetWindowThreadProcessId, 0 ) \ + SYSCALL_ENTRY( 0x1468, NtUserGetWindowTrackInfoAsync, 0 ) \ + SYSCALL_ENTRY( 0x1469, NtUserGhostWindowFromHungWindow, 0 ) \ + SYSCALL_ENTRY( 0x146a, NtUserHandleDelegatedInput, 0 ) \ + SYSCALL_ENTRY( 0x146b, NtUserHandleSystemThreadCreationFailure, 0 ) \ + SYSCALL_ENTRY( 0x146c, NtUserHardErrorControl, 0 ) \ + SYSCALL_ENTRY( 0x146d, NtUserHideCaret, 4 ) \ + SYSCALL_ENTRY( 0x146e, NtUserHideCursorNoCapture, 0 ) \ + SYSCALL_ENTRY( 0x146f, NtUserHidePointerContactVisualization, 0 ) \ + SYSCALL_ENTRY( 0x1470, NtUserHiliteMenuItem, 16 ) \ + SYSCALL_ENTRY( 0x1471, NtUserHungWindowFromGhostWindow, 0 ) \ + SYSCALL_ENTRY( 0x1472, NtUserHwndQueryRedirectionInfo, 0 ) \ + SYSCALL_ENTRY( 0x1473, NtUserHwndSetRedirectionInfo, 0 ) \ + SYSCALL_ENTRY( 0x1474, NtUserImpersonateDdeClientWindow, 0 ) \ + SYSCALL_ENTRY( 0x1475, NtUserInheritWindowMonitor, 0 ) \ + SYSCALL_ENTRY( 0x1476, NtUserInitAnsiOem, 0 ) \ + SYSCALL_ENTRY( 0x1477, NtUserInitTask, 0 ) \ + SYSCALL_ENTRY( 0x1478, NtUserInitThreadCoreMessagingIocp, 0 ) \ + SYSCALL_ENTRY( 0x1479, NtUserInitThreadCoreMessagingIocp2, 0 ) \ + SYSCALL_ENTRY( 0x147a, NtUserInitialize, 0 ) \ + SYSCALL_ENTRY( 0x147b, NtUserInitializeClientPfnArrays, 16 ) \ + SYSCALL_ENTRY( 0x147c, NtUserInitializeGenericHidInjection, 0 ) \ + SYSCALL_ENTRY( 0x147d, NtUserInitializeInputDeviceInjection, 0 ) \ + SYSCALL_ENTRY( 0x147e, NtUserInitializePointerDeviceInjection, 0 ) \ + SYSCALL_ENTRY( 0x147f, NtUserInitializePointerDeviceInjectionEx, 0 ) \ + SYSCALL_ENTRY( 0x1480, NtUserInitializeTouchInjection, 0 ) \ + SYSCALL_ENTRY( 0x1481, NtUserInjectDeviceInput, 0 ) \ + SYSCALL_ENTRY( 0x1482, NtUserInjectGenericHidInput, 0 ) \ + SYSCALL_ENTRY( 0x1483, NtUserInjectGesture, 0 ) \ + SYSCALL_ENTRY( 0x1484, NtUserInjectKeyboardInput, 0 ) \ + SYSCALL_ENTRY( 0x1485, NtUserInjectMouseInput, 0 ) \ + SYSCALL_ENTRY( 0x1486, NtUserInjectPointerInput, 0 ) \ + SYSCALL_ENTRY( 0x1487, NtUserInjectTouchInput, 0 ) \ + SYSCALL_ENTRY( 0x1488, NtUserInteractiveControlQueryUsage, 0 ) \ + SYSCALL_ENTRY( 0x1489, NtUserInternalGetWindowIcon, 8 ) \ + SYSCALL_ENTRY( 0x148a, NtUserInternalGetWindowText, 12 ) \ + SYSCALL_ENTRY( 0x148b, NtUserInternalStartMoveSize, 0 ) \ + SYSCALL_ENTRY( 0x148c, NtUserInternalToUnicode, 0 ) \ + SYSCALL_ENTRY( 0x148d, NtUserInvalidateRect, 12 ) \ + SYSCALL_ENTRY( 0x148e, NtUserInvalidateRgn, 12 ) \ + SYSCALL_ENTRY( 0x148f, NtUserIsChildWindowDpiMessageEnabled, 4 ) \ + SYSCALL_ENTRY( 0x1490, NtUserIsClipboardFormatAvailable, 4 ) \ + SYSCALL_ENTRY( 0x1491, NtUserIsMouseInPointerEnabled, 0 ) \ + SYSCALL_ENTRY( 0x1492, NtUserIsMouseInputEnabled, 0 ) \ + SYSCALL_ENTRY( 0x1493, NtUserIsNonClientDpiScalingEnabled, 0 ) \ + SYSCALL_ENTRY( 0x1494, NtUserIsQueueAttached, 0 ) \ + SYSCALL_ENTRY( 0x1495, NtUserIsResizeLayoutSynchronizationEnabled, 0 ) \ + SYSCALL_ENTRY( 0x1496, NtUserIsTopLevelWindow, 0 ) \ + SYSCALL_ENTRY( 0x1497, NtUserIsTouchWindow, 0 ) \ + SYSCALL_ENTRY( 0x1498, NtUserIsWindowBroadcastingDpiToChildren, 0 ) \ + SYSCALL_ENTRY( 0x1499, NtUserIsWindowDisplayChangeSuppressed, 0 ) \ + SYSCALL_ENTRY( 0x149a, NtUserIsWindowGDIScaledDpiMessageEnabled, 0 ) \ + SYSCALL_ENTRY( 0x149b, NtUserKillSystemTimer, 8 ) \ + SYSCALL_ENTRY( 0x149c, NtUserKillTimer, 8 ) \ + SYSCALL_ENTRY( 0x149d, NtUserLW_LoadFonts, 0 ) \ + SYSCALL_ENTRY( 0x149e, NtUserLayoutCompleted, 0 ) \ + SYSCALL_ENTRY( 0x149f, NtUserLinkDpiCursor, 0 ) \ + SYSCALL_ENTRY( 0x14a0, NtUserLoadCursorsAndIcons, 0 ) \ + SYSCALL_ENTRY( 0x14a1, NtUserLoadKeyboardLayoutEx, 0 ) \ + SYSCALL_ENTRY( 0x14a2, NtUserLoadUserApiHook, 0 ) \ + SYSCALL_ENTRY( 0x14a3, NtUserLockCursor, 0 ) \ + SYSCALL_ENTRY( 0x14a4, NtUserLockSetForegroundWindow, 0 ) \ + SYSCALL_ENTRY( 0x14a5, NtUserLockWindowStation, 0 ) \ + SYSCALL_ENTRY( 0x14a6, NtUserLockWindowUpdate, 4 ) \ + SYSCALL_ENTRY( 0x14a7, NtUserLockWorkStation, 0 ) \ + SYSCALL_ENTRY( 0x14a8, NtUserLogicalToPerMonitorDPIPhysicalPoint, 8 ) \ + SYSCALL_ENTRY( 0x14a9, NtUserLogicalToPhysicalDpiPointForWindow, 0 ) \ + SYSCALL_ENTRY( 0x14aa, NtUserLogicalToPhysicalPoint, 0 ) \ + SYSCALL_ENTRY( 0x14ab, NtUserMNDragLeave, 0 ) \ + SYSCALL_ENTRY( 0x14ac, NtUserMNDragOver, 0 ) \ + SYSCALL_ENTRY( 0x14ad, NtUserMagControl, 0 ) \ + SYSCALL_ENTRY( 0x14ae, NtUserMagGetContextInformation, 0 ) \ + SYSCALL_ENTRY( 0x14af, NtUserMagSetContextInformation, 0 ) \ + SYSCALL_ENTRY( 0x14b0, NtUserMapDesktopObject, 0 ) \ + SYSCALL_ENTRY( 0x14b1, NtUserMapPointsByVisualIdentifier, 0 ) \ + SYSCALL_ENTRY( 0x14b2, NtUserMapVirtualKeyEx, 12 ) \ + SYSCALL_ENTRY( 0x14b3, NtUserMarkWindowForRawMouse, 0 ) \ + SYSCALL_ENTRY( 0x14b4, NtUserMenuItemFromPoint, 16 ) \ + SYSCALL_ENTRY( 0x14b5, NtUserMessageBeep, 4 ) \ + SYSCALL_ENTRY( 0x14b6, NtUserMessageCall, 28 ) \ + SYSCALL_ENTRY( 0x14b7, NtUserMinInitialize, 0 ) \ + SYSCALL_ENTRY( 0x14b8, NtUserMinMaximize, 0 ) \ + SYSCALL_ENTRY( 0x14b9, NtUserModifyUserStartupInfoFlags, 8 ) \ + SYSCALL_ENTRY( 0x14ba, NtUserModifyWindowTouchCapability, 0 ) \ + SYSCALL_ENTRY( 0x14bb, NtUserMoveWindow, 24 ) \ + SYSCALL_ENTRY( 0x14bc, NtUserMsgWaitForMultipleObjectsEx, 20 ) \ + SYSCALL_ENTRY( 0x14bd, NtUserNavigateFocus, 0 ) \ + SYSCALL_ENTRY( 0x14be, NtUserNlsKbdSendIMENotification, 0 ) \ + SYSCALL_ENTRY( 0x14bf, NtUserNotifyIMEStatus, 8 ) \ + SYSCALL_ENTRY( 0x14c0, NtUserNotifyOverlayWindow, 0 ) \ + SYSCALL_ENTRY( 0x14c1, NtUserNotifyProcessCreate, 0 ) \ + SYSCALL_ENTRY( 0x14c2, NtUserNotifyWinEvent, 16 ) \ + SYSCALL_ENTRY( 0x14c3, NtUserOpenClipboard, 8 ) \ + SYSCALL_ENTRY( 0x14c4, NtUserOpenDesktop, 12 ) \ + SYSCALL_ENTRY( 0x14c5, NtUserOpenInputDesktop, 12 ) \ + SYSCALL_ENTRY( 0x14c6, NtUserOpenThreadDesktop, 0 ) \ + SYSCALL_ENTRY( 0x14c7, NtUserOpenWindowStation, 8 ) \ + SYSCALL_ENTRY( 0x14c8, NtUserPaintDesktop, 0 ) \ + SYSCALL_ENTRY( 0x14c9, NtUserPaintMenuBar, 0 ) \ + SYSCALL_ENTRY( 0x14ca, NtUserPaintMonitor, 0 ) \ + SYSCALL_ENTRY( 0x14cb, NtUserPeekMessage, 20 ) \ + SYSCALL_ENTRY( 0x14cc, NtUserPerMonitorDPIPhysicalToLogicalPoint, 8 ) \ + SYSCALL_ENTRY( 0x14cd, NtUserPhysicalToLogicalDpiPointForWindow, 0 ) \ + SYSCALL_ENTRY( 0x14ce, NtUserPhysicalToLogicalPoint, 0 ) \ + SYSCALL_ENTRY( 0x14cf, NtUserPlayEventSound, 0 ) \ + SYSCALL_ENTRY( 0x14d0, NtUserPostKeyboardInputMessage, 0 ) \ + SYSCALL_ENTRY( 0x14d1, NtUserPostMessage, 16 ) \ + SYSCALL_ENTRY( 0x14d2, NtUserPostQuitMessage, 4 ) \ + SYSCALL_ENTRY( 0x14d3, NtUserPostThreadMessage, 16 ) \ + SYSCALL_ENTRY( 0x14d4, NtUserPrepareForLogoff, 0 ) \ + SYSCALL_ENTRY( 0x14d5, NtUserPrintWindow, 12 ) \ + SYSCALL_ENTRY( 0x14d6, NtUserProcessConnect, 0 ) \ + SYSCALL_ENTRY( 0x14d7, NtUserProcessInkFeedbackCommand, 0 ) \ + SYSCALL_ENTRY( 0x14d8, NtUserPromoteMouseInPointer, 0 ) \ + SYSCALL_ENTRY( 0x14d9, NtUserPromotePointer, 0 ) \ + SYSCALL_ENTRY( 0x14da, NtUserQueryActivationObject, 0 ) \ + SYSCALL_ENTRY( 0x14db, NtUserQueryBSDRWindow, 0 ) \ + SYSCALL_ENTRY( 0x14dc, NtUserQueryDisplayConfig, 24 ) \ + SYSCALL_ENTRY( 0x14dd, NtUserQueryInformationThread, 0 ) \ + SYSCALL_ENTRY( 0x14de, NtUserQueryInputContext, 8 ) \ + SYSCALL_ENTRY( 0x14df, NtUserQuerySendMessage, 0 ) \ + SYSCALL_ENTRY( 0x14e0, NtUserQueryWindow, 8 ) \ + SYSCALL_ENTRY( 0x14e1, NtUserRaiseLowerShellWindow, 0 ) \ + SYSCALL_ENTRY( 0x14e2, NtUserRealChildWindowFromPoint, 12 ) \ + SYSCALL_ENTRY( 0x14e3, NtUserRealInternalGetMessage, 0 ) \ + SYSCALL_ENTRY( 0x14e4, NtUserRealWaitMessageEx, 0 ) \ + SYSCALL_ENTRY( 0x14e5, NtUserRealizePalette, 4 ) \ + SYSCALL_ENTRY( 0x14e6, NtUserReassociateQueueEventCompletionPacket, 0 ) \ + SYSCALL_ENTRY( 0x14e7, NtUserRedrawFrame, 0 ) \ + SYSCALL_ENTRY( 0x14e8, NtUserRedrawFrameAndHook, 0 ) \ + SYSCALL_ENTRY( 0x14e9, NtUserRedrawTitle, 0 ) \ + SYSCALL_ENTRY( 0x14ea, NtUserRedrawWindow, 16 ) \ + SYSCALL_ENTRY( 0x14eb, NtUserRegisterBSDRWindow, 0 ) \ + SYSCALL_ENTRY( 0x14ec, NtUserRegisterClassExWOW, 28 ) \ + SYSCALL_ENTRY( 0x14ed, NtUserRegisterCloakedNotification, 0 ) \ + SYSCALL_ENTRY( 0x14ee, NtUserRegisterDManipHook, 0 ) \ + SYSCALL_ENTRY( 0x14ef, NtUserRegisterEdgy, 0 ) \ + SYSCALL_ENTRY( 0x14f0, NtUserRegisterErrorReportingDialog, 0 ) \ + SYSCALL_ENTRY( 0x14f1, NtUserRegisterForCustomDockTargets, 0 ) \ + SYSCALL_ENTRY( 0x14f2, NtUserRegisterForTooltipDismissNotification, 0 ) \ + SYSCALL_ENTRY( 0x14f3, NtUserRegisterGhostWindow, 0 ) \ + SYSCALL_ENTRY( 0x14f4, NtUserRegisterHotKey, 16 ) \ + SYSCALL_ENTRY( 0x14f5, NtUserRegisterLPK, 0 ) \ + SYSCALL_ENTRY( 0x14f6, NtUserRegisterLogonProcess, 0 ) \ + SYSCALL_ENTRY( 0x14f7, NtUserRegisterManipulationThread, 0 ) \ + SYSCALL_ENTRY( 0x14f8, NtUserRegisterPointerDeviceNotifications, 0 ) \ + SYSCALL_ENTRY( 0x14f9, NtUserRegisterPointerInputTarget, 0 ) \ + SYSCALL_ENTRY( 0x14fa, NtUserRegisterPrecisionTouchpadWindow, 0 ) \ + SYSCALL_ENTRY( 0x14fb, NtUserRegisterRawInputDevices, 12 ) \ + SYSCALL_ENTRY( 0x14fc, NtUserRegisterServicesProcess, 0 ) \ + SYSCALL_ENTRY( 0x14fd, NtUserRegisterSessionPort, 0 ) \ + SYSCALL_ENTRY( 0x14fe, NtUserRegisterShellHookWindow, 0 ) \ + SYSCALL_ENTRY( 0x14ff, NtUserRegisterShellPTPListener, 0 ) \ + SYSCALL_ENTRY( 0x1500, NtUserRegisterSiblingFrostWindow, 0 ) \ + SYSCALL_ENTRY( 0x1501, NtUserRegisterSystemThread, 0 ) \ + SYSCALL_ENTRY( 0x1502, NtUserRegisterTasklist, 0 ) \ + SYSCALL_ENTRY( 0x1503, NtUserRegisterTouchHitTestingWindow, 0 ) \ + SYSCALL_ENTRY( 0x1504, NtUserRegisterTouchPadCapable, 4 ) \ + SYSCALL_ENTRY( 0x1505, NtUserRegisterUserApiHook, 0 ) \ + SYSCALL_ENTRY( 0x1506, NtUserRegisterUserHungAppHandlers, 0 ) \ + SYSCALL_ENTRY( 0x1507, NtUserRegisterWindowArrangementCallout, 0 ) \ + SYSCALL_ENTRY( 0x1508, NtUserRegisterWindowMessage, 4 ) \ + SYSCALL_ENTRY( 0x1509, NtUserReleaseCapture, 0 ) \ + SYSCALL_ENTRY( 0x150a, NtUserReleaseDC, 8 ) \ + SYSCALL_ENTRY( 0x150b, NtUserReleaseDwmHitTestWaiters, 0 ) \ + SYSCALL_ENTRY( 0x150c, NtUserRemoteConnect, 0 ) \ + SYSCALL_ENTRY( 0x150d, NtUserRemoteConnectState, 0 ) \ + SYSCALL_ENTRY( 0x150e, NtUserRemoteConsoleShadowStop, 0 ) \ + SYSCALL_ENTRY( 0x150f, NtUserRemoteDisconnect, 0 ) \ + SYSCALL_ENTRY( 0x1510, NtUserRemoteNotify, 0 ) \ + SYSCALL_ENTRY( 0x1511, NtUserRemotePassthruDisable, 0 ) \ + SYSCALL_ENTRY( 0x1512, NtUserRemotePassthruEnable, 0 ) \ + SYSCALL_ENTRY( 0x1513, NtUserRemoteReconnect, 0 ) \ + SYSCALL_ENTRY( 0x1514, NtUserRemoteRedrawRectangle, 0 ) \ + SYSCALL_ENTRY( 0x1515, NtUserRemoteRedrawScreen, 0 ) \ + SYSCALL_ENTRY( 0x1516, NtUserRemoteShadowCleanup, 0 ) \ + SYSCALL_ENTRY( 0x1517, NtUserRemoteShadowSetup, 0 ) \ + SYSCALL_ENTRY( 0x1518, NtUserRemoteShadowStart, 0 ) \ + SYSCALL_ENTRY( 0x1519, NtUserRemoteShadowStop, 0 ) \ + SYSCALL_ENTRY( 0x151a, NtUserRemoteStopScreenUpdates, 0 ) \ + SYSCALL_ENTRY( 0x151b, NtUserRemoteThinwireStats, 0 ) \ + SYSCALL_ENTRY( 0x151c, NtUserRemoveClipboardFormatListener, 4 ) \ + SYSCALL_ENTRY( 0x151d, NtUserRemoveInjectionDevice, 0 ) \ + SYSCALL_ENTRY( 0x151e, NtUserRemoveMenu, 12 ) \ + SYSCALL_ENTRY( 0x151f, NtUserRemoveProp, 8 ) \ + SYSCALL_ENTRY( 0x1520, NtUserRemoveQueueCompletion, 0 ) \ + SYSCALL_ENTRY( 0x1521, NtUserRemoveVisualIdentifier, 0 ) \ + SYSCALL_ENTRY( 0x1522, NtUserReplyMessage, 4 ) \ + SYSCALL_ENTRY( 0x1523, NtUserReportInertia, 0 ) \ + SYSCALL_ENTRY( 0x1524, NtUserRequestMoveSizeOperation, 0 ) \ + SYSCALL_ENTRY( 0x1525, NtUserResetDblClk, 0 ) \ + SYSCALL_ENTRY( 0x1526, NtUserResolveDesktopForWOW, 0 ) \ + SYSCALL_ENTRY( 0x1527, NtUserRestoreWindowDpiChanges, 0 ) \ + SYSCALL_ENTRY( 0x1528, NtUserSBGetParms, 0 ) \ + SYSCALL_ENTRY( 0x1529, NtUserScaleSystemMetricForDPIWithoutCache, 0 ) \ + SYSCALL_ENTRY( 0x152a, NtUserScheduleDispatchNotification, 4 ) \ + SYSCALL_ENTRY( 0x152b, NtUserScrollDC, 28 ) \ + SYSCALL_ENTRY( 0x152c, NtUserScrollWindowEx, 32 ) \ + SYSCALL_ENTRY( 0x152d, NtUserSelectPalette, 12 ) \ + SYSCALL_ENTRY( 0x152e, NtUserSendEventMessage, 0 ) \ + SYSCALL_ENTRY( 0x152f, NtUserSendInput, 12 ) \ + SYSCALL_ENTRY( 0x1530, NtUserSendInteractiveControlHapticsReport, 0 ) \ + SYSCALL_ENTRY( 0x1531, NtUserSetActivationFilter, 0 ) \ + SYSCALL_ENTRY( 0x1532, NtUserSetActiveProcessForMonitor, 0 ) \ + SYSCALL_ENTRY( 0x1533, NtUserSetActiveWindow, 4 ) \ + SYSCALL_ENTRY( 0x1534, NtUserSetAdditionalForegroundBoostProcesses, 12 ) \ + SYSCALL_ENTRY( 0x1535, NtUserSetAppImeLevel, 0 ) \ + SYSCALL_ENTRY( 0x1536, NtUserSetAutoRotation, 0 ) \ + SYSCALL_ENTRY( 0x1537, NtUserSetBridgeWindowChild, 0 ) \ + SYSCALL_ENTRY( 0x1538, NtUserSetBrokeredForeground, 0 ) \ + SYSCALL_ENTRY( 0x1539, NtUserSetCalibrationData, 0 ) \ + SYSCALL_ENTRY( 0x153a, NtUserSetCancelRotationDelayHintWindow, 0 ) \ + SYSCALL_ENTRY( 0x153b, NtUserSetCapture, 4 ) \ + SYSCALL_ENTRY( 0x153c, NtUserSetCaretBlinkTime, 4 ) \ + SYSCALL_ENTRY( 0x153d, NtUserSetCaretPos, 8 ) \ + SYSCALL_ENTRY( 0x153e, NtUserSetChildWindowNoActivate, 0 ) \ + SYSCALL_ENTRY( 0x153f, NtUserSetClassLong, 16 ) \ + SYSCALL_ENTRY( 0x1540, NtUserSetClassLongPtr, 16 ) \ + SYSCALL_ENTRY( 0x1541, NtUserSetClassWord, 12 ) \ + SYSCALL_ENTRY( 0x1542, NtUserSetClipboardData, 12 ) \ + SYSCALL_ENTRY( 0x1543, NtUserSetClipboardViewer, 4 ) \ + SYSCALL_ENTRY( 0x1544, NtUserSetCoreWindow, 0 ) \ + SYSCALL_ENTRY( 0x1545, NtUserSetCoreWindowPartner, 0 ) \ + SYSCALL_ENTRY( 0x1546, NtUserSetCoveredWindowStates, 0 ) \ + SYSCALL_ENTRY( 0x1547, NtUserSetCursor, 4 ) \ + SYSCALL_ENTRY( 0x1548, NtUserSetCursorContents, 0 ) \ + SYSCALL_ENTRY( 0x1549, NtUserSetCursorIconData, 16 ) \ + SYSCALL_ENTRY( 0x154a, NtUserSetCursorIconDataEx, 0 ) \ + SYSCALL_ENTRY( 0x154b, NtUserSetCursorPos, 8 ) \ + SYSCALL_ENTRY( 0x154c, NtUserSetDesktopColorTransform, 0 ) \ + SYSCALL_ENTRY( 0x154d, NtUserSetDesktopVisualInputSink, 0 ) \ + SYSCALL_ENTRY( 0x154e, NtUserSetDialogControlDpiChangeBehavior, 0 ) \ + SYSCALL_ENTRY( 0x154f, NtUserSetDialogPointer, 0 ) \ + SYSCALL_ENTRY( 0x1550, NtUserSetDialogSystemMenu, 0 ) \ + SYSCALL_ENTRY( 0x1551, NtUserSetDisplayAutoRotationPreferences, 0 ) \ + SYSCALL_ENTRY( 0x1552, NtUserSetDisplayConfig, 0 ) \ + SYSCALL_ENTRY( 0x1553, NtUserSetDisplayMapping, 0 ) \ + SYSCALL_ENTRY( 0x1554, NtUserSetDoubleClickTime, 0 ) \ + SYSCALL_ENTRY( 0x1555, NtUserSetDpiForWindow, 0 ) \ + SYSCALL_ENTRY( 0x1556, NtUserSetFallbackForeground, 0 ) \ + SYSCALL_ENTRY( 0x1557, NtUserSetFeatureReportResponse, 0 ) \ + SYSCALL_ENTRY( 0x1558, NtUserSetFocus, 4 ) \ + SYSCALL_ENTRY( 0x1559, NtUserSetForegroundRedirectionForActivationObject, 0 ) \ + SYSCALL_ENTRY( 0x155a, NtUserSetForegroundWindow, 4 ) \ + SYSCALL_ENTRY( 0x155b, NtUserSetForegroundWindowForApplication, 0 ) \ + SYSCALL_ENTRY( 0x155c, NtUserSetFullscreenMagnifierOffsetsDWMUpdated, 0 ) \ + SYSCALL_ENTRY( 0x155d, NtUserSetGestureConfig, 0 ) \ + SYSCALL_ENTRY( 0x155e, NtUserSetImeHotKey, 0 ) \ + SYSCALL_ENTRY( 0x155f, NtUserSetImeInfoEx, 0 ) \ + SYSCALL_ENTRY( 0x1560, NtUserSetImeOwnerWindow, 0 ) \ + SYSCALL_ENTRY( 0x1561, NtUserSetInformationThread, 0 ) \ + SYSCALL_ENTRY( 0x1562, NtUserSetInputServiceState, 0 ) \ + SYSCALL_ENTRY( 0x1563, NtUserSetInteractiveControlFocus, 0 ) \ + SYSCALL_ENTRY( 0x1564, NtUserSetInteractiveCtrlRotationAngle, 0 ) \ + SYSCALL_ENTRY( 0x1565, NtUserSetInternalWindowPos, 16 ) \ + SYSCALL_ENTRY( 0x1566, NtUserSetKeyboardState, 4 ) \ + SYSCALL_ENTRY( 0x1567, NtUserSetLayeredWindowAttributes, 16 ) \ + SYSCALL_ENTRY( 0x1568, NtUserSetMagnificationDesktopMagnifierOffsetsDWMUpdated, 0 ) \ + SYSCALL_ENTRY( 0x1569, NtUserSetManipulationInputTarget, 0 ) \ + SYSCALL_ENTRY( 0x156a, NtUserSetMenu, 8 ) \ + SYSCALL_ENTRY( 0x156b, NtUserSetMenuContextHelpId, 8 ) \ + SYSCALL_ENTRY( 0x156c, NtUserSetMenuDefaultItem, 12 ) \ + SYSCALL_ENTRY( 0x156d, NtUserSetMenuFlagRtoL, 0 ) \ + SYSCALL_ENTRY( 0x156e, NtUserSetMessageExtraInfo, 0 ) \ + SYSCALL_ENTRY( 0x156f, NtUserSetMirrorRendering, 0 ) \ + SYSCALL_ENTRY( 0x1570, NtUserSetModernAppWindow, 0 ) \ + SYSCALL_ENTRY( 0x1571, NtUserSetMonitorWorkArea, 0 ) \ + SYSCALL_ENTRY( 0x1572, NtUserSetMouseInputRateLimitingTimer, 0 ) \ + SYSCALL_ENTRY( 0x1573, NtUserSetMsgBox, 0 ) \ + SYSCALL_ENTRY( 0x1574, NtUserSetObjectInformation, 16 ) \ + SYSCALL_ENTRY( 0x1575, NtUserSetParent, 8 ) \ + SYSCALL_ENTRY( 0x1576, NtUserSetPrecisionTouchPadConfiguration, 0 ) \ + SYSCALL_ENTRY( 0x1577, NtUserSetProcessDefaultLayout, 4 ) \ + SYSCALL_ENTRY( 0x1578, NtUserSetProcessDpiAwarenessContext, 8 ) \ + SYSCALL_ENTRY( 0x1579, NtUserSetProcessInteractionFlags, 0 ) \ + SYSCALL_ENTRY( 0x157a, NtUserSetProcessLaunchForegroundPolicy, 0 ) \ + SYSCALL_ENTRY( 0x157b, NtUserSetProcessMousewheelRoutingMode, 0 ) \ + SYSCALL_ENTRY( 0x157c, NtUserSetProcessRestrictionExemption, 0 ) \ + SYSCALL_ENTRY( 0x157d, NtUserSetProcessUIAccessZorder, 0 ) \ + SYSCALL_ENTRY( 0x157e, NtUserSetProcessWindowStation, 4 ) \ + SYSCALL_ENTRY( 0x157f, NtUserSetProgmanWindow, 4 ) \ + SYSCALL_ENTRY( 0x1580, NtUserSetProp, 12 ) \ + SYSCALL_ENTRY( 0x1581, NtUserSetProp2, 0 ) \ + SYSCALL_ENTRY( 0x1582, NtUserSetScrollInfo, 16 ) \ + SYSCALL_ENTRY( 0x1583, NtUserSetSensorPresence, 0 ) \ + SYSCALL_ENTRY( 0x1584, NtUserSetSharedWindowData, 0 ) \ + SYSCALL_ENTRY( 0x1585, NtUserSetShellChangeNotifyHWND, 0 ) \ + SYSCALL_ENTRY( 0x1586, NtUserSetShellWindowEx, 8 ) \ + SYSCALL_ENTRY( 0x1587, NtUserSetSysColors, 12 ) \ + SYSCALL_ENTRY( 0x1588, NtUserSetSysMenu, 0 ) \ + SYSCALL_ENTRY( 0x1589, NtUserSetSystemContentRects, 0 ) \ + SYSCALL_ENTRY( 0x158a, NtUserSetSystemCursor, 0 ) \ + SYSCALL_ENTRY( 0x158b, NtUserSetSystemMenu, 8 ) \ + SYSCALL_ENTRY( 0x158c, NtUserSetSystemTimer, 12 ) \ + SYSCALL_ENTRY( 0x158d, NtUserSetTSFEventState, 0 ) \ + SYSCALL_ENTRY( 0x158e, NtUserSetTargetForResourceBrokering, 0 ) \ + SYSCALL_ENTRY( 0x158f, NtUserSetTaskmanWindow, 4 ) \ + SYSCALL_ENTRY( 0x1590, NtUserSetThreadDesktop, 4 ) \ + SYSCALL_ENTRY( 0x1591, NtUserSetThreadInputBlocked, 0 ) \ + SYSCALL_ENTRY( 0x1592, NtUserSetThreadLayoutHandles, 0 ) \ + SYSCALL_ENTRY( 0x1593, NtUserSetThreadQueueMergeSetting, 0 ) \ + SYSCALL_ENTRY( 0x1594, NtUserSetThreadState, 0 ) \ + SYSCALL_ENTRY( 0x1595, NtUserSetTimer, 20 ) \ + SYSCALL_ENTRY( 0x1596, NtUserSetUserObjectCapability, 0 ) \ + SYSCALL_ENTRY( 0x1597, NtUserSetVisible, 0 ) \ + SYSCALL_ENTRY( 0x1598, NtUserSetWaitForQueueAttach, 0 ) \ + SYSCALL_ENTRY( 0x1599, NtUserSetWatermarkStrings, 0 ) \ + SYSCALL_ENTRY( 0x159a, NtUserSetWinEventHook, 32 ) \ + SYSCALL_ENTRY( 0x159b, NtUserSetWindowArrangement, 0 ) \ + SYSCALL_ENTRY( 0x159c, NtUserSetWindowBand, 0 ) \ + SYSCALL_ENTRY( 0x159d, NtUserSetWindowCompositionAttribute, 0 ) \ + SYSCALL_ENTRY( 0x159e, NtUserSetWindowCompositionTransition, 0 ) \ + SYSCALL_ENTRY( 0x159f, NtUserSetWindowContextHelpId, 8 ) \ + SYSCALL_ENTRY( 0x15a0, NtUserSetWindowDisplayAffinity, 0 ) \ + SYSCALL_ENTRY( 0x15a1, NtUserSetWindowFNID, 0 ) \ + SYSCALL_ENTRY( 0x15a2, NtUserSetWindowFeedbackSetting, 0 ) \ + SYSCALL_ENTRY( 0x15a3, NtUserSetWindowGroup, 0 ) \ + SYSCALL_ENTRY( 0x15a4, NtUserSetWindowLong, 16 ) \ + SYSCALL_ENTRY( 0x15a5, NtUserSetWindowLongPtr, 16 ) \ + SYSCALL_ENTRY( 0x15a6, NtUserSetWindowMessageCapability, 0 ) \ + SYSCALL_ENTRY( 0x15a7, NtUserSetWindowPlacement, 8 ) \ + SYSCALL_ENTRY( 0x15a8, NtUserSetWindowPos, 28 ) \ + SYSCALL_ENTRY( 0x15a9, NtUserSetWindowRgn, 12 ) \ + SYSCALL_ENTRY( 0x15aa, NtUserSetWindowRgnEx, 0 ) \ + SYSCALL_ENTRY( 0x15ab, NtUserSetWindowShowState, 0 ) \ + SYSCALL_ENTRY( 0x15ac, NtUserSetWindowState, 0 ) \ + SYSCALL_ENTRY( 0x15ad, NtUserSetWindowStationUser, 0 ) \ + SYSCALL_ENTRY( 0x15ae, NtUserSetWindowWord, 12 ) \ + SYSCALL_ENTRY( 0x15af, NtUserSetWindowsHookAW, 0 ) \ + SYSCALL_ENTRY( 0x15b0, NtUserSetWindowsHookEx, 24 ) \ + SYSCALL_ENTRY( 0x15b1, NtUserShellForegroundBoostProcess, 0 ) \ + SYSCALL_ENTRY( 0x15b2, NtUserShellHandwritingDelegateInput, 0 ) \ + SYSCALL_ENTRY( 0x15b3, NtUserShellHandwritingHandleDelegatedInput, 0 ) \ + SYSCALL_ENTRY( 0x15b4, NtUserShellHandwritingUndelegateInput, 0 ) \ + SYSCALL_ENTRY( 0x15b5, NtUserShellMigrateWindow, 0 ) \ + SYSCALL_ENTRY( 0x15b6, NtUserShellRegisterHotKey, 0 ) \ + SYSCALL_ENTRY( 0x15b7, NtUserShellSetWindowPos, 0 ) \ + SYSCALL_ENTRY( 0x15b8, NtUserShowCaret, 4 ) \ + SYSCALL_ENTRY( 0x15b9, NtUserShowCursor, 4 ) \ + SYSCALL_ENTRY( 0x15ba, NtUserShowOwnedPopups, 8 ) \ + SYSCALL_ENTRY( 0x15bb, NtUserShowScrollBar, 12 ) \ + SYSCALL_ENTRY( 0x15bc, NtUserShowStartGlass, 0 ) \ + SYSCALL_ENTRY( 0x15bd, NtUserShowSystemCursor, 0 ) \ + SYSCALL_ENTRY( 0x15be, NtUserShowWindow, 8 ) \ + SYSCALL_ENTRY( 0x15bf, NtUserShowWindowAsync, 8 ) \ + SYSCALL_ENTRY( 0x15c0, NtUserShutdownBlockReasonCreate, 0 ) \ + SYSCALL_ENTRY( 0x15c1, NtUserShutdownBlockReasonQuery, 0 ) \ + SYSCALL_ENTRY( 0x15c2, NtUserShutdownReasonDestroy, 0 ) \ + SYSCALL_ENTRY( 0x15c3, NtUserSignalRedirectionStartComplete, 0 ) \ + SYSCALL_ENTRY( 0x15c4, NtUserSlicerControl, 0 ) \ + SYSCALL_ENTRY( 0x15c5, NtUserSoundSentry, 0 ) \ + SYSCALL_ENTRY( 0x15c6, NtUserStopAndEndInertia, 0 ) \ + SYSCALL_ENTRY( 0x15c7, NtUserSuppressWindowActions, 0 ) \ + SYSCALL_ENTRY( 0x15c8, NtUserSuppressWindowDisplayChange, 0 ) \ + SYSCALL_ENTRY( 0x15c9, NtUserSwapMouseButton, 0 ) \ + SYSCALL_ENTRY( 0x15ca, NtUserSwitchDesktop, 4 ) \ + SYSCALL_ENTRY( 0x15cb, NtUserSwitchToThisWindow, 0 ) \ + SYSCALL_ENTRY( 0x15cc, NtUserSystemParametersInfo, 16 ) \ + SYSCALL_ENTRY( 0x15cd, NtUserSystemParametersInfoForDpi, 20 ) \ + SYSCALL_ENTRY( 0x15ce, NtUserTestForInteractiveUser, 0 ) \ + SYSCALL_ENTRY( 0x15cf, NtUserThreadMessageQueueAttached, 0 ) \ + SYSCALL_ENTRY( 0x15d0, NtUserThunkedMenuInfo, 8 ) \ + SYSCALL_ENTRY( 0x15d1, NtUserThunkedMenuItemInfo, 24 ) \ + SYSCALL_ENTRY( 0x15d2, NtUserToUnicodeEx, 28 ) \ + SYSCALL_ENTRY( 0x15d3, NtUserTraceLoggingSendMixedModeTelemetry, 0 ) \ + SYSCALL_ENTRY( 0x15d4, NtUserTrackMouseEvent, 4 ) \ + SYSCALL_ENTRY( 0x15d5, NtUserTrackPopupMenuEx, 24 ) \ + SYSCALL_ENTRY( 0x15d6, NtUserTransformPoint, 0 ) \ + SYSCALL_ENTRY( 0x15d7, NtUserTransformRect, 0 ) \ + SYSCALL_ENTRY( 0x15d8, NtUserTranslateAccelerator, 12 ) \ + SYSCALL_ENTRY( 0x15d9, NtUserTranslateMessage, 8 ) \ + SYSCALL_ENTRY( 0x15da, NtUserUndelegateInput, 0 ) \ + SYSCALL_ENTRY( 0x15db, NtUserUnhookWinEvent, 4 ) \ + SYSCALL_ENTRY( 0x15dc, NtUserUnhookWindowsHook, 8 ) \ + SYSCALL_ENTRY( 0x15dd, NtUserUnhookWindowsHookEx, 4 ) \ + SYSCALL_ENTRY( 0x15de, NtUserUnloadKeyboardLayout, 0 ) \ + SYSCALL_ENTRY( 0x15df, NtUserUnlockWindowStation, 0 ) \ + SYSCALL_ENTRY( 0x15e0, NtUserUnregisterClass, 12 ) \ + SYSCALL_ENTRY( 0x15e1, NtUserUnregisterHotKey, 8 ) \ + SYSCALL_ENTRY( 0x15e2, NtUserUnregisterSessionPort, 0 ) \ + SYSCALL_ENTRY( 0x15e3, NtUserUnregisterUserApiHook, 0 ) \ + SYSCALL_ENTRY( 0x15e4, NtUserUpdateClientRect, 0 ) \ + SYSCALL_ENTRY( 0x15e5, NtUserUpdateDefaultDesktopThumbnail, 0 ) \ + SYSCALL_ENTRY( 0x15e6, NtUserUpdateInputContext, 12 ) \ + SYSCALL_ENTRY( 0x15e7, NtUserUpdateInstance, 0 ) \ + SYSCALL_ENTRY( 0x15e8, NtUserUpdateLayeredWindow, 40 ) \ + SYSCALL_ENTRY( 0x15e9, NtUserUpdatePerUserImmEnabling, 0 ) \ + SYSCALL_ENTRY( 0x15ea, NtUserUpdatePerUserSystemParameters, 0 ) \ + SYSCALL_ENTRY( 0x15eb, NtUserUpdateWindow, 0 ) \ + SYSCALL_ENTRY( 0x15ec, NtUserUpdateWindowInputSinkHints, 0 ) \ + SYSCALL_ENTRY( 0x15ed, NtUserUpdateWindowTrackingInfo, 0 ) \ + SYSCALL_ENTRY( 0x15ee, NtUserUpdateWindows, 0 ) \ + SYSCALL_ENTRY( 0x15ef, NtUserUserHandleGrantAccess, 0 ) \ + SYSCALL_ENTRY( 0x15f0, NtUserUserPowerCalloutWorker, 0 ) \ + SYSCALL_ENTRY( 0x15f1, NtUserValidateHandleSecure, 0 ) \ + SYSCALL_ENTRY( 0x15f2, NtUserValidateRect, 8 ) \ + SYSCALL_ENTRY( 0x15f3, NtUserValidateRgn, 8 ) \ + SYSCALL_ENTRY( 0x15f4, NtUserValidateTimerCallback, 0 ) \ + SYSCALL_ENTRY( 0x15f5, NtUserVkKeyScanEx, 8 ) \ + SYSCALL_ENTRY( 0x15f6, NtUserWOWCleanup, 0 ) \ + SYSCALL_ENTRY( 0x15f7, NtUserWOWModuleUnload, 0 ) \ + SYSCALL_ENTRY( 0x15f8, NtUserWaitAvailableMessageEx, 0 ) \ + SYSCALL_ENTRY( 0x15f9, NtUserWaitForInputIdle, 12 ) \ + SYSCALL_ENTRY( 0x15fa, NtUserWaitForMsgAndEvent, 0 ) \ + SYSCALL_ENTRY( 0x15fb, NtUserWaitForRedirectionStartComplete, 0 ) \ + SYSCALL_ENTRY( 0x15fc, NtUserWaitMessage, 0 ) \ + SYSCALL_ENTRY( 0x15fd, NtUserWakeRITForShutdown, 0 ) \ + SYSCALL_ENTRY( 0x15fe, NtUserWindowFromDC, 4 ) \ + SYSCALL_ENTRY( 0x15ff, NtUserWindowFromPhysicalPoint, 0 ) \ + SYSCALL_ENTRY( 0x1600, NtUserWindowFromPoint, 8 ) \ + SYSCALL_ENTRY( 0x1601, NtUserYieldTask, 0 ) \ + SYSCALL_ENTRY( 0x1602, NtUserZapActiveAndFocus, 0 ) \ + SYSCALL_ENTRY( 0x1603, NtValidateCompositionSurfaceHandle, 0 ) \ + SYSCALL_ENTRY( 0x1604, NtVisualCaptureBits, 0 ) #ifdef _WIN64 #define ALL_SYSCALLS \ SYSCALL_ENTRY( 0x1000, NtBindCompositionSurface, 0 ) \ @@ -2616,473 +2617,474 @@ SYSCALL_ENTRY( 0x142e, NtUserGetPointerInfoList, 64 ) \ SYSCALL_ENTRY( 0x142f, NtUserGetPointerInputTransform, 0 ) \ SYSCALL_ENTRY( 0x1430, NtUserGetPointerProprietaryId, 0 ) \ - SYSCALL_ENTRY( 0x1431, NtUserGetPointerType, 16 ) \ - SYSCALL_ENTRY( 0x1432, NtUserGetPrecisionTouchPadConfiguration, 0 ) \ - SYSCALL_ENTRY( 0x1433, NtUserGetPriorityClipboardFormat, 16 ) \ - SYSCALL_ENTRY( 0x1434, NtUserGetProcessDefaultLayout, 8 ) \ - SYSCALL_ENTRY( 0x1435, NtUserGetProcessDpiAwarenessContext, 8 ) \ - SYSCALL_ENTRY( 0x1436, NtUserGetProcessUIContextInformation, 0 ) \ - SYSCALL_ENTRY( 0x1437, NtUserGetProcessWindowStation, 0 ) \ - SYSCALL_ENTRY( 0x1438, NtUserGetProp, 16 ) \ - SYSCALL_ENTRY( 0x1439, NtUserGetProp2, 0 ) \ - SYSCALL_ENTRY( 0x143a, NtUserGetQueueIocp, 0 ) \ - SYSCALL_ENTRY( 0x143b, NtUserGetQueueStatus, 8 ) \ - SYSCALL_ENTRY( 0x143c, NtUserGetQueueStatusReadonly, 0 ) \ - SYSCALL_ENTRY( 0x143d, NtUserGetRawInputBuffer, 24 ) \ - SYSCALL_ENTRY( 0x143e, NtUserGetRawInputData, 40 ) \ - SYSCALL_ENTRY( 0x143f, NtUserGetRawInputDeviceInfo, 32 ) \ - SYSCALL_ENTRY( 0x1440, NtUserGetRawInputDeviceList, 24 ) \ - SYSCALL_ENTRY( 0x1441, NtUserGetRawPointerDeviceData, 0 ) \ - SYSCALL_ENTRY( 0x1442, NtUserGetRegisteredRawInputDevices, 24 ) \ - SYSCALL_ENTRY( 0x1443, NtUserGetRequiredCursorSizes, 0 ) \ - SYSCALL_ENTRY( 0x1444, NtUserGetResizeDCompositionSynchronizationObject, 0 ) \ - SYSCALL_ENTRY( 0x1445, NtUserGetScrollBarInfo, 24 ) \ - SYSCALL_ENTRY( 0x1446, NtUserGetSendMessageReceiver, 0 ) \ - SYSCALL_ENTRY( 0x1447, NtUserGetSharedWindowData, 0 ) \ - SYSCALL_ENTRY( 0x1448, NtUserGetSuppressedWindowActions, 0 ) \ - SYSCALL_ENTRY( 0x1449, NtUserGetSysMenuOffset, 0 ) \ - SYSCALL_ENTRY( 0x144a, NtUserGetSystemContentRects, 0 ) \ - SYSCALL_ENTRY( 0x144b, NtUserGetSystemDpiForProcess, 8 ) \ - SYSCALL_ENTRY( 0x144c, NtUserGetSystemMenu, 16 ) \ - SYSCALL_ENTRY( 0x144d, NtUserGetThreadDesktop, 8 ) \ - SYSCALL_ENTRY( 0x144e, NtUserGetThreadState, 8 ) \ - SYSCALL_ENTRY( 0x144f, NtUserGetTitleBarInfo, 16 ) \ - SYSCALL_ENTRY( 0x1450, NtUserGetTopLevelWindow, 0 ) \ - SYSCALL_ENTRY( 0x1451, NtUserGetTouchInputInfo, 0 ) \ - SYSCALL_ENTRY( 0x1452, NtUserGetTouchValidationStatus, 0 ) \ - SYSCALL_ENTRY( 0x1453, NtUserGetUniformSpaceMapping, 0 ) \ - SYSCALL_ENTRY( 0x1454, NtUserGetUnpredictedMessagePos, 0 ) \ - SYSCALL_ENTRY( 0x1455, NtUserGetUpdateRect, 24 ) \ - SYSCALL_ENTRY( 0x1456, NtUserGetUpdateRgn, 24 ) \ - SYSCALL_ENTRY( 0x1457, NtUserGetUpdatedClipboardFormats, 24 ) \ - SYSCALL_ENTRY( 0x1458, NtUserGetWOWClass, 0 ) \ - SYSCALL_ENTRY( 0x1459, NtUserGetWinStationInfo, 0 ) \ - SYSCALL_ENTRY( 0x145a, NtUserGetWindowBand, 0 ) \ - SYSCALL_ENTRY( 0x145b, NtUserGetWindowCompositionAttribute, 0 ) \ - SYSCALL_ENTRY( 0x145c, NtUserGetWindowCompositionInfo, 0 ) \ - SYSCALL_ENTRY( 0x145d, NtUserGetWindowContextHelpId, 8 ) \ - SYSCALL_ENTRY( 0x145e, NtUserGetWindowDC, 8 ) \ - SYSCALL_ENTRY( 0x145f, NtUserGetWindowDisplayAffinity, 16 ) \ - SYSCALL_ENTRY( 0x1460, NtUserGetWindowFeedbackSetting, 0 ) \ - SYSCALL_ENTRY( 0x1461, NtUserGetWindowGroupId, 0 ) \ - SYSCALL_ENTRY( 0x1462, NtUserGetWindowMinimizeRect, 0 ) \ - SYSCALL_ENTRY( 0x1463, NtUserGetWindowPlacement, 16 ) \ - SYSCALL_ENTRY( 0x1464, NtUserGetWindowProcessHandle, 0 ) \ - SYSCALL_ENTRY( 0x1465, NtUserGetWindowRgnEx, 24 ) \ - SYSCALL_ENTRY( 0x1466, NtUserGetWindowThreadProcessId, 0 ) \ - SYSCALL_ENTRY( 0x1467, NtUserGetWindowTrackInfoAsync, 0 ) \ - SYSCALL_ENTRY( 0x1468, NtUserGhostWindowFromHungWindow, 0 ) \ - SYSCALL_ENTRY( 0x1469, NtUserHandleDelegatedInput, 0 ) \ - SYSCALL_ENTRY( 0x146a, NtUserHandleSystemThreadCreationFailure, 0 ) \ - SYSCALL_ENTRY( 0x146b, NtUserHardErrorControl, 0 ) \ - SYSCALL_ENTRY( 0x146c, NtUserHideCaret, 8 ) \ - SYSCALL_ENTRY( 0x146d, NtUserHideCursorNoCapture, 0 ) \ - SYSCALL_ENTRY( 0x146e, NtUserHidePointerContactVisualization, 0 ) \ - SYSCALL_ENTRY( 0x146f, NtUserHiliteMenuItem, 32 ) \ - SYSCALL_ENTRY( 0x1470, NtUserHungWindowFromGhostWindow, 0 ) \ - SYSCALL_ENTRY( 0x1471, NtUserHwndQueryRedirectionInfo, 0 ) \ - SYSCALL_ENTRY( 0x1472, NtUserHwndSetRedirectionInfo, 0 ) \ - SYSCALL_ENTRY( 0x1473, NtUserImpersonateDdeClientWindow, 0 ) \ - SYSCALL_ENTRY( 0x1474, NtUserInheritWindowMonitor, 0 ) \ - SYSCALL_ENTRY( 0x1475, NtUserInitAnsiOem, 0 ) \ - SYSCALL_ENTRY( 0x1476, NtUserInitTask, 0 ) \ - SYSCALL_ENTRY( 0x1477, NtUserInitThreadCoreMessagingIocp, 0 ) \ - SYSCALL_ENTRY( 0x1478, NtUserInitThreadCoreMessagingIocp2, 0 ) \ - SYSCALL_ENTRY( 0x1479, NtUserInitialize, 0 ) \ - SYSCALL_ENTRY( 0x147a, NtUserInitializeClientPfnArrays, 32 ) \ - SYSCALL_ENTRY( 0x147b, NtUserInitializeGenericHidInjection, 0 ) \ - SYSCALL_ENTRY( 0x147c, NtUserInitializeInputDeviceInjection, 0 ) \ - SYSCALL_ENTRY( 0x147d, NtUserInitializePointerDeviceInjection, 0 ) \ - SYSCALL_ENTRY( 0x147e, NtUserInitializePointerDeviceInjectionEx, 0 ) \ - SYSCALL_ENTRY( 0x147f, NtUserInitializeTouchInjection, 0 ) \ - SYSCALL_ENTRY( 0x1480, NtUserInjectDeviceInput, 0 ) \ - SYSCALL_ENTRY( 0x1481, NtUserInjectGenericHidInput, 0 ) \ - SYSCALL_ENTRY( 0x1482, NtUserInjectGesture, 0 ) \ - SYSCALL_ENTRY( 0x1483, NtUserInjectKeyboardInput, 0 ) \ - SYSCALL_ENTRY( 0x1484, NtUserInjectMouseInput, 0 ) \ - SYSCALL_ENTRY( 0x1485, NtUserInjectPointerInput, 0 ) \ - SYSCALL_ENTRY( 0x1486, NtUserInjectTouchInput, 0 ) \ - SYSCALL_ENTRY( 0x1487, NtUserInteractiveControlQueryUsage, 0 ) \ - SYSCALL_ENTRY( 0x1488, NtUserInternalGetWindowIcon, 16 ) \ - SYSCALL_ENTRY( 0x1489, NtUserInternalGetWindowText, 24 ) \ - SYSCALL_ENTRY( 0x148a, NtUserInternalStartMoveSize, 0 ) \ - SYSCALL_ENTRY( 0x148b, NtUserInternalToUnicode, 0 ) \ - SYSCALL_ENTRY( 0x148c, NtUserInvalidateRect, 24 ) \ - SYSCALL_ENTRY( 0x148d, NtUserInvalidateRgn, 24 ) \ - SYSCALL_ENTRY( 0x148e, NtUserIsChildWindowDpiMessageEnabled, 8 ) \ - SYSCALL_ENTRY( 0x148f, NtUserIsClipboardFormatAvailable, 8 ) \ - SYSCALL_ENTRY( 0x1490, NtUserIsMouseInPointerEnabled, 0 ) \ - SYSCALL_ENTRY( 0x1491, NtUserIsMouseInputEnabled, 0 ) \ - SYSCALL_ENTRY( 0x1492, NtUserIsNonClientDpiScalingEnabled, 0 ) \ - SYSCALL_ENTRY( 0x1493, NtUserIsQueueAttached, 0 ) \ - SYSCALL_ENTRY( 0x1494, NtUserIsResizeLayoutSynchronizationEnabled, 0 ) \ - SYSCALL_ENTRY( 0x1495, NtUserIsTopLevelWindow, 0 ) \ - SYSCALL_ENTRY( 0x1496, NtUserIsTouchWindow, 0 ) \ - SYSCALL_ENTRY( 0x1497, NtUserIsWindowBroadcastingDpiToChildren, 0 ) \ - SYSCALL_ENTRY( 0x1498, NtUserIsWindowDisplayChangeSuppressed, 0 ) \ - SYSCALL_ENTRY( 0x1499, NtUserIsWindowGDIScaledDpiMessageEnabled, 0 ) \ - SYSCALL_ENTRY( 0x149a, NtUserKillSystemTimer, 16 ) \ - SYSCALL_ENTRY( 0x149b, NtUserKillTimer, 16 ) \ - SYSCALL_ENTRY( 0x149c, NtUserLW_LoadFonts, 0 ) \ - SYSCALL_ENTRY( 0x149d, NtUserLayoutCompleted, 0 ) \ - SYSCALL_ENTRY( 0x149e, NtUserLinkDpiCursor, 0 ) \ - SYSCALL_ENTRY( 0x149f, NtUserLoadCursorsAndIcons, 0 ) \ - SYSCALL_ENTRY( 0x14a0, NtUserLoadKeyboardLayoutEx, 0 ) \ - SYSCALL_ENTRY( 0x14a1, NtUserLoadUserApiHook, 0 ) \ - SYSCALL_ENTRY( 0x14a2, NtUserLockCursor, 0 ) \ - SYSCALL_ENTRY( 0x14a3, NtUserLockSetForegroundWindow, 0 ) \ - SYSCALL_ENTRY( 0x14a4, NtUserLockWindowStation, 0 ) \ - SYSCALL_ENTRY( 0x14a5, NtUserLockWindowUpdate, 8 ) \ - SYSCALL_ENTRY( 0x14a6, NtUserLockWorkStation, 0 ) \ - SYSCALL_ENTRY( 0x14a7, NtUserLogicalToPerMonitorDPIPhysicalPoint, 16 ) \ - SYSCALL_ENTRY( 0x14a8, NtUserLogicalToPhysicalDpiPointForWindow, 0 ) \ - SYSCALL_ENTRY( 0x14a9, NtUserLogicalToPhysicalPoint, 0 ) \ - SYSCALL_ENTRY( 0x14aa, NtUserMNDragLeave, 0 ) \ - SYSCALL_ENTRY( 0x14ab, NtUserMNDragOver, 0 ) \ - SYSCALL_ENTRY( 0x14ac, NtUserMagControl, 0 ) \ - SYSCALL_ENTRY( 0x14ad, NtUserMagGetContextInformation, 0 ) \ - SYSCALL_ENTRY( 0x14ae, NtUserMagSetContextInformation, 0 ) \ - SYSCALL_ENTRY( 0x14af, NtUserMapDesktopObject, 0 ) \ - SYSCALL_ENTRY( 0x14b0, NtUserMapPointsByVisualIdentifier, 0 ) \ - SYSCALL_ENTRY( 0x14b1, NtUserMapVirtualKeyEx, 24 ) \ - SYSCALL_ENTRY( 0x14b2, NtUserMarkWindowForRawMouse, 0 ) \ - SYSCALL_ENTRY( 0x14b3, NtUserMenuItemFromPoint, 32 ) \ - SYSCALL_ENTRY( 0x14b4, NtUserMessageBeep, 8 ) \ - SYSCALL_ENTRY( 0x14b5, NtUserMessageCall, 56 ) \ - SYSCALL_ENTRY( 0x14b6, NtUserMinInitialize, 0 ) \ - SYSCALL_ENTRY( 0x14b7, NtUserMinMaximize, 0 ) \ - SYSCALL_ENTRY( 0x14b8, NtUserModifyUserStartupInfoFlags, 16 ) \ - SYSCALL_ENTRY( 0x14b9, NtUserModifyWindowTouchCapability, 0 ) \ - SYSCALL_ENTRY( 0x14ba, NtUserMoveWindow, 48 ) \ - SYSCALL_ENTRY( 0x14bb, NtUserMsgWaitForMultipleObjectsEx, 40 ) \ - SYSCALL_ENTRY( 0x14bc, NtUserNavigateFocus, 0 ) \ - SYSCALL_ENTRY( 0x14bd, NtUserNlsKbdSendIMENotification, 0 ) \ - SYSCALL_ENTRY( 0x14be, NtUserNotifyIMEStatus, 16 ) \ - SYSCALL_ENTRY( 0x14bf, NtUserNotifyOverlayWindow, 0 ) \ - SYSCALL_ENTRY( 0x14c0, NtUserNotifyProcessCreate, 0 ) \ - SYSCALL_ENTRY( 0x14c1, NtUserNotifyWinEvent, 32 ) \ - SYSCALL_ENTRY( 0x14c2, NtUserOpenClipboard, 16 ) \ - SYSCALL_ENTRY( 0x14c3, NtUserOpenDesktop, 24 ) \ - SYSCALL_ENTRY( 0x14c4, NtUserOpenInputDesktop, 24 ) \ - SYSCALL_ENTRY( 0x14c5, NtUserOpenThreadDesktop, 0 ) \ - SYSCALL_ENTRY( 0x14c6, NtUserOpenWindowStation, 16 ) \ - SYSCALL_ENTRY( 0x14c7, NtUserPaintDesktop, 0 ) \ - SYSCALL_ENTRY( 0x14c8, NtUserPaintMenuBar, 0 ) \ - SYSCALL_ENTRY( 0x14c9, NtUserPaintMonitor, 0 ) \ - SYSCALL_ENTRY( 0x14ca, NtUserPeekMessage, 40 ) \ - SYSCALL_ENTRY( 0x14cb, NtUserPerMonitorDPIPhysicalToLogicalPoint, 16 ) \ - SYSCALL_ENTRY( 0x14cc, NtUserPhysicalToLogicalDpiPointForWindow, 0 ) \ - SYSCALL_ENTRY( 0x14cd, NtUserPhysicalToLogicalPoint, 0 ) \ - SYSCALL_ENTRY( 0x14ce, NtUserPlayEventSound, 0 ) \ - SYSCALL_ENTRY( 0x14cf, NtUserPostKeyboardInputMessage, 0 ) \ - SYSCALL_ENTRY( 0x14d0, NtUserPostMessage, 32 ) \ - SYSCALL_ENTRY( 0x14d1, NtUserPostQuitMessage, 8 ) \ - SYSCALL_ENTRY( 0x14d2, NtUserPostThreadMessage, 32 ) \ - SYSCALL_ENTRY( 0x14d3, NtUserPrepareForLogoff, 0 ) \ - SYSCALL_ENTRY( 0x14d4, NtUserPrintWindow, 24 ) \ - SYSCALL_ENTRY( 0x14d5, NtUserProcessConnect, 0 ) \ - SYSCALL_ENTRY( 0x14d6, NtUserProcessInkFeedbackCommand, 0 ) \ - SYSCALL_ENTRY( 0x14d7, NtUserPromoteMouseInPointer, 0 ) \ - SYSCALL_ENTRY( 0x14d8, NtUserPromotePointer, 0 ) \ - SYSCALL_ENTRY( 0x14d9, NtUserQueryActivationObject, 0 ) \ - SYSCALL_ENTRY( 0x14da, NtUserQueryBSDRWindow, 0 ) \ - SYSCALL_ENTRY( 0x14db, NtUserQueryDisplayConfig, 48 ) \ - SYSCALL_ENTRY( 0x14dc, NtUserQueryInformationThread, 0 ) \ - SYSCALL_ENTRY( 0x14dd, NtUserQueryInputContext, 16 ) \ - SYSCALL_ENTRY( 0x14de, NtUserQuerySendMessage, 0 ) \ - SYSCALL_ENTRY( 0x14df, NtUserQueryWindow, 16 ) \ - SYSCALL_ENTRY( 0x14e0, NtUserRaiseLowerShellWindow, 0 ) \ - SYSCALL_ENTRY( 0x14e1, NtUserRealChildWindowFromPoint, 24 ) \ - SYSCALL_ENTRY( 0x14e2, NtUserRealInternalGetMessage, 0 ) \ - SYSCALL_ENTRY( 0x14e3, NtUserRealWaitMessageEx, 0 ) \ - SYSCALL_ENTRY( 0x14e4, NtUserRealizePalette, 8 ) \ - SYSCALL_ENTRY( 0x14e5, NtUserReassociateQueueEventCompletionPacket, 0 ) \ - SYSCALL_ENTRY( 0x14e6, NtUserRedrawFrame, 0 ) \ - SYSCALL_ENTRY( 0x14e7, NtUserRedrawFrameAndHook, 0 ) \ - SYSCALL_ENTRY( 0x14e8, NtUserRedrawTitle, 0 ) \ - SYSCALL_ENTRY( 0x14e9, NtUserRedrawWindow, 32 ) \ - SYSCALL_ENTRY( 0x14ea, NtUserRegisterBSDRWindow, 0 ) \ - SYSCALL_ENTRY( 0x14eb, NtUserRegisterClassExWOW, 56 ) \ - SYSCALL_ENTRY( 0x14ec, NtUserRegisterCloakedNotification, 0 ) \ - SYSCALL_ENTRY( 0x14ed, NtUserRegisterDManipHook, 0 ) \ - SYSCALL_ENTRY( 0x14ee, NtUserRegisterEdgy, 0 ) \ - SYSCALL_ENTRY( 0x14ef, NtUserRegisterErrorReportingDialog, 0 ) \ - SYSCALL_ENTRY( 0x14f0, NtUserRegisterForCustomDockTargets, 0 ) \ - SYSCALL_ENTRY( 0x14f1, NtUserRegisterForTooltipDismissNotification, 0 ) \ - SYSCALL_ENTRY( 0x14f2, NtUserRegisterGhostWindow, 0 ) \ - SYSCALL_ENTRY( 0x14f3, NtUserRegisterHotKey, 32 ) \ - SYSCALL_ENTRY( 0x14f4, NtUserRegisterLPK, 0 ) \ - SYSCALL_ENTRY( 0x14f5, NtUserRegisterLogonProcess, 0 ) \ - SYSCALL_ENTRY( 0x14f6, NtUserRegisterManipulationThread, 0 ) \ - SYSCALL_ENTRY( 0x14f7, NtUserRegisterPointerDeviceNotifications, 0 ) \ - SYSCALL_ENTRY( 0x14f8, NtUserRegisterPointerInputTarget, 0 ) \ - SYSCALL_ENTRY( 0x14f9, NtUserRegisterPrecisionTouchpadWindow, 0 ) \ - SYSCALL_ENTRY( 0x14fa, NtUserRegisterRawInputDevices, 24 ) \ - SYSCALL_ENTRY( 0x14fb, NtUserRegisterServicesProcess, 0 ) \ - SYSCALL_ENTRY( 0x14fc, NtUserRegisterSessionPort, 0 ) \ - SYSCALL_ENTRY( 0x14fd, NtUserRegisterShellHookWindow, 0 ) \ - SYSCALL_ENTRY( 0x14fe, NtUserRegisterShellPTPListener, 0 ) \ - SYSCALL_ENTRY( 0x14ff, NtUserRegisterSiblingFrostWindow, 0 ) \ - SYSCALL_ENTRY( 0x1500, NtUserRegisterSystemThread, 0 ) \ - SYSCALL_ENTRY( 0x1501, NtUserRegisterTasklist, 0 ) \ - SYSCALL_ENTRY( 0x1502, NtUserRegisterTouchHitTestingWindow, 0 ) \ - SYSCALL_ENTRY( 0x1503, NtUserRegisterTouchPadCapable, 8 ) \ - SYSCALL_ENTRY( 0x1504, NtUserRegisterUserApiHook, 0 ) \ - SYSCALL_ENTRY( 0x1505, NtUserRegisterUserHungAppHandlers, 0 ) \ - SYSCALL_ENTRY( 0x1506, NtUserRegisterWindowArrangementCallout, 0 ) \ - SYSCALL_ENTRY( 0x1507, NtUserRegisterWindowMessage, 8 ) \ - SYSCALL_ENTRY( 0x1508, NtUserReleaseCapture, 0 ) \ - SYSCALL_ENTRY( 0x1509, NtUserReleaseDC, 16 ) \ - SYSCALL_ENTRY( 0x150a, NtUserReleaseDwmHitTestWaiters, 0 ) \ - SYSCALL_ENTRY( 0x150b, NtUserRemoteConnect, 0 ) \ - SYSCALL_ENTRY( 0x150c, NtUserRemoteConnectState, 0 ) \ - SYSCALL_ENTRY( 0x150d, NtUserRemoteConsoleShadowStop, 0 ) \ - SYSCALL_ENTRY( 0x150e, NtUserRemoteDisconnect, 0 ) \ - SYSCALL_ENTRY( 0x150f, NtUserRemoteNotify, 0 ) \ - SYSCALL_ENTRY( 0x1510, NtUserRemotePassthruDisable, 0 ) \ - SYSCALL_ENTRY( 0x1511, NtUserRemotePassthruEnable, 0 ) \ - SYSCALL_ENTRY( 0x1512, NtUserRemoteReconnect, 0 ) \ - SYSCALL_ENTRY( 0x1513, NtUserRemoteRedrawRectangle, 0 ) \ - SYSCALL_ENTRY( 0x1514, NtUserRemoteRedrawScreen, 0 ) \ - SYSCALL_ENTRY( 0x1515, NtUserRemoteShadowCleanup, 0 ) \ - SYSCALL_ENTRY( 0x1516, NtUserRemoteShadowSetup, 0 ) \ - SYSCALL_ENTRY( 0x1517, NtUserRemoteShadowStart, 0 ) \ - SYSCALL_ENTRY( 0x1518, NtUserRemoteShadowStop, 0 ) \ - SYSCALL_ENTRY( 0x1519, NtUserRemoteStopScreenUpdates, 0 ) \ - SYSCALL_ENTRY( 0x151a, NtUserRemoteThinwireStats, 0 ) \ - SYSCALL_ENTRY( 0x151b, NtUserRemoveClipboardFormatListener, 8 ) \ - SYSCALL_ENTRY( 0x151c, NtUserRemoveInjectionDevice, 0 ) \ - SYSCALL_ENTRY( 0x151d, NtUserRemoveMenu, 24 ) \ - SYSCALL_ENTRY( 0x151e, NtUserRemoveProp, 16 ) \ - SYSCALL_ENTRY( 0x151f, NtUserRemoveQueueCompletion, 0 ) \ - SYSCALL_ENTRY( 0x1520, NtUserRemoveVisualIdentifier, 0 ) \ - SYSCALL_ENTRY( 0x1521, NtUserReplyMessage, 8 ) \ - SYSCALL_ENTRY( 0x1522, NtUserReportInertia, 0 ) \ - SYSCALL_ENTRY( 0x1523, NtUserRequestMoveSizeOperation, 0 ) \ - SYSCALL_ENTRY( 0x1524, NtUserResetDblClk, 0 ) \ - SYSCALL_ENTRY( 0x1525, NtUserResolveDesktopForWOW, 0 ) \ - SYSCALL_ENTRY( 0x1526, NtUserRestoreWindowDpiChanges, 0 ) \ - SYSCALL_ENTRY( 0x1527, NtUserSBGetParms, 0 ) \ - SYSCALL_ENTRY( 0x1528, NtUserScaleSystemMetricForDPIWithoutCache, 0 ) \ - SYSCALL_ENTRY( 0x1529, NtUserScheduleDispatchNotification, 8 ) \ - SYSCALL_ENTRY( 0x152a, NtUserScrollDC, 56 ) \ - SYSCALL_ENTRY( 0x152b, NtUserScrollWindowEx, 64 ) \ - SYSCALL_ENTRY( 0x152c, NtUserSelectPalette, 24 ) \ - SYSCALL_ENTRY( 0x152d, NtUserSendEventMessage, 0 ) \ - SYSCALL_ENTRY( 0x152e, NtUserSendInput, 24 ) \ - SYSCALL_ENTRY( 0x152f, NtUserSendInteractiveControlHapticsReport, 0 ) \ - SYSCALL_ENTRY( 0x1530, NtUserSetActivationFilter, 0 ) \ - SYSCALL_ENTRY( 0x1531, NtUserSetActiveProcessForMonitor, 0 ) \ - SYSCALL_ENTRY( 0x1532, NtUserSetActiveWindow, 8 ) \ - SYSCALL_ENTRY( 0x1533, NtUserSetAdditionalForegroundBoostProcesses, 24 ) \ - SYSCALL_ENTRY( 0x1534, NtUserSetAppImeLevel, 0 ) \ - SYSCALL_ENTRY( 0x1535, NtUserSetAutoRotation, 0 ) \ - SYSCALL_ENTRY( 0x1536, NtUserSetBridgeWindowChild, 0 ) \ - SYSCALL_ENTRY( 0x1537, NtUserSetBrokeredForeground, 0 ) \ - SYSCALL_ENTRY( 0x1538, NtUserSetCalibrationData, 0 ) \ - SYSCALL_ENTRY( 0x1539, NtUserSetCancelRotationDelayHintWindow, 0 ) \ - SYSCALL_ENTRY( 0x153a, NtUserSetCapture, 8 ) \ - SYSCALL_ENTRY( 0x153b, NtUserSetCaretBlinkTime, 8 ) \ - SYSCALL_ENTRY( 0x153c, NtUserSetCaretPos, 16 ) \ - SYSCALL_ENTRY( 0x153d, NtUserSetChildWindowNoActivate, 0 ) \ - SYSCALL_ENTRY( 0x153e, NtUserSetClassLong, 32 ) \ - SYSCALL_ENTRY( 0x153f, NtUserSetClassLongPtr, 32 ) \ - SYSCALL_ENTRY( 0x1540, NtUserSetClassWord, 24 ) \ - SYSCALL_ENTRY( 0x1541, NtUserSetClipboardData, 24 ) \ - SYSCALL_ENTRY( 0x1542, NtUserSetClipboardViewer, 8 ) \ - SYSCALL_ENTRY( 0x1543, NtUserSetCoreWindow, 0 ) \ - SYSCALL_ENTRY( 0x1544, NtUserSetCoreWindowPartner, 0 ) \ - SYSCALL_ENTRY( 0x1545, NtUserSetCoveredWindowStates, 0 ) \ - SYSCALL_ENTRY( 0x1546, NtUserSetCursor, 8 ) \ - SYSCALL_ENTRY( 0x1547, NtUserSetCursorContents, 0 ) \ - SYSCALL_ENTRY( 0x1548, NtUserSetCursorIconData, 32 ) \ - SYSCALL_ENTRY( 0x1549, NtUserSetCursorIconDataEx, 0 ) \ - SYSCALL_ENTRY( 0x154a, NtUserSetCursorPos, 16 ) \ - SYSCALL_ENTRY( 0x154b, NtUserSetDesktopColorTransform, 0 ) \ - SYSCALL_ENTRY( 0x154c, NtUserSetDesktopVisualInputSink, 0 ) \ - SYSCALL_ENTRY( 0x154d, NtUserSetDialogControlDpiChangeBehavior, 0 ) \ - SYSCALL_ENTRY( 0x154e, NtUserSetDialogPointer, 0 ) \ - SYSCALL_ENTRY( 0x154f, NtUserSetDialogSystemMenu, 0 ) \ - SYSCALL_ENTRY( 0x1550, NtUserSetDisplayAutoRotationPreferences, 0 ) \ - SYSCALL_ENTRY( 0x1551, NtUserSetDisplayConfig, 0 ) \ - SYSCALL_ENTRY( 0x1552, NtUserSetDisplayMapping, 0 ) \ - SYSCALL_ENTRY( 0x1553, NtUserSetDoubleClickTime, 0 ) \ - SYSCALL_ENTRY( 0x1554, NtUserSetDpiForWindow, 0 ) \ - SYSCALL_ENTRY( 0x1555, NtUserSetFallbackForeground, 0 ) \ - SYSCALL_ENTRY( 0x1556, NtUserSetFeatureReportResponse, 0 ) \ - SYSCALL_ENTRY( 0x1557, NtUserSetFocus, 8 ) \ - SYSCALL_ENTRY( 0x1558, NtUserSetForegroundRedirectionForActivationObject, 0 ) \ - SYSCALL_ENTRY( 0x1559, NtUserSetForegroundWindow, 8 ) \ - SYSCALL_ENTRY( 0x155a, NtUserSetForegroundWindowForApplication, 0 ) \ - SYSCALL_ENTRY( 0x155b, NtUserSetFullscreenMagnifierOffsetsDWMUpdated, 0 ) \ - SYSCALL_ENTRY( 0x155c, NtUserSetGestureConfig, 0 ) \ - SYSCALL_ENTRY( 0x155d, NtUserSetImeHotKey, 0 ) \ - SYSCALL_ENTRY( 0x155e, NtUserSetImeInfoEx, 0 ) \ - SYSCALL_ENTRY( 0x155f, NtUserSetImeOwnerWindow, 0 ) \ - SYSCALL_ENTRY( 0x1560, NtUserSetInformationThread, 0 ) \ - SYSCALL_ENTRY( 0x1561, NtUserSetInputServiceState, 0 ) \ - SYSCALL_ENTRY( 0x1562, NtUserSetInteractiveControlFocus, 0 ) \ - SYSCALL_ENTRY( 0x1563, NtUserSetInteractiveCtrlRotationAngle, 0 ) \ - SYSCALL_ENTRY( 0x1564, NtUserSetInternalWindowPos, 32 ) \ - SYSCALL_ENTRY( 0x1565, NtUserSetKeyboardState, 8 ) \ - SYSCALL_ENTRY( 0x1566, NtUserSetLayeredWindowAttributes, 32 ) \ - SYSCALL_ENTRY( 0x1567, NtUserSetMagnificationDesktopMagnifierOffsetsDWMUpdated, 0 ) \ - SYSCALL_ENTRY( 0x1568, NtUserSetManipulationInputTarget, 0 ) \ - SYSCALL_ENTRY( 0x1569, NtUserSetMenu, 16 ) \ - SYSCALL_ENTRY( 0x156a, NtUserSetMenuContextHelpId, 16 ) \ - SYSCALL_ENTRY( 0x156b, NtUserSetMenuDefaultItem, 24 ) \ - SYSCALL_ENTRY( 0x156c, NtUserSetMenuFlagRtoL, 0 ) \ - SYSCALL_ENTRY( 0x156d, NtUserSetMessageExtraInfo, 0 ) \ - SYSCALL_ENTRY( 0x156e, NtUserSetMirrorRendering, 0 ) \ - SYSCALL_ENTRY( 0x156f, NtUserSetModernAppWindow, 0 ) \ - SYSCALL_ENTRY( 0x1570, NtUserSetMonitorWorkArea, 0 ) \ - SYSCALL_ENTRY( 0x1571, NtUserSetMouseInputRateLimitingTimer, 0 ) \ - SYSCALL_ENTRY( 0x1572, NtUserSetMsgBox, 0 ) \ - SYSCALL_ENTRY( 0x1573, NtUserSetObjectInformation, 32 ) \ - SYSCALL_ENTRY( 0x1574, NtUserSetParent, 16 ) \ - SYSCALL_ENTRY( 0x1575, NtUserSetPrecisionTouchPadConfiguration, 0 ) \ - SYSCALL_ENTRY( 0x1576, NtUserSetProcessDefaultLayout, 8 ) \ - SYSCALL_ENTRY( 0x1577, NtUserSetProcessDpiAwarenessContext, 16 ) \ - SYSCALL_ENTRY( 0x1578, NtUserSetProcessInteractionFlags, 0 ) \ - SYSCALL_ENTRY( 0x1579, NtUserSetProcessLaunchForegroundPolicy, 0 ) \ - SYSCALL_ENTRY( 0x157a, NtUserSetProcessMousewheelRoutingMode, 0 ) \ - SYSCALL_ENTRY( 0x157b, NtUserSetProcessRestrictionExemption, 0 ) \ - SYSCALL_ENTRY( 0x157c, NtUserSetProcessUIAccessZorder, 0 ) \ - SYSCALL_ENTRY( 0x157d, NtUserSetProcessWindowStation, 8 ) \ - SYSCALL_ENTRY( 0x157e, NtUserSetProgmanWindow, 8 ) \ - SYSCALL_ENTRY( 0x157f, NtUserSetProp, 24 ) \ - SYSCALL_ENTRY( 0x1580, NtUserSetProp2, 0 ) \ - SYSCALL_ENTRY( 0x1581, NtUserSetScrollInfo, 32 ) \ - SYSCALL_ENTRY( 0x1582, NtUserSetSensorPresence, 0 ) \ - SYSCALL_ENTRY( 0x1583, NtUserSetSharedWindowData, 0 ) \ - SYSCALL_ENTRY( 0x1584, NtUserSetShellChangeNotifyHWND, 0 ) \ - SYSCALL_ENTRY( 0x1585, NtUserSetShellWindowEx, 16 ) \ - SYSCALL_ENTRY( 0x1586, NtUserSetSysColors, 24 ) \ - SYSCALL_ENTRY( 0x1587, NtUserSetSysMenu, 0 ) \ - SYSCALL_ENTRY( 0x1588, NtUserSetSystemContentRects, 0 ) \ - SYSCALL_ENTRY( 0x1589, NtUserSetSystemCursor, 0 ) \ - SYSCALL_ENTRY( 0x158a, NtUserSetSystemMenu, 16 ) \ - SYSCALL_ENTRY( 0x158b, NtUserSetSystemTimer, 24 ) \ - SYSCALL_ENTRY( 0x158c, NtUserSetTSFEventState, 0 ) \ - SYSCALL_ENTRY( 0x158d, NtUserSetTargetForResourceBrokering, 0 ) \ - SYSCALL_ENTRY( 0x158e, NtUserSetTaskmanWindow, 8 ) \ - SYSCALL_ENTRY( 0x158f, NtUserSetThreadDesktop, 8 ) \ - SYSCALL_ENTRY( 0x1590, NtUserSetThreadInputBlocked, 0 ) \ - SYSCALL_ENTRY( 0x1591, NtUserSetThreadLayoutHandles, 0 ) \ - SYSCALL_ENTRY( 0x1592, NtUserSetThreadQueueMergeSetting, 0 ) \ - SYSCALL_ENTRY( 0x1593, NtUserSetThreadState, 0 ) \ - SYSCALL_ENTRY( 0x1594, NtUserSetTimer, 40 ) \ - SYSCALL_ENTRY( 0x1595, NtUserSetUserObjectCapability, 0 ) \ - SYSCALL_ENTRY( 0x1596, NtUserSetVisible, 0 ) \ - SYSCALL_ENTRY( 0x1597, NtUserSetWaitForQueueAttach, 0 ) \ - SYSCALL_ENTRY( 0x1598, NtUserSetWatermarkStrings, 0 ) \ - SYSCALL_ENTRY( 0x1599, NtUserSetWinEventHook, 64 ) \ - SYSCALL_ENTRY( 0x159a, NtUserSetWindowArrangement, 0 ) \ - SYSCALL_ENTRY( 0x159b, NtUserSetWindowBand, 0 ) \ - SYSCALL_ENTRY( 0x159c, NtUserSetWindowCompositionAttribute, 0 ) \ - SYSCALL_ENTRY( 0x159d, NtUserSetWindowCompositionTransition, 0 ) \ - SYSCALL_ENTRY( 0x159e, NtUserSetWindowContextHelpId, 16 ) \ - SYSCALL_ENTRY( 0x159f, NtUserSetWindowDisplayAffinity, 0 ) \ - SYSCALL_ENTRY( 0x15a0, NtUserSetWindowFNID, 0 ) \ - SYSCALL_ENTRY( 0x15a1, NtUserSetWindowFeedbackSetting, 0 ) \ - SYSCALL_ENTRY( 0x15a2, NtUserSetWindowGroup, 0 ) \ - SYSCALL_ENTRY( 0x15a3, NtUserSetWindowLong, 32 ) \ - SYSCALL_ENTRY( 0x15a4, NtUserSetWindowLongPtr, 32 ) \ - SYSCALL_ENTRY( 0x15a5, NtUserSetWindowMessageCapability, 0 ) \ - SYSCALL_ENTRY( 0x15a6, NtUserSetWindowPlacement, 16 ) \ - SYSCALL_ENTRY( 0x15a7, NtUserSetWindowPos, 56 ) \ - SYSCALL_ENTRY( 0x15a8, NtUserSetWindowRgn, 24 ) \ - SYSCALL_ENTRY( 0x15a9, NtUserSetWindowRgnEx, 0 ) \ - SYSCALL_ENTRY( 0x15aa, NtUserSetWindowShowState, 0 ) \ - SYSCALL_ENTRY( 0x15ab, NtUserSetWindowState, 0 ) \ - SYSCALL_ENTRY( 0x15ac, NtUserSetWindowStationUser, 0 ) \ - SYSCALL_ENTRY( 0x15ad, NtUserSetWindowWord, 24 ) \ - SYSCALL_ENTRY( 0x15ae, NtUserSetWindowsHookAW, 0 ) \ - SYSCALL_ENTRY( 0x15af, NtUserSetWindowsHookEx, 48 ) \ - SYSCALL_ENTRY( 0x15b0, NtUserShellForegroundBoostProcess, 0 ) \ - SYSCALL_ENTRY( 0x15b1, NtUserShellHandwritingDelegateInput, 0 ) \ - SYSCALL_ENTRY( 0x15b2, NtUserShellHandwritingHandleDelegatedInput, 0 ) \ - SYSCALL_ENTRY( 0x15b3, NtUserShellHandwritingUndelegateInput, 0 ) \ - SYSCALL_ENTRY( 0x15b4, NtUserShellMigrateWindow, 0 ) \ - SYSCALL_ENTRY( 0x15b5, NtUserShellRegisterHotKey, 0 ) \ - SYSCALL_ENTRY( 0x15b6, NtUserShellSetWindowPos, 0 ) \ - SYSCALL_ENTRY( 0x15b7, NtUserShowCaret, 8 ) \ - SYSCALL_ENTRY( 0x15b8, NtUserShowCursor, 8 ) \ - SYSCALL_ENTRY( 0x15b9, NtUserShowOwnedPopups, 16 ) \ - SYSCALL_ENTRY( 0x15ba, NtUserShowScrollBar, 24 ) \ - SYSCALL_ENTRY( 0x15bb, NtUserShowStartGlass, 0 ) \ - SYSCALL_ENTRY( 0x15bc, NtUserShowSystemCursor, 0 ) \ - SYSCALL_ENTRY( 0x15bd, NtUserShowWindow, 16 ) \ - SYSCALL_ENTRY( 0x15be, NtUserShowWindowAsync, 16 ) \ - SYSCALL_ENTRY( 0x15bf, NtUserShutdownBlockReasonCreate, 0 ) \ - SYSCALL_ENTRY( 0x15c0, NtUserShutdownBlockReasonQuery, 0 ) \ - SYSCALL_ENTRY( 0x15c1, NtUserShutdownReasonDestroy, 0 ) \ - SYSCALL_ENTRY( 0x15c2, NtUserSignalRedirectionStartComplete, 0 ) \ - SYSCALL_ENTRY( 0x15c3, NtUserSlicerControl, 0 ) \ - SYSCALL_ENTRY( 0x15c4, NtUserSoundSentry, 0 ) \ - SYSCALL_ENTRY( 0x15c5, NtUserStopAndEndInertia, 0 ) \ - SYSCALL_ENTRY( 0x15c6, NtUserSuppressWindowActions, 0 ) \ - SYSCALL_ENTRY( 0x15c7, NtUserSuppressWindowDisplayChange, 0 ) \ - SYSCALL_ENTRY( 0x15c8, NtUserSwapMouseButton, 0 ) \ - SYSCALL_ENTRY( 0x15c9, NtUserSwitchDesktop, 8 ) \ - SYSCALL_ENTRY( 0x15ca, NtUserSwitchToThisWindow, 0 ) \ - SYSCALL_ENTRY( 0x15cb, NtUserSystemParametersInfo, 32 ) \ - SYSCALL_ENTRY( 0x15cc, NtUserSystemParametersInfoForDpi, 40 ) \ - SYSCALL_ENTRY( 0x15cd, NtUserTestForInteractiveUser, 0 ) \ - SYSCALL_ENTRY( 0x15ce, NtUserThreadMessageQueueAttached, 0 ) \ - SYSCALL_ENTRY( 0x15cf, NtUserThunkedMenuInfo, 16 ) \ - SYSCALL_ENTRY( 0x15d0, NtUserThunkedMenuItemInfo, 48 ) \ - SYSCALL_ENTRY( 0x15d1, NtUserToUnicodeEx, 56 ) \ - SYSCALL_ENTRY( 0x15d2, NtUserTraceLoggingSendMixedModeTelemetry, 0 ) \ - SYSCALL_ENTRY( 0x15d3, NtUserTrackMouseEvent, 8 ) \ - SYSCALL_ENTRY( 0x15d4, NtUserTrackPopupMenuEx, 48 ) \ - SYSCALL_ENTRY( 0x15d5, NtUserTransformPoint, 0 ) \ - SYSCALL_ENTRY( 0x15d6, NtUserTransformRect, 0 ) \ - SYSCALL_ENTRY( 0x15d7, NtUserTranslateAccelerator, 24 ) \ - SYSCALL_ENTRY( 0x15d8, NtUserTranslateMessage, 16 ) \ - SYSCALL_ENTRY( 0x15d9, NtUserUndelegateInput, 0 ) \ - SYSCALL_ENTRY( 0x15da, NtUserUnhookWinEvent, 8 ) \ - SYSCALL_ENTRY( 0x15db, NtUserUnhookWindowsHook, 16 ) \ - SYSCALL_ENTRY( 0x15dc, NtUserUnhookWindowsHookEx, 8 ) \ - SYSCALL_ENTRY( 0x15dd, NtUserUnloadKeyboardLayout, 0 ) \ - SYSCALL_ENTRY( 0x15de, NtUserUnlockWindowStation, 0 ) \ - SYSCALL_ENTRY( 0x15df, NtUserUnregisterClass, 24 ) \ - SYSCALL_ENTRY( 0x15e0, NtUserUnregisterHotKey, 16 ) \ - SYSCALL_ENTRY( 0x15e1, NtUserUnregisterSessionPort, 0 ) \ - SYSCALL_ENTRY( 0x15e2, NtUserUnregisterUserApiHook, 0 ) \ - SYSCALL_ENTRY( 0x15e3, NtUserUpdateClientRect, 0 ) \ - SYSCALL_ENTRY( 0x15e4, NtUserUpdateDefaultDesktopThumbnail, 0 ) \ - SYSCALL_ENTRY( 0x15e5, NtUserUpdateInputContext, 24 ) \ - SYSCALL_ENTRY( 0x15e6, NtUserUpdateInstance, 0 ) \ - SYSCALL_ENTRY( 0x15e7, NtUserUpdateLayeredWindow, 80 ) \ - SYSCALL_ENTRY( 0x15e8, NtUserUpdatePerUserImmEnabling, 0 ) \ - SYSCALL_ENTRY( 0x15e9, NtUserUpdatePerUserSystemParameters, 0 ) \ - SYSCALL_ENTRY( 0x15ea, NtUserUpdateWindow, 0 ) \ - SYSCALL_ENTRY( 0x15eb, NtUserUpdateWindowInputSinkHints, 0 ) \ - SYSCALL_ENTRY( 0x15ec, NtUserUpdateWindowTrackingInfo, 0 ) \ - SYSCALL_ENTRY( 0x15ed, NtUserUpdateWindows, 0 ) \ - SYSCALL_ENTRY( 0x15ee, NtUserUserHandleGrantAccess, 0 ) \ - SYSCALL_ENTRY( 0x15ef, NtUserUserPowerCalloutWorker, 0 ) \ - SYSCALL_ENTRY( 0x15f0, NtUserValidateHandleSecure, 0 ) \ - SYSCALL_ENTRY( 0x15f1, NtUserValidateRect, 16 ) \ - SYSCALL_ENTRY( 0x15f2, NtUserValidateRgn, 16 ) \ - SYSCALL_ENTRY( 0x15f3, NtUserValidateTimerCallback, 0 ) \ - SYSCALL_ENTRY( 0x15f4, NtUserVkKeyScanEx, 16 ) \ - SYSCALL_ENTRY( 0x15f5, NtUserWOWCleanup, 0 ) \ - SYSCALL_ENTRY( 0x15f6, NtUserWOWModuleUnload, 0 ) \ - SYSCALL_ENTRY( 0x15f7, NtUserWaitAvailableMessageEx, 0 ) \ - SYSCALL_ENTRY( 0x15f8, NtUserWaitForInputIdle, 24 ) \ - SYSCALL_ENTRY( 0x15f9, NtUserWaitForMsgAndEvent, 0 ) \ - SYSCALL_ENTRY( 0x15fa, NtUserWaitForRedirectionStartComplete, 0 ) \ - SYSCALL_ENTRY( 0x15fb, NtUserWaitMessage, 0 ) \ - SYSCALL_ENTRY( 0x15fc, NtUserWakeRITForShutdown, 0 ) \ - SYSCALL_ENTRY( 0x15fd, NtUserWindowFromDC, 8 ) \ - SYSCALL_ENTRY( 0x15fe, NtUserWindowFromPhysicalPoint, 0 ) \ - SYSCALL_ENTRY( 0x15ff, NtUserWindowFromPoint, 16 ) \ - SYSCALL_ENTRY( 0x1600, NtUserYieldTask, 0 ) \ - SYSCALL_ENTRY( 0x1601, NtUserZapActiveAndFocus, 0 ) \ - SYSCALL_ENTRY( 0x1602, NtValidateCompositionSurfaceHandle, 0 ) \ - SYSCALL_ENTRY( 0x1603, NtVisualCaptureBits, 0 ) + SYSCALL_ENTRY( 0x1431, NtUserGetPointerTouchInfo, 16 ) \ + SYSCALL_ENTRY( 0x1432, NtUserGetPointerType, 16 ) \ + SYSCALL_ENTRY( 0x1433, NtUserGetPrecisionTouchPadConfiguration, 0 ) \ + SYSCALL_ENTRY( 0x1434, NtUserGetPriorityClipboardFormat, 16 ) \ + SYSCALL_ENTRY( 0x1435, NtUserGetProcessDefaultLayout, 8 ) \ + SYSCALL_ENTRY( 0x1436, NtUserGetProcessDpiAwarenessContext, 8 ) \ + SYSCALL_ENTRY( 0x1437, NtUserGetProcessUIContextInformation, 0 ) \ + SYSCALL_ENTRY( 0x1438, NtUserGetProcessWindowStation, 0 ) \ + SYSCALL_ENTRY( 0x1439, NtUserGetProp, 16 ) \ + SYSCALL_ENTRY( 0x143a, NtUserGetProp2, 0 ) \ + SYSCALL_ENTRY( 0x143b, NtUserGetQueueIocp, 0 ) \ + SYSCALL_ENTRY( 0x143c, NtUserGetQueueStatus, 8 ) \ + SYSCALL_ENTRY( 0x143d, NtUserGetQueueStatusReadonly, 0 ) \ + SYSCALL_ENTRY( 0x143e, NtUserGetRawInputBuffer, 24 ) \ + SYSCALL_ENTRY( 0x143f, NtUserGetRawInputData, 40 ) \ + SYSCALL_ENTRY( 0x1440, NtUserGetRawInputDeviceInfo, 32 ) \ + SYSCALL_ENTRY( 0x1441, NtUserGetRawInputDeviceList, 24 ) \ + SYSCALL_ENTRY( 0x1442, NtUserGetRawPointerDeviceData, 0 ) \ + SYSCALL_ENTRY( 0x1443, NtUserGetRegisteredRawInputDevices, 24 ) \ + SYSCALL_ENTRY( 0x1444, NtUserGetRequiredCursorSizes, 0 ) \ + SYSCALL_ENTRY( 0x1445, NtUserGetResizeDCompositionSynchronizationObject, 0 ) \ + SYSCALL_ENTRY( 0x1446, NtUserGetScrollBarInfo, 24 ) \ + SYSCALL_ENTRY( 0x1447, NtUserGetSendMessageReceiver, 0 ) \ + SYSCALL_ENTRY( 0x1448, NtUserGetSharedWindowData, 0 ) \ + SYSCALL_ENTRY( 0x1449, NtUserGetSuppressedWindowActions, 0 ) \ + SYSCALL_ENTRY( 0x144a, NtUserGetSysMenuOffset, 0 ) \ + SYSCALL_ENTRY( 0x144b, NtUserGetSystemContentRects, 0 ) \ + SYSCALL_ENTRY( 0x144c, NtUserGetSystemDpiForProcess, 8 ) \ + SYSCALL_ENTRY( 0x144d, NtUserGetSystemMenu, 16 ) \ + SYSCALL_ENTRY( 0x144e, NtUserGetThreadDesktop, 8 ) \ + SYSCALL_ENTRY( 0x144f, NtUserGetThreadState, 8 ) \ + SYSCALL_ENTRY( 0x1450, NtUserGetTitleBarInfo, 16 ) \ + SYSCALL_ENTRY( 0x1451, NtUserGetTopLevelWindow, 0 ) \ + SYSCALL_ENTRY( 0x1452, NtUserGetTouchInputInfo, 0 ) \ + SYSCALL_ENTRY( 0x1453, NtUserGetTouchValidationStatus, 0 ) \ + SYSCALL_ENTRY( 0x1454, NtUserGetUniformSpaceMapping, 0 ) \ + SYSCALL_ENTRY( 0x1455, NtUserGetUnpredictedMessagePos, 0 ) \ + SYSCALL_ENTRY( 0x1456, NtUserGetUpdateRect, 24 ) \ + SYSCALL_ENTRY( 0x1457, NtUserGetUpdateRgn, 24 ) \ + SYSCALL_ENTRY( 0x1458, NtUserGetUpdatedClipboardFormats, 24 ) \ + SYSCALL_ENTRY( 0x1459, NtUserGetWOWClass, 0 ) \ + SYSCALL_ENTRY( 0x145a, NtUserGetWinStationInfo, 0 ) \ + SYSCALL_ENTRY( 0x145b, NtUserGetWindowBand, 0 ) \ + SYSCALL_ENTRY( 0x145c, NtUserGetWindowCompositionAttribute, 0 ) \ + SYSCALL_ENTRY( 0x145d, NtUserGetWindowCompositionInfo, 0 ) \ + SYSCALL_ENTRY( 0x145e, NtUserGetWindowContextHelpId, 8 ) \ + SYSCALL_ENTRY( 0x145f, NtUserGetWindowDC, 8 ) \ + SYSCALL_ENTRY( 0x1460, NtUserGetWindowDisplayAffinity, 16 ) \ + SYSCALL_ENTRY( 0x1461, NtUserGetWindowFeedbackSetting, 0 ) \ + SYSCALL_ENTRY( 0x1462, NtUserGetWindowGroupId, 0 ) \ + SYSCALL_ENTRY( 0x1463, NtUserGetWindowMinimizeRect, 0 ) \ + SYSCALL_ENTRY( 0x1464, NtUserGetWindowPlacement, 16 ) \ + SYSCALL_ENTRY( 0x1465, NtUserGetWindowProcessHandle, 0 ) \ + SYSCALL_ENTRY( 0x1466, NtUserGetWindowRgnEx, 24 ) \ + SYSCALL_ENTRY( 0x1467, NtUserGetWindowThreadProcessId, 0 ) \ + SYSCALL_ENTRY( 0x1468, NtUserGetWindowTrackInfoAsync, 0 ) \ + SYSCALL_ENTRY( 0x1469, NtUserGhostWindowFromHungWindow, 0 ) \ + SYSCALL_ENTRY( 0x146a, NtUserHandleDelegatedInput, 0 ) \ + SYSCALL_ENTRY( 0x146b, NtUserHandleSystemThreadCreationFailure, 0 ) \ + SYSCALL_ENTRY( 0x146c, NtUserHardErrorControl, 0 ) \ + SYSCALL_ENTRY( 0x146d, NtUserHideCaret, 8 ) \ + SYSCALL_ENTRY( 0x146e, NtUserHideCursorNoCapture, 0 ) \ + SYSCALL_ENTRY( 0x146f, NtUserHidePointerContactVisualization, 0 ) \ + SYSCALL_ENTRY( 0x1470, NtUserHiliteMenuItem, 32 ) \ + SYSCALL_ENTRY( 0x1471, NtUserHungWindowFromGhostWindow, 0 ) \ + SYSCALL_ENTRY( 0x1472, NtUserHwndQueryRedirectionInfo, 0 ) \ + SYSCALL_ENTRY( 0x1473, NtUserHwndSetRedirectionInfo, 0 ) \ + SYSCALL_ENTRY( 0x1474, NtUserImpersonateDdeClientWindow, 0 ) \ + SYSCALL_ENTRY( 0x1475, NtUserInheritWindowMonitor, 0 ) \ + SYSCALL_ENTRY( 0x1476, NtUserInitAnsiOem, 0 ) \ + SYSCALL_ENTRY( 0x1477, NtUserInitTask, 0 ) \ + SYSCALL_ENTRY( 0x1478, NtUserInitThreadCoreMessagingIocp, 0 ) \ + SYSCALL_ENTRY( 0x1479, NtUserInitThreadCoreMessagingIocp2, 0 ) \ + SYSCALL_ENTRY( 0x147a, NtUserInitialize, 0 ) \ + SYSCALL_ENTRY( 0x147b, NtUserInitializeClientPfnArrays, 32 ) \ + SYSCALL_ENTRY( 0x147c, NtUserInitializeGenericHidInjection, 0 ) \ + SYSCALL_ENTRY( 0x147d, NtUserInitializeInputDeviceInjection, 0 ) \ + SYSCALL_ENTRY( 0x147e, NtUserInitializePointerDeviceInjection, 0 ) \ + SYSCALL_ENTRY( 0x147f, NtUserInitializePointerDeviceInjectionEx, 0 ) \ + SYSCALL_ENTRY( 0x1480, NtUserInitializeTouchInjection, 0 ) \ + SYSCALL_ENTRY( 0x1481, NtUserInjectDeviceInput, 0 ) \ + SYSCALL_ENTRY( 0x1482, NtUserInjectGenericHidInput, 0 ) \ + SYSCALL_ENTRY( 0x1483, NtUserInjectGesture, 0 ) \ + SYSCALL_ENTRY( 0x1484, NtUserInjectKeyboardInput, 0 ) \ + SYSCALL_ENTRY( 0x1485, NtUserInjectMouseInput, 0 ) \ + SYSCALL_ENTRY( 0x1486, NtUserInjectPointerInput, 0 ) \ + SYSCALL_ENTRY( 0x1487, NtUserInjectTouchInput, 0 ) \ + SYSCALL_ENTRY( 0x1488, NtUserInteractiveControlQueryUsage, 0 ) \ + SYSCALL_ENTRY( 0x1489, NtUserInternalGetWindowIcon, 16 ) \ + SYSCALL_ENTRY( 0x148a, NtUserInternalGetWindowText, 24 ) \ + SYSCALL_ENTRY( 0x148b, NtUserInternalStartMoveSize, 0 ) \ + SYSCALL_ENTRY( 0x148c, NtUserInternalToUnicode, 0 ) \ + SYSCALL_ENTRY( 0x148d, NtUserInvalidateRect, 24 ) \ + SYSCALL_ENTRY( 0x148e, NtUserInvalidateRgn, 24 ) \ + SYSCALL_ENTRY( 0x148f, NtUserIsChildWindowDpiMessageEnabled, 8 ) \ + SYSCALL_ENTRY( 0x1490, NtUserIsClipboardFormatAvailable, 8 ) \ + SYSCALL_ENTRY( 0x1491, NtUserIsMouseInPointerEnabled, 0 ) \ + SYSCALL_ENTRY( 0x1492, NtUserIsMouseInputEnabled, 0 ) \ + SYSCALL_ENTRY( 0x1493, NtUserIsNonClientDpiScalingEnabled, 0 ) \ + SYSCALL_ENTRY( 0x1494, NtUserIsQueueAttached, 0 ) \ + SYSCALL_ENTRY( 0x1495, NtUserIsResizeLayoutSynchronizationEnabled, 0 ) \ + SYSCALL_ENTRY( 0x1496, NtUserIsTopLevelWindow, 0 ) \ + SYSCALL_ENTRY( 0x1497, NtUserIsTouchWindow, 0 ) \ + SYSCALL_ENTRY( 0x1498, NtUserIsWindowBroadcastingDpiToChildren, 0 ) \ + SYSCALL_ENTRY( 0x1499, NtUserIsWindowDisplayChangeSuppressed, 0 ) \ + SYSCALL_ENTRY( 0x149a, NtUserIsWindowGDIScaledDpiMessageEnabled, 0 ) \ + SYSCALL_ENTRY( 0x149b, NtUserKillSystemTimer, 16 ) \ + SYSCALL_ENTRY( 0x149c, NtUserKillTimer, 16 ) \ + SYSCALL_ENTRY( 0x149d, NtUserLW_LoadFonts, 0 ) \ + SYSCALL_ENTRY( 0x149e, NtUserLayoutCompleted, 0 ) \ + SYSCALL_ENTRY( 0x149f, NtUserLinkDpiCursor, 0 ) \ + SYSCALL_ENTRY( 0x14a0, NtUserLoadCursorsAndIcons, 0 ) \ + SYSCALL_ENTRY( 0x14a1, NtUserLoadKeyboardLayoutEx, 0 ) \ + SYSCALL_ENTRY( 0x14a2, NtUserLoadUserApiHook, 0 ) \ + SYSCALL_ENTRY( 0x14a3, NtUserLockCursor, 0 ) \ + SYSCALL_ENTRY( 0x14a4, NtUserLockSetForegroundWindow, 0 ) \ + SYSCALL_ENTRY( 0x14a5, NtUserLockWindowStation, 0 ) \ + SYSCALL_ENTRY( 0x14a6, NtUserLockWindowUpdate, 8 ) \ + SYSCALL_ENTRY( 0x14a7, NtUserLockWorkStation, 0 ) \ + SYSCALL_ENTRY( 0x14a8, NtUserLogicalToPerMonitorDPIPhysicalPoint, 16 ) \ + SYSCALL_ENTRY( 0x14a9, NtUserLogicalToPhysicalDpiPointForWindow, 0 ) \ + SYSCALL_ENTRY( 0x14aa, NtUserLogicalToPhysicalPoint, 0 ) \ + SYSCALL_ENTRY( 0x14ab, NtUserMNDragLeave, 0 ) \ + SYSCALL_ENTRY( 0x14ac, NtUserMNDragOver, 0 ) \ + SYSCALL_ENTRY( 0x14ad, NtUserMagControl, 0 ) \ + SYSCALL_ENTRY( 0x14ae, NtUserMagGetContextInformation, 0 ) \ + SYSCALL_ENTRY( 0x14af, NtUserMagSetContextInformation, 0 ) \ + SYSCALL_ENTRY( 0x14b0, NtUserMapDesktopObject, 0 ) \ + SYSCALL_ENTRY( 0x14b1, NtUserMapPointsByVisualIdentifier, 0 ) \ + SYSCALL_ENTRY( 0x14b2, NtUserMapVirtualKeyEx, 24 ) \ + SYSCALL_ENTRY( 0x14b3, NtUserMarkWindowForRawMouse, 0 ) \ + SYSCALL_ENTRY( 0x14b4, NtUserMenuItemFromPoint, 32 ) \ + SYSCALL_ENTRY( 0x14b5, NtUserMessageBeep, 8 ) \ + SYSCALL_ENTRY( 0x14b6, NtUserMessageCall, 56 ) \ + SYSCALL_ENTRY( 0x14b7, NtUserMinInitialize, 0 ) \ + SYSCALL_ENTRY( 0x14b8, NtUserMinMaximize, 0 ) \ + SYSCALL_ENTRY( 0x14b9, NtUserModifyUserStartupInfoFlags, 16 ) \ + SYSCALL_ENTRY( 0x14ba, NtUserModifyWindowTouchCapability, 0 ) \ + SYSCALL_ENTRY( 0x14bb, NtUserMoveWindow, 48 ) \ + SYSCALL_ENTRY( 0x14bc, NtUserMsgWaitForMultipleObjectsEx, 40 ) \ + SYSCALL_ENTRY( 0x14bd, NtUserNavigateFocus, 0 ) \ + SYSCALL_ENTRY( 0x14be, NtUserNlsKbdSendIMENotification, 0 ) \ + SYSCALL_ENTRY( 0x14bf, NtUserNotifyIMEStatus, 16 ) \ + SYSCALL_ENTRY( 0x14c0, NtUserNotifyOverlayWindow, 0 ) \ + SYSCALL_ENTRY( 0x14c1, NtUserNotifyProcessCreate, 0 ) \ + SYSCALL_ENTRY( 0x14c2, NtUserNotifyWinEvent, 32 ) \ + SYSCALL_ENTRY( 0x14c3, NtUserOpenClipboard, 16 ) \ + SYSCALL_ENTRY( 0x14c4, NtUserOpenDesktop, 24 ) \ + SYSCALL_ENTRY( 0x14c5, NtUserOpenInputDesktop, 24 ) \ + SYSCALL_ENTRY( 0x14c6, NtUserOpenThreadDesktop, 0 ) \ + SYSCALL_ENTRY( 0x14c7, NtUserOpenWindowStation, 16 ) \ + SYSCALL_ENTRY( 0x14c8, NtUserPaintDesktop, 0 ) \ + SYSCALL_ENTRY( 0x14c9, NtUserPaintMenuBar, 0 ) \ + SYSCALL_ENTRY( 0x14ca, NtUserPaintMonitor, 0 ) \ + SYSCALL_ENTRY( 0x14cb, NtUserPeekMessage, 40 ) \ + SYSCALL_ENTRY( 0x14cc, NtUserPerMonitorDPIPhysicalToLogicalPoint, 16 ) \ + SYSCALL_ENTRY( 0x14cd, NtUserPhysicalToLogicalDpiPointForWindow, 0 ) \ + SYSCALL_ENTRY( 0x14ce, NtUserPhysicalToLogicalPoint, 0 ) \ + SYSCALL_ENTRY( 0x14cf, NtUserPlayEventSound, 0 ) \ + SYSCALL_ENTRY( 0x14d0, NtUserPostKeyboardInputMessage, 0 ) \ + SYSCALL_ENTRY( 0x14d1, NtUserPostMessage, 32 ) \ + SYSCALL_ENTRY( 0x14d2, NtUserPostQuitMessage, 8 ) \ + SYSCALL_ENTRY( 0x14d3, NtUserPostThreadMessage, 32 ) \ + SYSCALL_ENTRY( 0x14d4, NtUserPrepareForLogoff, 0 ) \ + SYSCALL_ENTRY( 0x14d5, NtUserPrintWindow, 24 ) \ + SYSCALL_ENTRY( 0x14d6, NtUserProcessConnect, 0 ) \ + SYSCALL_ENTRY( 0x14d7, NtUserProcessInkFeedbackCommand, 0 ) \ + SYSCALL_ENTRY( 0x14d8, NtUserPromoteMouseInPointer, 0 ) \ + SYSCALL_ENTRY( 0x14d9, NtUserPromotePointer, 0 ) \ + SYSCALL_ENTRY( 0x14da, NtUserQueryActivationObject, 0 ) \ + SYSCALL_ENTRY( 0x14db, NtUserQueryBSDRWindow, 0 ) \ + SYSCALL_ENTRY( 0x14dc, NtUserQueryDisplayConfig, 48 ) \ + SYSCALL_ENTRY( 0x14dd, NtUserQueryInformationThread, 0 ) \ + SYSCALL_ENTRY( 0x14de, NtUserQueryInputContext, 16 ) \ + SYSCALL_ENTRY( 0x14df, NtUserQuerySendMessage, 0 ) \ + SYSCALL_ENTRY( 0x14e0, NtUserQueryWindow, 16 ) \ + SYSCALL_ENTRY( 0x14e1, NtUserRaiseLowerShellWindow, 0 ) \ + SYSCALL_ENTRY( 0x14e2, NtUserRealChildWindowFromPoint, 24 ) \ + SYSCALL_ENTRY( 0x14e3, NtUserRealInternalGetMessage, 0 ) \ + SYSCALL_ENTRY( 0x14e4, NtUserRealWaitMessageEx, 0 ) \ + SYSCALL_ENTRY( 0x14e5, NtUserRealizePalette, 8 ) \ + SYSCALL_ENTRY( 0x14e6, NtUserReassociateQueueEventCompletionPacket, 0 ) \ + SYSCALL_ENTRY( 0x14e7, NtUserRedrawFrame, 0 ) \ + SYSCALL_ENTRY( 0x14e8, NtUserRedrawFrameAndHook, 0 ) \ + SYSCALL_ENTRY( 0x14e9, NtUserRedrawTitle, 0 ) \ + SYSCALL_ENTRY( 0x14ea, NtUserRedrawWindow, 32 ) \ + SYSCALL_ENTRY( 0x14eb, NtUserRegisterBSDRWindow, 0 ) \ + SYSCALL_ENTRY( 0x14ec, NtUserRegisterClassExWOW, 56 ) \ + SYSCALL_ENTRY( 0x14ed, NtUserRegisterCloakedNotification, 0 ) \ + SYSCALL_ENTRY( 0x14ee, NtUserRegisterDManipHook, 0 ) \ + SYSCALL_ENTRY( 0x14ef, NtUserRegisterEdgy, 0 ) \ + SYSCALL_ENTRY( 0x14f0, NtUserRegisterErrorReportingDialog, 0 ) \ + SYSCALL_ENTRY( 0x14f1, NtUserRegisterForCustomDockTargets, 0 ) \ + SYSCALL_ENTRY( 0x14f2, NtUserRegisterForTooltipDismissNotification, 0 ) \ + SYSCALL_ENTRY( 0x14f3, NtUserRegisterGhostWindow, 0 ) \ + SYSCALL_ENTRY( 0x14f4, NtUserRegisterHotKey, 32 ) \ + SYSCALL_ENTRY( 0x14f5, NtUserRegisterLPK, 0 ) \ + SYSCALL_ENTRY( 0x14f6, NtUserRegisterLogonProcess, 0 ) \ + SYSCALL_ENTRY( 0x14f7, NtUserRegisterManipulationThread, 0 ) \ + SYSCALL_ENTRY( 0x14f8, NtUserRegisterPointerDeviceNotifications, 0 ) \ + SYSCALL_ENTRY( 0x14f9, NtUserRegisterPointerInputTarget, 0 ) \ + SYSCALL_ENTRY( 0x14fa, NtUserRegisterPrecisionTouchpadWindow, 0 ) \ + SYSCALL_ENTRY( 0x14fb, NtUserRegisterRawInputDevices, 24 ) \ + SYSCALL_ENTRY( 0x14fc, NtUserRegisterServicesProcess, 0 ) \ + SYSCALL_ENTRY( 0x14fd, NtUserRegisterSessionPort, 0 ) \ + SYSCALL_ENTRY( 0x14fe, NtUserRegisterShellHookWindow, 0 ) \ + SYSCALL_ENTRY( 0x14ff, NtUserRegisterShellPTPListener, 0 ) \ + SYSCALL_ENTRY( 0x1500, NtUserRegisterSiblingFrostWindow, 0 ) \ + SYSCALL_ENTRY( 0x1501, NtUserRegisterSystemThread, 0 ) \ + SYSCALL_ENTRY( 0x1502, NtUserRegisterTasklist, 0 ) \ + SYSCALL_ENTRY( 0x1503, NtUserRegisterTouchHitTestingWindow, 0 ) \ + SYSCALL_ENTRY( 0x1504, NtUserRegisterTouchPadCapable, 8 ) \ + SYSCALL_ENTRY( 0x1505, NtUserRegisterUserApiHook, 0 ) \ + SYSCALL_ENTRY( 0x1506, NtUserRegisterUserHungAppHandlers, 0 ) \ + SYSCALL_ENTRY( 0x1507, NtUserRegisterWindowArrangementCallout, 0 ) \ + SYSCALL_ENTRY( 0x1508, NtUserRegisterWindowMessage, 8 ) \ + SYSCALL_ENTRY( 0x1509, NtUserReleaseCapture, 0 ) \ + SYSCALL_ENTRY( 0x150a, NtUserReleaseDC, 16 ) \ + SYSCALL_ENTRY( 0x150b, NtUserReleaseDwmHitTestWaiters, 0 ) \ + SYSCALL_ENTRY( 0x150c, NtUserRemoteConnect, 0 ) \ + SYSCALL_ENTRY( 0x150d, NtUserRemoteConnectState, 0 ) \ + SYSCALL_ENTRY( 0x150e, NtUserRemoteConsoleShadowStop, 0 ) \ + SYSCALL_ENTRY( 0x150f, NtUserRemoteDisconnect, 0 ) \ + SYSCALL_ENTRY( 0x1510, NtUserRemoteNotify, 0 ) \ + SYSCALL_ENTRY( 0x1511, NtUserRemotePassthruDisable, 0 ) \ + SYSCALL_ENTRY( 0x1512, NtUserRemotePassthruEnable, 0 ) \ + SYSCALL_ENTRY( 0x1513, NtUserRemoteReconnect, 0 ) \ + SYSCALL_ENTRY( 0x1514, NtUserRemoteRedrawRectangle, 0 ) \ + SYSCALL_ENTRY( 0x1515, NtUserRemoteRedrawScreen, 0 ) \ + SYSCALL_ENTRY( 0x1516, NtUserRemoteShadowCleanup, 0 ) \ + SYSCALL_ENTRY( 0x1517, NtUserRemoteShadowSetup, 0 ) \ + SYSCALL_ENTRY( 0x1518, NtUserRemoteShadowStart, 0 ) \ + SYSCALL_ENTRY( 0x1519, NtUserRemoteShadowStop, 0 ) \ + SYSCALL_ENTRY( 0x151a, NtUserRemoteStopScreenUpdates, 0 ) \ + SYSCALL_ENTRY( 0x151b, NtUserRemoteThinwireStats, 0 ) \ + SYSCALL_ENTRY( 0x151c, NtUserRemoveClipboardFormatListener, 8 ) \ + SYSCALL_ENTRY( 0x151d, NtUserRemoveInjectionDevice, 0 ) \ + SYSCALL_ENTRY( 0x151e, NtUserRemoveMenu, 24 ) \ + SYSCALL_ENTRY( 0x151f, NtUserRemoveProp, 16 ) \ + SYSCALL_ENTRY( 0x1520, NtUserRemoveQueueCompletion, 0 ) \ + SYSCALL_ENTRY( 0x1521, NtUserRemoveVisualIdentifier, 0 ) \ + SYSCALL_ENTRY( 0x1522, NtUserReplyMessage, 8 ) \ + SYSCALL_ENTRY( 0x1523, NtUserReportInertia, 0 ) \ + SYSCALL_ENTRY( 0x1524, NtUserRequestMoveSizeOperation, 0 ) \ + SYSCALL_ENTRY( 0x1525, NtUserResetDblClk, 0 ) \ + SYSCALL_ENTRY( 0x1526, NtUserResolveDesktopForWOW, 0 ) \ + SYSCALL_ENTRY( 0x1527, NtUserRestoreWindowDpiChanges, 0 ) \ + SYSCALL_ENTRY( 0x1528, NtUserSBGetParms, 0 ) \ + SYSCALL_ENTRY( 0x1529, NtUserScaleSystemMetricForDPIWithoutCache, 0 ) \ + SYSCALL_ENTRY( 0x152a, NtUserScheduleDispatchNotification, 8 ) \ + SYSCALL_ENTRY( 0x152b, NtUserScrollDC, 56 ) \ + SYSCALL_ENTRY( 0x152c, NtUserScrollWindowEx, 64 ) \ + SYSCALL_ENTRY( 0x152d, NtUserSelectPalette, 24 ) \ + SYSCALL_ENTRY( 0x152e, NtUserSendEventMessage, 0 ) \ + SYSCALL_ENTRY( 0x152f, NtUserSendInput, 24 ) \ + SYSCALL_ENTRY( 0x1530, NtUserSendInteractiveControlHapticsReport, 0 ) \ + SYSCALL_ENTRY( 0x1531, NtUserSetActivationFilter, 0 ) \ + SYSCALL_ENTRY( 0x1532, NtUserSetActiveProcessForMonitor, 0 ) \ + SYSCALL_ENTRY( 0x1533, NtUserSetActiveWindow, 8 ) \ + SYSCALL_ENTRY( 0x1534, NtUserSetAdditionalForegroundBoostProcesses, 24 ) \ + SYSCALL_ENTRY( 0x1535, NtUserSetAppImeLevel, 0 ) \ + SYSCALL_ENTRY( 0x1536, NtUserSetAutoRotation, 0 ) \ + SYSCALL_ENTRY( 0x1537, NtUserSetBridgeWindowChild, 0 ) \ + SYSCALL_ENTRY( 0x1538, NtUserSetBrokeredForeground, 0 ) \ + SYSCALL_ENTRY( 0x1539, NtUserSetCalibrationData, 0 ) \ + SYSCALL_ENTRY( 0x153a, NtUserSetCancelRotationDelayHintWindow, 0 ) \ + SYSCALL_ENTRY( 0x153b, NtUserSetCapture, 8 ) \ + SYSCALL_ENTRY( 0x153c, NtUserSetCaretBlinkTime, 8 ) \ + SYSCALL_ENTRY( 0x153d, NtUserSetCaretPos, 16 ) \ + SYSCALL_ENTRY( 0x153e, NtUserSetChildWindowNoActivate, 0 ) \ + SYSCALL_ENTRY( 0x153f, NtUserSetClassLong, 32 ) \ + SYSCALL_ENTRY( 0x1540, NtUserSetClassLongPtr, 32 ) \ + SYSCALL_ENTRY( 0x1541, NtUserSetClassWord, 24 ) \ + SYSCALL_ENTRY( 0x1542, NtUserSetClipboardData, 24 ) \ + SYSCALL_ENTRY( 0x1543, NtUserSetClipboardViewer, 8 ) \ + SYSCALL_ENTRY( 0x1544, NtUserSetCoreWindow, 0 ) \ + SYSCALL_ENTRY( 0x1545, NtUserSetCoreWindowPartner, 0 ) \ + SYSCALL_ENTRY( 0x1546, NtUserSetCoveredWindowStates, 0 ) \ + SYSCALL_ENTRY( 0x1547, NtUserSetCursor, 8 ) \ + SYSCALL_ENTRY( 0x1548, NtUserSetCursorContents, 0 ) \ + SYSCALL_ENTRY( 0x1549, NtUserSetCursorIconData, 32 ) \ + SYSCALL_ENTRY( 0x154a, NtUserSetCursorIconDataEx, 0 ) \ + SYSCALL_ENTRY( 0x154b, NtUserSetCursorPos, 16 ) \ + SYSCALL_ENTRY( 0x154c, NtUserSetDesktopColorTransform, 0 ) \ + SYSCALL_ENTRY( 0x154d, NtUserSetDesktopVisualInputSink, 0 ) \ + SYSCALL_ENTRY( 0x154e, NtUserSetDialogControlDpiChangeBehavior, 0 ) \ + SYSCALL_ENTRY( 0x154f, NtUserSetDialogPointer, 0 ) \ + SYSCALL_ENTRY( 0x1550, NtUserSetDialogSystemMenu, 0 ) \ + SYSCALL_ENTRY( 0x1551, NtUserSetDisplayAutoRotationPreferences, 0 ) \ + SYSCALL_ENTRY( 0x1552, NtUserSetDisplayConfig, 0 ) \ + SYSCALL_ENTRY( 0x1553, NtUserSetDisplayMapping, 0 ) \ + SYSCALL_ENTRY( 0x1554, NtUserSetDoubleClickTime, 0 ) \ + SYSCALL_ENTRY( 0x1555, NtUserSetDpiForWindow, 0 ) \ + SYSCALL_ENTRY( 0x1556, NtUserSetFallbackForeground, 0 ) \ + SYSCALL_ENTRY( 0x1557, NtUserSetFeatureReportResponse, 0 ) \ + SYSCALL_ENTRY( 0x1558, NtUserSetFocus, 8 ) \ + SYSCALL_ENTRY( 0x1559, NtUserSetForegroundRedirectionForActivationObject, 0 ) \ + SYSCALL_ENTRY( 0x155a, NtUserSetForegroundWindow, 8 ) \ + SYSCALL_ENTRY( 0x155b, NtUserSetForegroundWindowForApplication, 0 ) \ + SYSCALL_ENTRY( 0x155c, NtUserSetFullscreenMagnifierOffsetsDWMUpdated, 0 ) \ + SYSCALL_ENTRY( 0x155d, NtUserSetGestureConfig, 0 ) \ + SYSCALL_ENTRY( 0x155e, NtUserSetImeHotKey, 0 ) \ + SYSCALL_ENTRY( 0x155f, NtUserSetImeInfoEx, 0 ) \ + SYSCALL_ENTRY( 0x1560, NtUserSetImeOwnerWindow, 0 ) \ + SYSCALL_ENTRY( 0x1561, NtUserSetInformationThread, 0 ) \ + SYSCALL_ENTRY( 0x1562, NtUserSetInputServiceState, 0 ) \ + SYSCALL_ENTRY( 0x1563, NtUserSetInteractiveControlFocus, 0 ) \ + SYSCALL_ENTRY( 0x1564, NtUserSetInteractiveCtrlRotationAngle, 0 ) \ + SYSCALL_ENTRY( 0x1565, NtUserSetInternalWindowPos, 32 ) \ + SYSCALL_ENTRY( 0x1566, NtUserSetKeyboardState, 8 ) \ + SYSCALL_ENTRY( 0x1567, NtUserSetLayeredWindowAttributes, 32 ) \ + SYSCALL_ENTRY( 0x1568, NtUserSetMagnificationDesktopMagnifierOffsetsDWMUpdated, 0 ) \ + SYSCALL_ENTRY( 0x1569, NtUserSetManipulationInputTarget, 0 ) \ + SYSCALL_ENTRY( 0x156a, NtUserSetMenu, 16 ) \ + SYSCALL_ENTRY( 0x156b, NtUserSetMenuContextHelpId, 16 ) \ + SYSCALL_ENTRY( 0x156c, NtUserSetMenuDefaultItem, 24 ) \ + SYSCALL_ENTRY( 0x156d, NtUserSetMenuFlagRtoL, 0 ) \ + SYSCALL_ENTRY( 0x156e, NtUserSetMessageExtraInfo, 0 ) \ + SYSCALL_ENTRY( 0x156f, NtUserSetMirrorRendering, 0 ) \ + SYSCALL_ENTRY( 0x1570, NtUserSetModernAppWindow, 0 ) \ + SYSCALL_ENTRY( 0x1571, NtUserSetMonitorWorkArea, 0 ) \ + SYSCALL_ENTRY( 0x1572, NtUserSetMouseInputRateLimitingTimer, 0 ) \ + SYSCALL_ENTRY( 0x1573, NtUserSetMsgBox, 0 ) \ + SYSCALL_ENTRY( 0x1574, NtUserSetObjectInformation, 32 ) \ + SYSCALL_ENTRY( 0x1575, NtUserSetParent, 16 ) \ + SYSCALL_ENTRY( 0x1576, NtUserSetPrecisionTouchPadConfiguration, 0 ) \ + SYSCALL_ENTRY( 0x1577, NtUserSetProcessDefaultLayout, 8 ) \ + SYSCALL_ENTRY( 0x1578, NtUserSetProcessDpiAwarenessContext, 16 ) \ + SYSCALL_ENTRY( 0x1579, NtUserSetProcessInteractionFlags, 0 ) \ + SYSCALL_ENTRY( 0x157a, NtUserSetProcessLaunchForegroundPolicy, 0 ) \ + SYSCALL_ENTRY( 0x157b, NtUserSetProcessMousewheelRoutingMode, 0 ) \ + SYSCALL_ENTRY( 0x157c, NtUserSetProcessRestrictionExemption, 0 ) \ + SYSCALL_ENTRY( 0x157d, NtUserSetProcessUIAccessZorder, 0 ) \ + SYSCALL_ENTRY( 0x157e, NtUserSetProcessWindowStation, 8 ) \ + SYSCALL_ENTRY( 0x157f, NtUserSetProgmanWindow, 8 ) \ + SYSCALL_ENTRY( 0x1580, NtUserSetProp, 24 ) \ + SYSCALL_ENTRY( 0x1581, NtUserSetProp2, 0 ) \ + SYSCALL_ENTRY( 0x1582, NtUserSetScrollInfo, 32 ) \ + SYSCALL_ENTRY( 0x1583, NtUserSetSensorPresence, 0 ) \ + SYSCALL_ENTRY( 0x1584, NtUserSetSharedWindowData, 0 ) \ + SYSCALL_ENTRY( 0x1585, NtUserSetShellChangeNotifyHWND, 0 ) \ + SYSCALL_ENTRY( 0x1586, NtUserSetShellWindowEx, 16 ) \ + SYSCALL_ENTRY( 0x1587, NtUserSetSysColors, 24 ) \ + SYSCALL_ENTRY( 0x1588, NtUserSetSysMenu, 0 ) \ + SYSCALL_ENTRY( 0x1589, NtUserSetSystemContentRects, 0 ) \ + SYSCALL_ENTRY( 0x158a, NtUserSetSystemCursor, 0 ) \ + SYSCALL_ENTRY( 0x158b, NtUserSetSystemMenu, 16 ) \ + SYSCALL_ENTRY( 0x158c, NtUserSetSystemTimer, 24 ) \ + SYSCALL_ENTRY( 0x158d, NtUserSetTSFEventState, 0 ) \ + SYSCALL_ENTRY( 0x158e, NtUserSetTargetForResourceBrokering, 0 ) \ + SYSCALL_ENTRY( 0x158f, NtUserSetTaskmanWindow, 8 ) \ + SYSCALL_ENTRY( 0x1590, NtUserSetThreadDesktop, 8 ) \ + SYSCALL_ENTRY( 0x1591, NtUserSetThreadInputBlocked, 0 ) \ + SYSCALL_ENTRY( 0x1592, NtUserSetThreadLayoutHandles, 0 ) \ + SYSCALL_ENTRY( 0x1593, NtUserSetThreadQueueMergeSetting, 0 ) \ + SYSCALL_ENTRY( 0x1594, NtUserSetThreadState, 0 ) \ + SYSCALL_ENTRY( 0x1595, NtUserSetTimer, 40 ) \ + SYSCALL_ENTRY( 0x1596, NtUserSetUserObjectCapability, 0 ) \ + SYSCALL_ENTRY( 0x1597, NtUserSetVisible, 0 ) \ + SYSCALL_ENTRY( 0x1598, NtUserSetWaitForQueueAttach, 0 ) \ + SYSCALL_ENTRY( 0x1599, NtUserSetWatermarkStrings, 0 ) \ + SYSCALL_ENTRY( 0x159a, NtUserSetWinEventHook, 64 ) \ + SYSCALL_ENTRY( 0x159b, NtUserSetWindowArrangement, 0 ) \ + SYSCALL_ENTRY( 0x159c, NtUserSetWindowBand, 0 ) \ + SYSCALL_ENTRY( 0x159d, NtUserSetWindowCompositionAttribute, 0 ) \ + SYSCALL_ENTRY( 0x159e, NtUserSetWindowCompositionTransition, 0 ) \ + SYSCALL_ENTRY( 0x159f, NtUserSetWindowContextHelpId, 16 ) \ + SYSCALL_ENTRY( 0x15a0, NtUserSetWindowDisplayAffinity, 0 ) \ + SYSCALL_ENTRY( 0x15a1, NtUserSetWindowFNID, 0 ) \ + SYSCALL_ENTRY( 0x15a2, NtUserSetWindowFeedbackSetting, 0 ) \ + SYSCALL_ENTRY( 0x15a3, NtUserSetWindowGroup, 0 ) \ + SYSCALL_ENTRY( 0x15a4, NtUserSetWindowLong, 32 ) \ + SYSCALL_ENTRY( 0x15a5, NtUserSetWindowLongPtr, 32 ) \ + SYSCALL_ENTRY( 0x15a6, NtUserSetWindowMessageCapability, 0 ) \ + SYSCALL_ENTRY( 0x15a7, NtUserSetWindowPlacement, 16 ) \ + SYSCALL_ENTRY( 0x15a8, NtUserSetWindowPos, 56 ) \ + SYSCALL_ENTRY( 0x15a9, NtUserSetWindowRgn, 24 ) \ + SYSCALL_ENTRY( 0x15aa, NtUserSetWindowRgnEx, 0 ) \ + SYSCALL_ENTRY( 0x15ab, NtUserSetWindowShowState, 0 ) \ + SYSCALL_ENTRY( 0x15ac, NtUserSetWindowState, 0 ) \ + SYSCALL_ENTRY( 0x15ad, NtUserSetWindowStationUser, 0 ) \ + SYSCALL_ENTRY( 0x15ae, NtUserSetWindowWord, 24 ) \ + SYSCALL_ENTRY( 0x15af, NtUserSetWindowsHookAW, 0 ) \ + SYSCALL_ENTRY( 0x15b0, NtUserSetWindowsHookEx, 48 ) \ + SYSCALL_ENTRY( 0x15b1, NtUserShellForegroundBoostProcess, 0 ) \ + SYSCALL_ENTRY( 0x15b2, NtUserShellHandwritingDelegateInput, 0 ) \ + SYSCALL_ENTRY( 0x15b3, NtUserShellHandwritingHandleDelegatedInput, 0 ) \ + SYSCALL_ENTRY( 0x15b4, NtUserShellHandwritingUndelegateInput, 0 ) \ + SYSCALL_ENTRY( 0x15b5, NtUserShellMigrateWindow, 0 ) \ + SYSCALL_ENTRY( 0x15b6, NtUserShellRegisterHotKey, 0 ) \ + SYSCALL_ENTRY( 0x15b7, NtUserShellSetWindowPos, 0 ) \ + SYSCALL_ENTRY( 0x15b8, NtUserShowCaret, 8 ) \ + SYSCALL_ENTRY( 0x15b9, NtUserShowCursor, 8 ) \ + SYSCALL_ENTRY( 0x15ba, NtUserShowOwnedPopups, 16 ) \ + SYSCALL_ENTRY( 0x15bb, NtUserShowScrollBar, 24 ) \ + SYSCALL_ENTRY( 0x15bc, NtUserShowStartGlass, 0 ) \ + SYSCALL_ENTRY( 0x15bd, NtUserShowSystemCursor, 0 ) \ + SYSCALL_ENTRY( 0x15be, NtUserShowWindow, 16 ) \ + SYSCALL_ENTRY( 0x15bf, NtUserShowWindowAsync, 16 ) \ + SYSCALL_ENTRY( 0x15c0, NtUserShutdownBlockReasonCreate, 0 ) \ + SYSCALL_ENTRY( 0x15c1, NtUserShutdownBlockReasonQuery, 0 ) \ + SYSCALL_ENTRY( 0x15c2, NtUserShutdownReasonDestroy, 0 ) \ + SYSCALL_ENTRY( 0x15c3, NtUserSignalRedirectionStartComplete, 0 ) \ + SYSCALL_ENTRY( 0x15c4, NtUserSlicerControl, 0 ) \ + SYSCALL_ENTRY( 0x15c5, NtUserSoundSentry, 0 ) \ + SYSCALL_ENTRY( 0x15c6, NtUserStopAndEndInertia, 0 ) \ + SYSCALL_ENTRY( 0x15c7, NtUserSuppressWindowActions, 0 ) \ + SYSCALL_ENTRY( 0x15c8, NtUserSuppressWindowDisplayChange, 0 ) \ + SYSCALL_ENTRY( 0x15c9, NtUserSwapMouseButton, 0 ) \ + SYSCALL_ENTRY( 0x15ca, NtUserSwitchDesktop, 8 ) \ + SYSCALL_ENTRY( 0x15cb, NtUserSwitchToThisWindow, 0 ) \ + SYSCALL_ENTRY( 0x15cc, NtUserSystemParametersInfo, 32 ) \ + SYSCALL_ENTRY( 0x15cd, NtUserSystemParametersInfoForDpi, 40 ) \ + SYSCALL_ENTRY( 0x15ce, NtUserTestForInteractiveUser, 0 ) \ + SYSCALL_ENTRY( 0x15cf, NtUserThreadMessageQueueAttached, 0 ) \ + SYSCALL_ENTRY( 0x15d0, NtUserThunkedMenuInfo, 16 ) \ + SYSCALL_ENTRY( 0x15d1, NtUserThunkedMenuItemInfo, 48 ) \ + SYSCALL_ENTRY( 0x15d2, NtUserToUnicodeEx, 56 ) \ + SYSCALL_ENTRY( 0x15d3, NtUserTraceLoggingSendMixedModeTelemetry, 0 ) \ + SYSCALL_ENTRY( 0x15d4, NtUserTrackMouseEvent, 8 ) \ + SYSCALL_ENTRY( 0x15d5, NtUserTrackPopupMenuEx, 48 ) \ + SYSCALL_ENTRY( 0x15d6, NtUserTransformPoint, 0 ) \ + SYSCALL_ENTRY( 0x15d7, NtUserTransformRect, 0 ) \ + SYSCALL_ENTRY( 0x15d8, NtUserTranslateAccelerator, 24 ) \ + SYSCALL_ENTRY( 0x15d9, NtUserTranslateMessage, 16 ) \ + SYSCALL_ENTRY( 0x15da, NtUserUndelegateInput, 0 ) \ + SYSCALL_ENTRY( 0x15db, NtUserUnhookWinEvent, 8 ) \ + SYSCALL_ENTRY( 0x15dc, NtUserUnhookWindowsHook, 16 ) \ + SYSCALL_ENTRY( 0x15dd, NtUserUnhookWindowsHookEx, 8 ) \ + SYSCALL_ENTRY( 0x15de, NtUserUnloadKeyboardLayout, 0 ) \ + SYSCALL_ENTRY( 0x15df, NtUserUnlockWindowStation, 0 ) \ + SYSCALL_ENTRY( 0x15e0, NtUserUnregisterClass, 24 ) \ + SYSCALL_ENTRY( 0x15e1, NtUserUnregisterHotKey, 16 ) \ + SYSCALL_ENTRY( 0x15e2, NtUserUnregisterSessionPort, 0 ) \ + SYSCALL_ENTRY( 0x15e3, NtUserUnregisterUserApiHook, 0 ) \ + SYSCALL_ENTRY( 0x15e4, NtUserUpdateClientRect, 0 ) \ + SYSCALL_ENTRY( 0x15e5, NtUserUpdateDefaultDesktopThumbnail, 0 ) \ + SYSCALL_ENTRY( 0x15e6, NtUserUpdateInputContext, 24 ) \ + SYSCALL_ENTRY( 0x15e7, NtUserUpdateInstance, 0 ) \ + SYSCALL_ENTRY( 0x15e8, NtUserUpdateLayeredWindow, 80 ) \ + SYSCALL_ENTRY( 0x15e9, NtUserUpdatePerUserImmEnabling, 0 ) \ + SYSCALL_ENTRY( 0x15ea, NtUserUpdatePerUserSystemParameters, 0 ) \ + SYSCALL_ENTRY( 0x15eb, NtUserUpdateWindow, 0 ) \ + SYSCALL_ENTRY( 0x15ec, NtUserUpdateWindowInputSinkHints, 0 ) \ + SYSCALL_ENTRY( 0x15ed, NtUserUpdateWindowTrackingInfo, 0 ) \ + SYSCALL_ENTRY( 0x15ee, NtUserUpdateWindows, 0 ) \ + SYSCALL_ENTRY( 0x15ef, NtUserUserHandleGrantAccess, 0 ) \ + SYSCALL_ENTRY( 0x15f0, NtUserUserPowerCalloutWorker, 0 ) \ + SYSCALL_ENTRY( 0x15f1, NtUserValidateHandleSecure, 0 ) \ + SYSCALL_ENTRY( 0x15f2, NtUserValidateRect, 16 ) \ + SYSCALL_ENTRY( 0x15f3, NtUserValidateRgn, 16 ) \ + SYSCALL_ENTRY( 0x15f4, NtUserValidateTimerCallback, 0 ) \ + SYSCALL_ENTRY( 0x15f5, NtUserVkKeyScanEx, 16 ) \ + SYSCALL_ENTRY( 0x15f6, NtUserWOWCleanup, 0 ) \ + SYSCALL_ENTRY( 0x15f7, NtUserWOWModuleUnload, 0 ) \ + SYSCALL_ENTRY( 0x15f8, NtUserWaitAvailableMessageEx, 0 ) \ + SYSCALL_ENTRY( 0x15f9, NtUserWaitForInputIdle, 24 ) \ + SYSCALL_ENTRY( 0x15fa, NtUserWaitForMsgAndEvent, 0 ) \ + SYSCALL_ENTRY( 0x15fb, NtUserWaitForRedirectionStartComplete, 0 ) \ + SYSCALL_ENTRY( 0x15fc, NtUserWaitMessage, 0 ) \ + SYSCALL_ENTRY( 0x15fd, NtUserWakeRITForShutdown, 0 ) \ + SYSCALL_ENTRY( 0x15fe, NtUserWindowFromDC, 8 ) \ + SYSCALL_ENTRY( 0x15ff, NtUserWindowFromPhysicalPoint, 0 ) \ + SYSCALL_ENTRY( 0x1600, NtUserWindowFromPoint, 16 ) \ + SYSCALL_ENTRY( 0x1601, NtUserYieldTask, 0 ) \ + SYSCALL_ENTRY( 0x1602, NtUserZapActiveAndFocus, 0 ) \ + SYSCALL_ENTRY( 0x1603, NtValidateCompositionSurfaceHandle, 0 ) \ + SYSCALL_ENTRY( 0x1604, NtVisualCaptureBits, 0 ) #else #define ALL_SYSCALLS ALL_SYSCALLS32 #endif diff --git a/dlls/win32u/win32u.spec b/dlls/win32u/win32u.spec index 4c2aecab17f..f4c147efd2b 100644 --- a/dlls/win32u/win32u.spec +++ b/dlls/win32u/win32u.spec @@ -1073,6 +1073,7 @@ @ stub -syscall NtUserGetPointerInputTransform @ stub -syscall NtUserGetPointerProprietaryId @ stdcall -syscall NtUserGetPointerType(long ptr) +@ stdcall -syscall NtUserGetPointerTouchInfo(long ptr) @ stub -syscall NtUserGetPrecisionTouchPadConfiguration @ stdcall -syscall NtUserGetPriorityClipboardFormat(ptr long) @ stdcall -syscall NtUserGetProcessDefaultLayout(ptr) diff --git a/dlls/wow64win/user.c b/dlls/wow64win/user.c index 9c7d4c94b80..1e70b7d99a4 100644 --- a/dlls/wow64win/user.c +++ b/dlls/wow64win/user.c @@ -2850,6 +2850,14 @@ NTSTATUS WINAPI wow64_NtUserGetPointerType( UINT *args ) return NtUserGetPointerType( id, type ); } +NTSTATUS WINAPI wow64_NtUserGetPointerTouchInfo( UINT *args ) +{ + UINT32 id = get_ulong( &args ); + POINTER_TOUCH_INFO *info = get_ptr( &args ); + + return NtUserGetPointerTouchInfo( id, info ); +} + NTSTATUS WINAPI wow64_NtUserGetPriorityClipboardFormat( UINT *args ) { UINT *list = get_ptr( &args ); diff --git a/include/ntuser.h b/include/ntuser.h index 8db8a429803..99d0e9286a5 100644 --- a/include/ntuser.h +++ b/include/ntuser.h @@ -888,6 +888,7 @@ W32KAPI HWND WINAPI NtUserGetOpenClipboardWindow(void); W32KAPI BOOL WINAPI NtUserGetPointerInfoList( UINT32 id, POINTER_INPUT_TYPE type, UINT_PTR, UINT_PTR, SIZE_T size, UINT32 *entry_count, UINT32 *pointer_count, void *pointer_info ); W32KAPI BOOL WINAPI NtUserGetPointerType( UINT32 id, POINTER_INPUT_TYPE *type ); +W32KAPI BOOL WINAPI NtUserGetPointerTouchInfo( UINT32 id, POINTER_TOUCH_INFO *info ); W32KAPI INT WINAPI NtUserGetPriorityClipboardFormat( UINT *list, INT count ); W32KAPI BOOL WINAPI NtUserGetProcessDefaultLayout( ULONG *layout ); W32KAPI ULONG WINAPI NtUserGetProcessDpiAwarenessContext( HANDLE process ); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9628