http://bugs.winehq.org/show_bug.cgi?id=22580
--- Comment #39 from Austin English austinenglish@gmail.com 2010-05-10 13:25:13 --- (In reply to comment #38)
(In reply to comment #37)
The problem is that there's no application that's been found depending on this behavior. Only IE6, which is using a native dll, and probably in an unsupported/undocumented way (as several Microsoft applications have done before).
The testcase is a good start, so we can verify what Windows does. If there is an application depending on the behavior for <=XP, and others depending on Vista+ behvaior, the fix could be made to depend on the version. There are a couple cases of this already in wine, but in general, wine tries not to emulate
Where are those cases?
Search for use of GetVersion(): http://source.winehq.org/git/wine.git/?a=search&h=HEAD&st=grep&s...
for example: http://source.winehq.org/git/wine.git/?a=blob;f=dlls/kernel32/volume.c#l461