Make the tests of the value returned from function SHGetFileInfoA more strick, fix wine to pass the tests

Alexandre Julliard julliard at
Tue Aug 4 11:14:47 CDT 2009

Stefan Leichter <Stefan.Leichter at> writes:

> While looking for bug 7701 i found that the function __vbaNew2 of the 
> MSVBVM60.dll does not like return values from SHGetFileInfoA bigger than 
> 0x7fff.
> Checking the return values on windows 2000 an XP
> ( turned out 
> that it is always 1 on success (as long as SHGFI_EXETYPE is not specified).

You need to take SHGFI_SYSICONINDEX into account too.

Alexandre Julliard
julliard at

More information about the wine-devel mailing list