shell32: Added stubs for IMarshal interface (resend)

Jacek Caban jacek at codeweavers.com
Sun Apr 1 06:08:11 CDT 2012


Hi Gaurav,

On 3/31/12 9:22 PM, Gaurav Jain wrote:
> shell32: Added stubs for IMarshal interface (resend)
>
> Resending due to previous code freeze.
>
> ShellLink_QueryInterface() did not have a lookup for the IMarshal Interface. This resulted in an error message popping up in the Quest for Glory II (remake) installer. Providing IMarshal interface stubs avoids this error behaviour.
>

IMarshal is an interface that has serious impact on how the object is 
handled in RPC calls and the fact that you see better behavior in an app 
may be very well a side effect of Wine behaving badly, but in a 
different (more friendly for given application) way. The first question 
is does the object really implements custom IMarshal implementation on 
Windows?

Cheers,
Jacek



More information about the wine-devel mailing list