Fix various function prototypes

Robert Shearman rob at
Sun Oct 17 10:44:27 CDT 2004

Vincent Béron wrote:

>SHCoCreateInstance returns void, not HRESULT.
>Some functions had a different prototype than their declaration.
>Fix various function prototypes.

Some of these are wrong if we want binary compatibility with Windows 
64-bit because e.g.:
sizeof(unsigned long) on linux != sizeof(unsigned long) on Windows

If a parameter to a function is "unsigned long" then we will have to 
change it to "ULONG" instead.


More information about the wine-devel mailing list