Marcus Meissner marcus@jet.franken.de writes:
A game does: Process32First(); while (Process32First()) { /* look for stuff */ } completely missing the first process. Unfortunately it is looking for its own child, which gets missed.
-> reverse enumerate processes
Also with testcase.
(I mailed this 4 weeks ago already, any comments?)
Are you sure the order is supposed to be reversed between kernel32 and ntdll? That feels a bit strange.