Sweden-Number/dlls/ole32
Zebediah Figura 904d1688a3 ole32: Use the real proxy IID in ClientRpcChannelBuffer_GetBuffer().
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>
2018-09-17 15:37:41 +02:00
..
tests ole32/tests: Fix spelling of a variable name. 2018-09-14 19:10:10 +02:00
Makefile.in
antimoniker.c
bindctx.c
classmoniker.c ole32: Use the ARRAY_SIZE() macro. 2018-07-17 22:35:50 +02:00
clipboard.c ole32: Use the ARRAY_SIZE() macro. 2018-07-17 22:35:50 +02:00
comcat.c
compobj.c ole32: Rename a helper to reflect its purpose better. 2018-08-20 15:59:12 +02:00
compobj_private.h ole32: Use the real proxy IID in ClientRpcChannelBuffer_GetBuffer(). 2018-09-17 15:37:41 +02:00
compositemoniker.c
datacache.c ole32: Use the ARRAY_SIZE() macro. 2018-07-17 22:35:50 +02:00
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 ole32: Return IUnknown from GITCF_CreateInstance if requested. 2018-07-10 18:59:08 +02:00
hglobalstream.c
ifs.c
irot.idl
itemmoniker.c
marshal.c ole32: Use the real proxy IID in ClientRpcChannelBuffer_GetBuffer(). 2018-09-17 15:37:41 +02:00
memlockbytes.c
moniker.c ole32: Use the ARRAY_SIZE() macro. 2018-07-17 22:35:50 +02:00
moniker.h
nodrop.cur
nodrop.svg
ole2.c ole32: Use the ARRAY_SIZE() macro. 2018-07-17 22:35:50 +02:00
ole2impl.c ole32: Partially implement OleCreateStaticFromData() for OLERENDER_FORMAT. 2018-09-05 17:00:20 +02:00
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 ole32: Use the real proxy IID in ClientRpcChannelBuffer_GetBuffer(). 2018-09-17 15:37:41 +02:00
stg_prop.c ole32: Read vt into a DWORD, as propvariant->vt is 16 bit (Coverity). 2018-08-14 09:40:17 +02:00
stg_stream.c
storage32.c ole32: Use the ARRAY_SIZE() macro. 2018-07-17 22:35:50 +02:00
storage32.h
stubmanager.c ole32: Use queried interface destination context for marshaling RemQueryInterface result. 2018-05-25 12:09:15 +02:00
usrmarshal.c ole32: Use the ARRAY_SIZE() macro. 2018-07-17 22:35:50 +02:00