On 25.04.2015 11:44, LRN wrote:
> On 25.04.2015 11:23, LRN wrote:
>> On 25.04.2015 10:04, Kai Tietz wrote:
>>> 2015-04-25 6:41 GMT+02:00 LRN wrote:
>>>> On 24.04.2015 3:00, LRN wrote:
>>>>> We have the prototype in the header (guarded as Vista-or-later), but no 
>>>>> stub in
>>>>> the import library. I don't know how to fix that (.def files for implibs 
>>>>> seem
>>>>> to be special somehow).
>>>>>
>>>>> https://msdn.microsoft.com/en-us/library/windows/desktop/ms649033%28v=vs.85%29.aspx
>>>>>
>>>> Figured it out, here's a patch
>>>>
>>> your patch is fine beside some nits.  Why are you removing
>>> function-entries like GetGUIThreadInfo@8, 
>> Not removing, just moving it up 4 lines (gendef sorts symbols alphabetically,
>> apparently)
>>> SetSystemTimer@16,
>> gendef says this function is absent in my version of user32.dll
>>> ChangeDisplaySettingsW@8,
>> Not removing, just moving
>>> EditWndProc@16
>> A bug in gendef, i'll commit later with EditWndProc restored to its rightful
>> place, and with @16 instead of @20.
>>
>> Also note that between Windows 2003 (the oldest version i can readily access)
>> and Windows 7 some interesting changes (according to gendef) happened to
>> user32.dll. I've attached the diff. Some highlights:
>>
>> -CreateSystemThreads@16
>> +CreateSystemThreads ; Check!!! Couldn't determine function argument count.
>> Function doesn't return.
>>
>> (in my patch i've made it CreateSystemThreads@28, but i was either wrong, or
>> the function acquired extra arguments).
>>
>> -DeviceEventWorker@20
>> +DeviceEventWorker@24
>> -GetAppCompatFlags@4
>> +GetAppCompatFlags@8
>>
>> Acquired an extra argument?
>>
>> -InitializeWin32EntryTable@4
>> -SetConsoleReserveKeys@8
>> -IsProcess16Bit@0
>> -KillSystemTimer@8
>> -SetLogonNotifyWindow@4
>> -SetSystemTimer@16
>> -Win32PoolAllocationStats@24
>>
>> Functions disappeared.
>>
>> -UpdatePerUserSystemParameters@8
>> +UpdatePerUserSystemParameters@4
>>
>> Lost an argument? Or a gendef bug?
>>
> 
> Found an old XP SP3 VM, here are the changes between XP SP3 and 2003 (2003 
> SP2,
> actually, that's the machine i mentioned earlier). Highlights:
> 
> -CreateSystemThreads@8
> +CreateSystemThreads@16
> 
> Definitely something changing here between versions!
> 
> +IsProcess16Bit@0
> 
> So this is a 2003-only function?
> 
> -PrivateSetDbgTag@8
> -PrivateSetRipFlags@8
> -QueryUserCounters@20
> 
> QueryUserCounters is mentioned here[1]
> 
> -RegisterUserApiHook@8
> +RegisterUserApiHook@4
> 
> Puzzling.
> 
> -VRipOutput@0
> -VTagOutput@0
> 
> So these mysterious functions didn't make it into Server 2003, but 7 has them?
> Weird.
> 
> What do we do with all these functions? Keep all? What about functions that
> change their arguments? Not to mention that we probably have no prototypes for
> them (any of them; though i didn't check) in our headers.
> 
> [1] http://www.oocities.org/the_real_sz/misc/bear_.htm
> 

Between 7 and 8.1:

-DeviceEventWorker@24

Finally killed it, i guess.

-DwmStartRedirection@4
+DwmStartRedirection@8

More arguments?

-IMPGetIMEA ; Check!!! Couldn't determine function argument count. Function
doesn't return.
-IMPGetIMEW ; Check!!! Couldn't determine function argument count. Function
doesn't return.
-IMPQueryIMEA ; Check!!! Couldn't determine function argument count. Function
doesn't return.
-IMPQueryIMEW ; Check!!! Couldn't determine function argument count. Function
doesn't return.
-IMPSetIMEA ; Check!!! Couldn't determine function argument count. Function
doesn't return.
-IMPSetIMEW ; Check!!! Couldn't determine function argument count. Function
doesn't return.
-WINNLSEnableIME ; Check!!! Couldn't determine function argument count.
Function doesn't return.
-WINNLSGetEnableStatus ; Check!!! Couldn't determine function argument count.
Function doesn't return.
+IMPGetIMEA@8
+IMPGetIMEW@8
+IMPQueryIMEA@4
+IMPQueryIMEW@4
+IMPSetIMEA@8
+IMPSetIMEW@8
+WINNLSEnableIME@8
+WINNLSGetEnableStatus@4

For some reason they return now. As for bytecount, i was able to infer that
from the documentation already.


-RegisterSessionPort@8
+RegisterSessionPort@4

Removed an argument?

-SfmDxBindSwapChain@12
-SfmDxGetSwapChainStats@8
-SfmDxOpenSwapChain@16
-SfmDxQuerySwapChainBindingStatus@12
-SfmDxReleaseSwapChain@8
-SfmDxReportPendingBindingsToDwm@0
-SfmDxSetSwapChainBindingStatus@8
-SfmDxSetSwapChainStats@8

Goodbye Sfm...

-SwitchDesktopWithFade@8
+SwitchDesktopWithFade@12

Added an argument?

Also removed some existing ords and added a LOT of them at the end of the list.

And before you ask - no, i don't have Vista, nor do i have Windows 10.

-- 
O< ascii ribbon - stop html email! - www.asciiribbon.org
--- "defs_7\\user32.dll.def"	2015-04-25 09:00:21.129158700 +0300
+++ "defs_81\\user32.dll.def"	2015-04-25 12:02:08.533227200 +0300
@@ -5,8 +5,7 @@
 ;
 LIBRARY "USER32.dll"
 EXPORTS
-ord_1500@16 @1500
-ord_1501@4 @1501
+ord_1502@12 @1502
 ActivateKeyboardLayout@8
 AddClipboardFormatListener@4
 AdjustWindowRect@12
@@ -50,35 +49,35 @@
 ChangeMenuW@20
 ChangeWindowMessageFilter@8
 ChangeWindowMessageFilterEx@16
-CharLowerA@4
-CharLowerBuffA@8
-CharLowerBuffW@8
-CharLowerW@4
-CharNextA@4
+CharLowerA ; Check!!! forwards to CharLowerA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 0)
+CharLowerBuffA ; Check!!! forwards to CharLowerBuffA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 1)
+CharLowerBuffW ; Check!!! forwards to CharLowerBuffW in api-ms-win-core-string-l2-1-0.dll (ordinal 0)
+CharLowerW ; Check!!! forwards to CharLowerW in api-ms-win-core-string-l2-1-0.dll (ordinal 1)
 ord_1550@12 @1550
 ord_1551@8 @1551
 ord_1552@8 @1552
 ord_1553@12 @1553
 ord_1554@8 @1554
-ord_1555@16 @1555
-ord_1556@4 @1556
-CharNextExA@12
-CharNextW@4
-CharPrevA@8
-CharPrevExA@16
-CharPrevW@8
+CharNextA ; Check!!! forwards to CharNextA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 2)
+CharNextExA ; Check!!! forwards to CharNextExA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 3)
+CharNextW ; Check!!! forwards to CharNextW in api-ms-win-core-string-l2-1-0.dll (ordinal 2)
+CharPrevA ; Check!!! forwards to CharPrevA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 4)
+CharPrevExA ; Check!!! forwards to CharPrevExA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 5)
+CharPrevW ; Check!!! forwards to CharPrevW in api-ms-win-core-string-l2-1-0.dll (ordinal 3)
 CharToOemA@8
 CharToOemBuffA@12
 CharToOemBuffW@12
 CharToOemW@8
-CharUpperA@4
-CharUpperBuffA@8
-CharUpperBuffW@8
-CharUpperW@4
-CheckDesktopByThreadId@4
+CharUpperA ; Check!!! forwards to CharUpperA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 6)
+CharUpperBuffA ; Check!!! forwards to CharUpperBuffA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 7)
+CharUpperBuffW ; Check!!! forwards to CharUpperBuffW in api-ms-win-core-string-l2-1-0.dll (ordinal 4)
+CharUpperW ; Check!!! forwards to CharUpperW in api-ms-win-core-string-l2-1-0.dll (ordinal 5)
+CheckDBCSEnabledExt@0
 CheckDlgButton@12
 CheckMenuItem@12
 CheckMenuRadioItem@20
+CheckProcessForClipboardAccess@8
+CheckProcessSession@4
 CheckRadioButton@16
 CheckWindowThreadDesktop@8
 ChildWindowFromPoint@12
@@ -105,6 +104,7 @@
 CreateAcceleratorTableW@8
 CreateCaret@16
 CreateCursor@28
+CreateDCompositionHwndTarget@12
 CreateDesktopA@24
 CreateDesktopExA@32
 CreateDesktopExW@32
@@ -125,6 +125,8 @@
 CreateSystemThreads ; Check!!! Couldn't determine function argument count. Function doesn't return. 
 CreateWindowExA@48
 CreateWindowExW@48
+CreateWindowInBand@52
+CreateWindowIndirect@4
 CreateWindowStationA@16
 CreateWindowStationW@16
 CsrBroadcastSystemMessageExW@24
@@ -172,16 +174,17 @@
 DefWindowProcA = NTDLL.NtdllDefWindowProc_A ; Check!!! forwards to NTDLL.NtdllDefWindowProc_A
 DefWindowProcW = NTDLL.NtdllDefWindowProc_W ; Check!!! forwards to NTDLL.NtdllDefWindowProc_W
 DeferWindowPos@32
+DeferWindowPosAndBand@36
 DeleteMenu@12
 DeregisterShellHookWindow@4
 DestroyAcceleratorTable@4
 DestroyCaret@0
 DestroyCursor@4
+DestroyDCompositionHwndTarget@8
 DestroyIcon@4
 DestroyMenu@4
 DestroyReasons@4
 DestroyWindow@4
-DeviceEventWorker@24
 DialogBoxIndirectParamA@20
 DialogBoxIndirectParamAorW@24
 DialogBoxIndirectParamW@20
@@ -224,14 +227,21 @@
 DrawTextExW@24
 DrawTextW@20
 DwmGetDxSharedSurface@24
-DwmStartRedirection@4
+DwmGetRemoteSessionOcclusionEvent@0
+DwmGetRemoteSessionOcclusionState@0
+DwmLockScreenUpdates@4
+DwmStartRedirection@8
 DwmStopRedirection@0
+DwmValidateWindow@8
 EditWndProc@20
 EmptyClipboard@0
 EnableMenuItem@12
+EnableMouseInPointer@4
 EnableScrollBar@12
+EnableSessionForMMCSS@4
 EnableWindow@8
 EndDeferWindowPos@4
+EndDeferWindowPosEx@8
 EndDialog@8
 EndMenu@0
 EndPaint@8
@@ -258,6 +268,8 @@
 EnumWindowStationsW@8
 EnumWindows@8
 EqualRect@8
+EvaluateProximityToPolygon@16
+EvaluateProximityToRect@12
 ExcludeUpdateRgn@8
 ExitWindowsEx@8
 FillRect@12
@@ -278,6 +290,8 @@
 GetAppCompatFlags2@4
 GetAppCompatFlags@8
 GetAsyncKeyState@4
+GetAutoRotationState@4
+GetCIMSSM@4
 GetCapture@0
 GetCaretBlinkTime@0
 GetCaretPos@4
@@ -292,6 +306,7 @@
 GetClassWord@8
 GetClientRect@8
 GetClipCursor@4
+GetClipboardAccessToken@8
 GetClipboardData@4
 GetClipboardFormatNameA@12
 GetClipboardFormatNameW@12
@@ -299,14 +314,17 @@
 GetClipboardSequenceNumber@0
 GetClipboardViewer@0
 GetComboBoxInfo@8
+GetCurrentInputMessageSource@4
 GetCursor@0
 GetCursorFrameInfo@20
 GetCursorInfo@4
 GetCursorPos@4
 GetDC@4
 GetDCEx@12
+GetDesktopID@8
 GetDesktopWindow@0
 GetDialogBaseUnits@0
+GetDisplayAutoRotationPreferences@4
 GetDisplayConfigBufferSizes@12
 GetDlgCtrlID@4
 GetDlgItem@8
@@ -314,6 +332,7 @@
 GetDlgItemTextA@16
 GetDlgItemTextW@16
 GetDoubleClickTime@0
+GetDpiForMonitorInternal@16
 GetFocus@0
 GetForegroundWindow@0
 GetGUIThreadInfo@8
@@ -328,7 +347,7 @@
 GetInputLocaleInfo@8
 GetInputState@0
 GetInternalWindowPos@12
-GetKBCodePage ; Check!!! forwards to GetOEMCP in KERNEL32.dll (ordinal 564)
+GetKBCodePage ; Check!!! forwards to GetOEMCP in api-ms-win-core-localization-l1-2-1.dll (ordinal 22)
 GetKeyNameTextA@12
 GetKeyNameTextW@12
 GetKeyState@4
@@ -372,8 +391,29 @@
 GetOpenClipboardWindow@0
 GetParent@4
 GetPhysicalCursorPos@4
+GetPointerCursorId@8
+GetPointerDevice@8
+GetPointerDeviceCursors@12
+GetPointerDeviceProperties@12
+GetPointerDeviceRects@12
+GetPointerDevices@8
+GetPointerFrameInfo@12
+GetPointerFrameInfoHistory@16
+GetPointerFramePenInfo@12
+GetPointerFramePenInfoHistory@16
+GetPointerFrameTouchInfo@12
+GetPointerFrameTouchInfoHistory@16
+GetPointerInfo@8
+GetPointerInfoHistory@12
+GetPointerInputTransform@12
+GetPointerPenInfo@8
+GetPointerPenInfoHistory@12
+GetPointerTouchInfo@8
+GetPointerTouchInfoHistory@12
+GetPointerType@8
 GetPriorityClipboardFormat@8
 GetProcessDefaultLayout@4
+GetProcessDpiAwarenessInternal@8
 GetProcessWindowStation@0
 GetProgmanWindow@0
 GetPropA@8
@@ -384,6 +424,7 @@
 GetRawInputDeviceInfoA@16
 GetRawInputDeviceInfoW@16
 GetRawInputDeviceList@12
+GetRawPointerDeviceData@20
 GetReasonTitleFromReasonCode@12
 GetRegisteredRawInputDevices@12
 GetScrollBarInfo@12
@@ -405,6 +446,7 @@
 GetTopLevelWindow@4
 GetTopWindow@4
 GetTouchInputInfo@16
+GetUnpredictedMessagePos@0
 GetUpdateRect@12
 GetUpdateRgn@12
 GetUpdatedClipboardFormats@12
@@ -413,11 +455,13 @@
 GetUserObjectSecurity@20
 GetWinStationInfo@4
 GetWindow@8
+GetWindowBand@8
 GetWindowCompositionAttribute@8
 GetWindowCompositionInfo@8
 GetWindowContextHelpId@4
 GetWindowDC@4
 GetWindowDisplayAffinity@8
+GetWindowFeedbackSetting@20
 GetWindowInfo@8
 GetWindowLongA@8
 GetWindowLongW@8
@@ -442,35 +486,41 @@
 HideCaret@4
 HiliteMenuItem@16
 HungWindowFromGhostWindow@4
-IMPGetIMEA ; Check!!! Couldn't determine function argument count. Function doesn't return. 
-IMPGetIMEW ; Check!!! Couldn't determine function argument count. Function doesn't return. 
-IMPQueryIMEA ; Check!!! Couldn't determine function argument count. Function doesn't return. 
-IMPQueryIMEW ; Check!!! Couldn't determine function argument count. Function doesn't return. 
-IMPSetIMEA ; Check!!! Couldn't determine function argument count. Function doesn't return. 
-IMPSetIMEW ; Check!!! Couldn't determine function argument count. Function doesn't return. 
+IMPGetIMEA@8
+IMPGetIMEW@8
+IMPQueryIMEA@4
+IMPQueryIMEW@4
+IMPSetIMEA@8
+IMPSetIMEW@8
 ImpersonateDdeClientWindow@8
 InSendMessage@0
 InSendMessageEx@4
 InflateRect@12
 InitializeLpkHooks@4
+InitializeTouchInjection@8
+InjectTouchInput@8
 InsertMenuA@20
 InsertMenuItemA@16
 InsertMenuItemW@16
 InsertMenuW@20
 InternalGetWindowIcon@8
+ord_2001@4 @2001
+ord_2002@4 @2002
 InternalGetWindowText@12
 IntersectRect@12
+ord_2005@4 @2005
 InvalidateRect@12
 InvalidateRgn@12
 InvertRect@8
-IsCharAlphaA@4
-IsCharAlphaNumericA@4
-IsCharAlphaNumericW@4
-IsCharAlphaW@4
-IsCharLowerA@4
-IsCharLowerW@4
-IsCharUpperA@4
-IsCharUpperW@4
+IsCharAlphaA ; Check!!! forwards to IsCharAlphaA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 8)
+ord_2010@16 @2010
+IsCharAlphaNumericA ; Check!!! forwards to IsCharAlphaNumericA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 9)
+IsCharAlphaNumericW ; Check!!! forwards to IsCharAlphaNumericW in api-ms-win-core-string-l2-1-0.dll (ordinal 6)
+IsCharAlphaW ; Check!!! forwards to IsCharAlphaW in api-ms-win-core-string-l2-1-0.dll (ordinal 7)
+IsCharLowerA ; Check!!! forwards to IsCharLowerA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 10)
+IsCharLowerW ; Check!!! forwards to IsCharLowerW in api-ms-win-core-string-l2-1-0.dll (ordinal 8)
+IsCharUpperA ; Check!!! forwards to IsCharUpperA in api-ms-win-core-stringansi-l1-1-0.dll (ordinal 11)
+IsCharUpperW ; Check!!! forwards to IsCharUpperW in api-ms-win-core-string-l2-1-0.dll (ordinal 9)
 IsChild@8
 IsClipboardFormatAvailable@4
 IsDialogMessage@8
@@ -480,8 +530,12 @@
 IsGUIThread@4
 IsHungAppWindow@4
 IsIconic@4
+IsImmersiveProcess@4
+IsInDesktopWindowBand@4
 IsMenu@4
+IsMouseInPointerEnabled@0
 IsProcessDPIAware@0
+IsQueueAttached@0
 IsRectEmpty@4
 IsSETEnabled@0
 IsServerSideWindow@4
@@ -505,12 +559,8 @@
 LoadCursorA@8
 LoadCursorFromFileA@4
 LoadCursorFromFileW@4
-ord_2000@0 @2000
-ord_2001@4 @2001
-ord_2002@4 @2002
 LoadCursorW@8
 LoadIconA@8
-ord_2005@4 @2005
 LoadIconW@8
 LoadImageA@24
 LoadImageW@24
@@ -530,9 +580,11 @@
 LockWindowUpdate@4
 LockWorkStation@0
 LogicalToPhysicalPoint@8
+LogicalToPhysicalPointForPerMonitorDPI@8
 LookupIconIdFromDirectory@8
 LookupIconIdFromDirectoryEx@20
 MBToWCSEx@24
+MBToWCSExt@20
 MB_GetString@4
 MapDialogRect@8
 MapVirtualKeyA@8
@@ -577,12 +629,14 @@
 OpenWindowStationA@12
 OpenWindowStationW@12
 PackDDElParam@12
+PackTouchHitTestingProximityEvaluation@8
 PaintDesktop@4
 PaintMenuBar@24
 PaintMonitor@12
 PeekMessageA@20
 PeekMessageW@20
 PhysicalToLogicalPoint@8
+PhysicalToLogicalPointForPerMonitorDPI@8
 PostMessageA@16
 PostMessageW@16
 PostQuitMessage@4
@@ -595,6 +649,7 @@
 PrivateExtractIconsW@32
 PrivateRegisterICSProc@4
 PtInRect@12
+QueryBSDRWindow@0
 QueryDisplayConfig@24
 QuerySendMessage@4
 RealChildWindowFromPoint@12
@@ -605,6 +660,7 @@
 ReasonCodeNeedsComment@4
 RecordShutdownReason@4
 RedrawWindow@16
+RegisterBSDRWindow@8
 RegisterClassA@4
 RegisterClassExA@4
 RegisterClassExW@4
@@ -619,13 +675,17 @@
 RegisterHotKey@16
 RegisterLogonProcess@8
 RegisterMessagePumpHook@4
+RegisterPointerDeviceNotifications@8
+RegisterPointerInputTarget@8
 RegisterPowerSettingNotification@12
 RegisterRawInputDevices@12
 RegisterServicesProcess@4
-RegisterSessionPort@8
+RegisterSessionPort@4
 RegisterShellHookWindow@4
+RegisterSuspendResumeNotification@8
 RegisterSystemThread@8
 RegisterTasklist@4
+RegisterTouchHitTestingWindow@8
 RegisterTouchWindow@8
 RegisterUserApiHook@4
 RegisterWindowMessageA@4
@@ -646,8 +706,8 @@
 ScrollWindowEx@32
 SendDlgItemMessageA@20
 SendDlgItemMessageW@20
-SendIMEMessageExA ; Check!!! Couldn't determine function argument count. Function doesn't return. 
-SendIMEMessageExW ; Check!!! Couldn't determine function argument count. Function doesn't return. 
+SendIMEMessageExA@8
+SendIMEMessageExW@8
 SendInput@12
 SendMessageA@16
 SendMessageCallbackA@24
@@ -666,11 +726,13 @@
 SetClassWord@12
 SetClipboardData@8
 SetClipboardViewer@4
+SetCoalescableTimer@20
 SetCursor@4
 SetCursorContents@8
 SetCursorPos@8
 SetDebugErrorLevel@4
 SetDeskWallpaper@4
+SetDisplayAutoRotationPreferences@4
 SetDisplayConfig@20
 SetDlgItemInt@16
 SetDlgItemTextA@12
@@ -679,6 +741,7 @@
 SetFocus@4
 SetForegroundWindow@4
 SetGestureConfig@20
+SetImmersiveBackgroundWindow@4
 SetInternalWindowPos@16
 SetKeyboardState@4
 SetLastErrorEx@8
@@ -700,6 +763,8 @@
 SetPhysicalCursorPos@8
 SetProcessDPIAware@0
 SetProcessDefaultLayout@4
+SetProcessDpiAwarenessInternal@4
+SetProcessRestrictionExemption@4
 SetProcessWindowStation@4
 SetProgmanWindow@4
 SetPropA@12
@@ -717,14 +782,18 @@
 SetSystemMenu@8
 SetTaskmanWindow@4
 SetThreadDesktop@4
+SetThreadInputBlocked@8
 SetTimer@16
 SetUserObjectInformationA@16
 SetUserObjectInformationW@16
 SetUserObjectSecurity@12
 SetWinEventHook@28
+SetWindowBand@12
 SetWindowCompositionAttribute@8
+SetWindowCompositionTransition@28
 SetWindowContextHelpId@8
 SetWindowDisplayAffinity@8
+SetWindowFeedbackSetting@20
 SetWindowLongA@12
 SetWindowLongW@12
 SetWindowPlacement@8
@@ -739,14 +808,6 @@
 SetWindowsHookExA@16
 SetWindowsHookExW@16
 SetWindowsHookW@8
-SfmDxBindSwapChain@12
-SfmDxGetSwapChainStats@8
-SfmDxOpenSwapChain@16
-SfmDxQuerySwapChainBindingStatus@12
-SfmDxReleaseSwapChain@8
-SfmDxReportPendingBindingsToDwm@0
-SfmDxSetSwapChainBindingStatus@8
-SfmDxSetSwapChainStats@8
 ShowCaret@4
 ShowCursor@4
 ShowOwnedPopups@8
@@ -758,12 +819,14 @@
 ShutdownBlockReasonCreate@8
 ShutdownBlockReasonDestroy@4
 ShutdownBlockReasonQuery@12
+SignalRedirectionStartComplete@0
+SkipPointerFrameMessages@4
 SoftModalMessageBox@4
 SoundSentry@0
 SubtractRect@12
 SwapMouseButton@4
 SwitchDesktop@4
-SwitchDesktopWithFade@8
+SwitchDesktopWithFade@12
 SwitchToThisWindow@8
 SystemParametersInfoA@16
 SystemParametersInfoW@16
@@ -796,14 +859,18 @@
 UnregisterDeviceNotification@4
 UnregisterHotKey@8
 UnregisterMessagePumpHook@0
+UnregisterPointerInputTarget@8
 UnregisterPowerSettingNotification@4
 UnregisterSessionPort@0
+UnregisterSuspendResumeNotification@4
 UnregisterTouchWindow@4
 UnregisterUserApiHook@0
+UpdateDefaultDesktopThumbnail@20
 UpdateLayeredWindow@36
 UpdateLayeredWindowIndirect@8
 UpdatePerUserSystemParameters@4
 UpdateWindow@4
+UpdateWindowInputSinkHints@8
 UpdateWindowTransform@12
 User32InitializeImmEntryTable@4
 UserClientDllInitialize@12
@@ -821,10 +888,11 @@
 VkKeyScanExW@8
 VkKeyScanW@4
 WCSToMBEx@24
-WINNLSEnableIME ; Check!!! Couldn't determine function argument count. Function doesn't return. 
-WINNLSGetEnableStatus ; Check!!! Couldn't determine function argument count. Function doesn't return. 
+WINNLSEnableIME@8
+WINNLSGetEnableStatus@4
 WINNLSGetIMEHotkey@4
 WaitForInputIdle@8
+WaitForRedirectionStartComplete@0
 WaitMessage@0
 WinHelpA@16
 WinHelpW@16
@@ -840,6 +908,62 @@
 wsprintfW@0
 wvsprintfA@12
 wvsprintfW@12
-ord_2500@16 @2500
-ord_2501@12 @2501
-ord_2502@8 @2502
+ord_2503@24 @2503
+ord_2504@8 @2504
+ord_2505@8 @2505
+ord_2506@12 @2506
+ord_2507@4 @2507
+ord_2508@8 @2508
+ord_2509@4 @2509
+ord_2510@12 @2510
+ord_2511@8 @2511
+ord_2512@12 @2512
+ord_2513@4 @2513
+ord_2514@8 @2514
+ord_2515@8 @2515
+ord_2516@12 @2516
+ord_2517@4 @2517
+ord_2518@0 @2518
+ord_2519@4 @2519
+ord_2520@0 @2520
+ord_2521@8 @2521
+ord_2522@4 @2522
+ord_2523@8 @2523
+ord_2524@8 @2524
+ord_2525@12 @2525
+ord_2526@12 @2526
+ord_2527@12 @2527
+IsThreadMessageQueueAttached@4
+ord_2529@4 @2529
+ord_2530@8 @2530
+ord_2531@16 @2531
+ord_2532@8 @2532
+ord_2533@4 @2533
+ord_2534@8 @2534
+ord_2535@0 @2535
+ord_2536@8 @2536
+ord_2537@16 @2537
+ord_2538@4 @2538
+ord_2539@4 @2539
+ord_2540@4 @2540
+ord_2541@0 @2541
+ord_2544@4 @2544
+ord_2545@8 @2545
+ord_2546@4 @2546
+ord_2547@4 @2547
+ord_2548@4 @2548
+ord_2549@4 @2549
+ord_2550@8 @2550
+ord_2551@20 @2551
+ord_2552@8 @2552
+ord_2553@32 @2553
+ord_2554@12 @2554
+ord_2555@16 @2555
+ord_2556@8 @2556
+ord_2557@12 @2557
+ord_2558@12 @2558
+ord_2559@16 @2559
+ord_2560@20 @2560
+ord_2561@0 @2561
+ord_2562@0 @2562
+ord_2563@0 @2563

Attachment: 0x922360B0.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to