March 19, 2026
8:59 a.m.
On Thu Mar 19 08:29:02 2026 +0000, Rémi Bernon wrote:
Why not forward to NtUserDelegateInput (which is then the function that should be stubbed instead)? It's because its prototype is unknown. Suppose one of the parameters is a pointer to a struct. Then we might need to convert that struct from the 32-bit version to the 64-bit version in wow64_NtUserDelegateInput(). Without a correct prototype, I can only assume those parameters are all simple pointers in wow64_NtUserDelegateInput() or simply return TRUE in wow64_NtUserDelegateInput(). I can add such a wrapper. I just don't think it's useful. So I wanted to keep the changes minimal.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/10313#note_132745