From 151663dfeb7023841fe54e517d66a842262ea4c1 Mon Sep 17 00:00:00 2001 From: Saveliy Tretiakov Date: Thu, 30 Mar 2006 17:28:06 +0000 Subject: [PATCH] Implement NdrClinentContextMarshall() svn path=/trunk/; revision=21418 --- reactos/dll/win32/rpcrt4/ndr_marshall.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/reactos/dll/win32/rpcrt4/ndr_marshall.c b/reactos/dll/win32/rpcrt4/ndr_marshall.c index c7af9e6677a..f7b394f0813 100644 --- a/reactos/dll/win32/rpcrt4/ndr_marshall.c +++ b/reactos/dll/win32/rpcrt4/ndr_marshall.c @@ -3246,7 +3246,14 @@ void WINAPI NdrClientContextMarshall(PMIDL_STUB_MESSAGE pStubMsg, NDR_CCONTEXT ContextHandle, int fCheck) { - FIXME("(%p, %p, %d): stub\n", pStubMsg, ContextHandle, fCheck); + + if(!ContextHandle) + RpcRaiseException(ERROR_INVALID_HANDLE); + + NDRCContextMarshall(ContextHandle, pStubMsg->Buffer); + + pStubMsg->Buffer += 20; + } /***********************************************************************