904d1688a3
Delegated proxies pass the IID of the parent interface to NdrProxyGetBuffer(). However, this interface was never registered with ole32 on the server side, so calls to delegated methods will return RPC_S_UNKNOWN_IF. Therefore we have ole32 ignore the passed-in parameter and use the real proxy ID. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45673 Signed-off-by: Zebediah Figura <z.figura12@gmail.com> Signed-off-by: Huw Davies <huw@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> |
||
---|---|---|
.. | ||
tests | ||
Makefile.in | ||
antimoniker.c | ||
bindctx.c | ||
classmoniker.c | ||
clipboard.c | ||
comcat.c | ||
compobj.c | ||
compobj_private.h | ||
compositemoniker.c | ||
datacache.c | ||
dcom.idl | ||
defaulthandler.c | ||
dictionary.c | ||
dictionary.h | ||
drag_copy.cur | ||
drag_copy.svg | ||
drag_link.cur | ||
drag_link.svg | ||
drag_move.cur | ||
drag_move.svg | ||
enumx.c | ||
enumx.h | ||
errorinfo.c | ||
filelockbytes.c | ||
filemoniker.c | ||
ftmarshal.c | ||
git.c | ||
hglobalstream.c | ||
ifs.c | ||
irot.idl | ||
itemmoniker.c | ||
marshal.c | ||
memlockbytes.c | ||
moniker.c | ||
moniker.h | ||
nodrop.cur | ||
nodrop.svg | ||
ole2.c | ||
ole2impl.c | ||
ole2stubs.c | ||
ole32.spec | ||
ole32_main.c | ||
ole32_objidl.idl | ||
ole32_oleidl.idl | ||
ole32_unknwn.idl | ||
ole32res.rc | ||
oleobj.c | ||
oleproxy.c | ||
olestd.h | ||
pointermoniker.c | ||
rpc.c | ||
stg_prop.c | ||
stg_stream.c | ||
storage32.c | ||
storage32.h | ||
stubmanager.c | ||
usrmarshal.c |