http://bugs.winehq.org/show_bug.cgi?id=57980 --- Comment #10 from Qwerty Chouskie <asdfghrbljzmkd@outlook.com> --- Inspired by https://github.com/i486/VxKex/blob/baca713935809769a6f6d0054a78aae63067456a/... I made a simple version of SetThreadpoolTimerEx: ```c /*********************************************************************** * TpSetTimerEx (NTDLL.@) */ BOOL WINAPI TpSetTimerEx( TP_TIMER *timer, LARGE_INTEGER *timeout, LONG period, LONG window_length ) { BOOL ThreadpoolTimerSet = TpIsTimerSet( timer ); TpSetTimer( timer, timeout, period, window_length ); return ThreadpoolTimerSet; } ``` After also adding the needed lines in the various .spec and .h files (`kernelbase.spec`, `kernel32.spec`, `ntdll.spec`, `threadpoolapiset.h`, `winternl.h`), it seems to work as-expected when running the Adobe CC app, avoiding the need for juggling msxml between a half-broken native version and a working builtin version, and also avoiding the need for overriding the Windows version of a bunch of executables to Windows 7 that is currently done by the Winetricks installation script for adobe_cc. Is this truly all that's needed for SetThreadpoolTimerEx, or are there other details I'm missing? I'd be happy to create a PR, but want to make sure I'm not missing anything. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.