Sweden-Number/dlls/rpcrt4
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: Use the real proxy IID in ClientRpcChannelBuffer_GetBuffer(). 2018-09-17 15:37:41 +02:00
Makefile.in
cproxy.c
cpsf.c
cpsf.h
cstub.c
epm.idl
epm_towers.h
ncastatus.h
ndr_clientserver.c
ndr_contexthandle.c rpcrt4: Use publicly defined NDR constants. 2018-06-13 09:53:07 +02:00
ndr_es.c rpcrt4: Use publicly defined NDR constants. 2018-06-13 09:53:07 +02:00
ndr_fullpointer.c
ndr_marshall.c rpcrt4: Use publicly defined NDR constants. 2018-06-13 09:53:07 +02:00
ndr_misc.h
ndr_ole.c rpcrt4: Use publicly defined NDR constants. 2018-06-13 09:53:07 +02:00
ndr_stubless.c rpcrt4: Use publicly defined NDR constants. 2018-06-13 09:53:07 +02:00
ndr_stubless.h rpcrt4: Use publicly defined NDR constants. 2018-06-13 09:53:07 +02:00
rpc_assoc.c
rpc_assoc.h
rpc_async.c
rpc_binding.c
rpc_binding.h
rpc_defs.h
rpc_epmap.c
rpc_message.c
rpc_message.h
rpc_server.c rpcrt4: RpcServerUnregisterIf() with NULL ifspec shouldn't unregister auto-listen interfaces. 2018-05-07 12:03:03 +02:00
rpc_server.h
rpc_transport.c
rpcrt4.spec
rpcrt4_main.c
version.rc