On Tue Nov 25 17:57:43 2025 +0000, Paul Gofman wrote:
what's not supported on the old wow is getting from a (caller) 64bit
process the 64bit modules out of a 32bit child Ah that's very specific to true wow64 indeed, thanks. I am just worried that EnumProcessModules and similar things work between 32 and 64 bit processes both ways WRT 32 modules in 32 bit process and that is not regressed or new implemented API doesn't support that with new wow64 only.
Yes, on old wow, `TH32CS_SNAPMODULE32` from a 64bit process against a 32bit process will list all 32bit modules and none of the 64bit modules. this is the same behavior `EnumProcessModules` have.
I skipped tests involving `TH32CS_SNAPMODULE32` on old wow altogether, so this "only 32bit modules are listed" is not tested, because it's a behavior only old wow wine has, and is different from native Windows.