ReactOS 0.4.16-dev-319-g6cf4263
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "objbase.h"
#include "rpcproxy.h"
#include "wine/debug.h"
#include "ndr_misc.h"
#include "rpcndr.h"
Go to the source code of this file.
Macros | |
#define | COBJMACROS |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (rpc) | |
void WINAPI | NdrClientInitializeNew (PRPC_MESSAGE pRpcMessage, PMIDL_STUB_MESSAGE pStubMsg, PMIDL_STUB_DESC pStubDesc, unsigned int ProcNum) |
unsigned char *WINAPI | NdrServerInitializeNew (PRPC_MESSAGE pRpcMsg, PMIDL_STUB_MESSAGE pStubMsg, PMIDL_STUB_DESC pStubDesc) |
unsigned char *WINAPI | NdrGetBuffer (PMIDL_STUB_MESSAGE stubmsg, ULONG buflen, RPC_BINDING_HANDLE handle) |
void WINAPI | NdrFreeBuffer (PMIDL_STUB_MESSAGE pStubMsg) |
unsigned char *WINAPI | NdrSendReceive (PMIDL_STUB_MESSAGE stubmsg, unsigned char *buffer) |
RPC_STATUS RPC_ENTRY | NdrMapCommAndFaultStatus (PMIDL_STUB_MESSAGE pStubMsg, ULONG *pCommStatus, ULONG *pFaultStatus, RPC_STATUS Status) |
#define COBJMACROS |
Definition at line 27 of file ndr_clientserver.c.
void WINAPI NdrClientInitializeNew | ( | PRPC_MESSAGE | pRpcMessage, |
PMIDL_STUB_MESSAGE | pStubMsg, | ||
PMIDL_STUB_DESC | pStubDesc, | ||
unsigned int | ProcNum | ||
) |
Definition at line 47 of file ndr_clientserver.c.
Referenced by CtxClose(), CtxHello(), CtxOpen(), determine_pointer_marshalling_style(), do_ndr_async_client_call(), do_ndr_client_call(), m_CtxClose(), m_CtxHello(), m_CtxOpen(), m_CtxOpen2(), NdrProxyInitialize(), test_client_init(), test_conf_complex_array(), test_conf_complex_struct(), test_conformant_array(), test_conformant_string(), test_iface_ptr(), test_ndr_allocate(), test_ndr_buffer(), test_ndr_simple_type(), test_NdrMapCommAndFaultStatus(), test_nonconformant_string(), test_nontrivial_pointer_types(), test_pointer_marshal(), test_simple_struct_marshal(), and test_struct_align().
void WINAPI NdrFreeBuffer | ( | PMIDL_STUB_MESSAGE | pStubMsg | ) |
Definition at line 184 of file ndr_clientserver.c.
Referenced by CtxClose(), CtxHello(), CtxOpen(), m_CtxClose(), m_CtxHello(), m_CtxOpen(), m_CtxOpen2(), ndr_client_call_finally(), NdrpCompleteAsyncClientCall(), and test_ndr_buffer().
unsigned char *WINAPI NdrGetBuffer | ( | PMIDL_STUB_MESSAGE | stubmsg, |
ULONG | buflen, | ||
RPC_BINDING_HANDLE | handle | ||
) |
Definition at line 163 of file ndr_clientserver.c.
Referenced by CtxClose(), CtxHello(), CtxOpen(), do_ndr_async_client_call(), do_ndr_client_call(), m_CtxClose(), m_CtxHello(), m_CtxOpen(), m_CtxOpen2(), and test_ndr_buffer().
RPC_STATUS RPC_ENTRY NdrMapCommAndFaultStatus | ( | PMIDL_STUB_MESSAGE | pStubMsg, |
ULONG * | pCommStatus, | ||
ULONG * | pFaultStatus, | ||
RPC_STATUS | Status | ||
) |
Definition at line 231 of file ndr_clientserver.c.
Referenced by ndr_client_call(), and test_NdrMapCommAndFaultStatus().
Definition at line 197 of file ndr_clientserver.c.
Referenced by CtxClose(), CtxHello(), CtxOpen(), do_ndr_client_call(), m_CtxClose(), m_CtxHello(), m_CtxOpen(), and m_CtxOpen2().
unsigned char *WINAPI NdrServerInitializeNew | ( | PRPC_MESSAGE | pRpcMsg, |
PMIDL_STUB_MESSAGE | pStubMsg, | ||
PMIDL_STUB_DESC | pStubDesc | ||
) |
Definition at line 108 of file ndr_clientserver.c.
Referenced by hello_CtxClose(), hello_CtxHello(), hello_CtxOpen(), NdrAsyncServerCall(), NdrStubCall2(), NdrStubInitialize(), and test_server_init().
WINE_DEFAULT_DEBUG_CHANNEL | ( | rpc | ) |