ReactOS 0.4.16-dev-340-g0540c21
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "objbase.h"
#include "rpcproxy.h"
#include "cpsf.h"
#include "ndr_misc.h"
#include "ndr_stubless.h"
#include "wine/asm.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | thunk |
Macros | |
#define | COBJMACROS |
#define | BLOCK_SIZE 1024 |
#define | MAX_BLOCKS 64 /* 64k methods should be enough for anybody */ |
Variables | |
static const IRpcProxyBufferVtbl | StdProxy_Vtbl |
static const struct thunk * | method_blocks [MAX_BLOCKS] |
Definition at line 264 of file cproxy.c.
Referenced by fill_stubless_table().
Definition at line 285 of file cproxy.c.
Referenced by StdProxy_Construct(), and typelib_proxy_init().
|
inlinestatic |
Definition at line 43 of file cproxy.c.
Referenced by StdProxy_AddRef(), StdProxy_Connect(), StdProxy_Disconnect(), StdProxy_QueryInterface(), and StdProxy_Release().
|
inlinestatic |
Definition at line 48 of file cproxy.c.
Referenced by IUnknown_AddRef_Proxy(), IUnknown_QueryInterface_Proxy(), IUnknown_Release_Proxy(), StdProxy_GetChannel(), and StdProxy_GetIID().
Definition at line 478 of file cproxy.c.
Referenced by CINTERFACE_PROXY_VTABLE(), fill_delegated_proxy_table(), and test_NdrDllGetClassObject().
Definition at line 469 of file cproxy.c.
Referenced by CINTERFACE_PROXY_VTABLE(), fill_delegated_proxy_table(), and test_NdrDllGetClassObject().
Definition at line 485 of file cproxy.c.
Referenced by CINTERFACE_PROXY_VTABLE(), fill_delegated_proxy_table(), and test_NdrDllGetClassObject().
Definition at line 593 of file cproxy.c.
Referenced by ndr_client_call().
void WINAPI NdrProxyFreeBuffer | ( | void * | This, |
PMIDL_STUB_MESSAGE | pStubMsg | ||
) |
Definition at line 577 of file cproxy.c.
Referenced by ndr_client_call_finally().
void WINAPI NdrProxyGetBuffer | ( | void * | This, |
PMIDL_STUB_MESSAGE | pStubMsg | ||
) |
Definition at line 515 of file cproxy.c.
Referenced by do_ndr_client_call().
void WINAPI NdrProxyInitialize | ( | void * | This, |
PRPC_MESSAGE | pRpcMsg, | ||
PMIDL_STUB_MESSAGE | pStubMsg, | ||
PMIDL_STUB_DESC | pStubDescriptor, | ||
unsigned int | ProcNum | ||
) |
Definition at line 495 of file cproxy.c.
Referenced by do_ndr_client_call().
void WINAPI NdrProxySendReceive | ( | void * | This, |
PMIDL_STUB_MESSAGE | pStubMsg | ||
) |
Definition at line 543 of file cproxy.c.
Referenced by do_ndr_client_call().
ULONG WINAPI StdProxy_AddRef | ( | IRpcProxyBuffer * | iface | ) |
Definition at line 390 of file cproxy.c.
HRESULT WINAPI StdProxy_Connect | ( | IRpcProxyBuffer * | iface, |
IRpcChannelBuffer * | pChannel | ||
) |
HRESULT StdProxy_Construct | ( | REFIID | riid, |
LPUNKNOWN | pUnkOuter, | ||
const ProxyFileInfo * | ProxyInfo, | ||
int | Index, | ||
LPPSFACTORYBUFFER | pPSFactory, | ||
LPRPCPROXYBUFFER * | ppProxy, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 305 of file cproxy.c.
Referenced by CStdPSFactory_CreateProxy().
void WINAPI StdProxy_Disconnect | ( | IRpcProxyBuffer * | iface | ) |
|
static |
Definition at line 451 of file cproxy.c.
Referenced by NdrProxyInitialize().
Definition at line 460 of file cproxy.c.
Referenced by NdrProxyGetBuffer().
HRESULT WINAPI StdProxy_QueryInterface | ( | IRpcProxyBuffer * | iface, |
REFIID | riid, | ||
void ** | obj | ||
) |
|
static |
WINE_DEFAULT_DEBUG_CHANNEL | ( | ole | ) |
|
static |
Definition at line 262 of file cproxy.c.
Referenced by allocate_block(), and fill_stubless_table().
|
static |
Definition at line 41 of file cproxy.c.
Referenced by StdProxy_Construct().