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