|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <stdio.h>#include <string.h>#include "windef.h"#include "winbase.h"#include "winerror.h"#include "objbase.h"#include "ndr_misc.h"#include "rpcndr.h"#include "ndrtypes.h"#include "rpcproxy.h"#include "cpsf.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | RpcStreamImpl |
Macros | |
| #define | COBJMACROS |
Typedefs | |
| typedef struct RpcStreamImpl | RpcStreamImpl |
Variables | |
| static const IStreamVtbl | RpcStream_Vtbl |
| typedef struct RpcStreamImpl RpcStreamImpl |
| HRESULT create_proxy | ( | REFIID | iid, |
| IUnknown * | pUnkOuter, | ||
| IRpcProxyBuffer ** | pproxy, | ||
| void ** | ppv | ||
| ) |
Definition at line 408 of file ndr_ole.c.
Referenced by StdProxy_Construct(), and typelib_proxy_init().
| HRESULT create_stub | ( | REFIID | iid, |
| IUnknown * | pUnk, | ||
| IRpcStubBuffer ** | ppstub | ||
| ) |
Definition at line 430 of file ndr_ole.c.
Referenced by CStdStubBuffer_Delegating_Construct(), test_Connect(), test_CreateStub(), test_delegating_Invoke(), test_Disconnect(), test_Release(), and typelib_stub_init().
|
static |
Definition at line 257 of file ndr_ole.c.
Referenced by NdrInterfacePointerBufferSize(), and NdrInterfacePointerMarshall().
|
inlinestatic |
Definition at line 58 of file ndr_ole.c.
Referenced by RpcStream_AddRef(), RpcStream_Clone(), RpcStream_Commit(), RpcStream_CopyTo(), RpcStream_LockRegion(), RpcStream_Read(), RpcStream_Release(), RpcStream_Revert(), RpcStream_Seek(), RpcStream_SetSize(), RpcStream_Stat(), RpcStream_UnlockRegion(), and RpcStream_Write().
| void WINAPI NdrInterfacePointerBufferSize | ( | PMIDL_STUB_MESSAGE | pStubMsg, |
| unsigned char * | pMemory, | ||
| PFORMAT_STRING | pFormat | ||
| ) |
Definition at line 342 of file ndr_ole.c.
Referenced by test_iface_ptr().
| void WINAPI NdrInterfacePointerFree | ( | PMIDL_STUB_MESSAGE | pStubMsg, |
| unsigned char * | pMemory, | ||
| PFORMAT_STRING | pFormat | ||
| ) |
| unsigned char *WINAPI NdrInterfacePointerMarshall | ( | PMIDL_STUB_MESSAGE | pStubMsg, |
| unsigned char * | pMemory, | ||
| PFORMAT_STRING | pFormat | ||
| ) |
Definition at line 277 of file ndr_ole.c.
Referenced by test_iface_ptr().
| ULONG WINAPI NdrInterfacePointerMemorySize | ( | PMIDL_STUB_MESSAGE | pStubMsg, |
| PFORMAT_STRING | pFormat | ||
| ) |
| unsigned char *WINAPI NdrInterfacePointerUnmarshall | ( | PMIDL_STUB_MESSAGE | pStubMsg, |
| unsigned char ** | ppMemory, | ||
| PFORMAT_STRING | pFormat, | ||
| unsigned char | fMustAlloc | ||
| ) |
Definition at line 306 of file ndr_ole.c.
Referenced by test_iface_ptr().
Definition at line 391 of file ndr_ole.c.
Referenced by determine_pointer_marshalling_style(), init_stub_desc(), test_conf_complex_array(), test_conf_complex_struct(), test_conformant_array(), test_conformant_string(), test_iface_ptr(), test_ndr_simple_type(), test_nonconformant_string(), test_nontrivial_pointer_types(), test_pointer_marshal(), test_simple_struct_marshal(), and test_struct_align().
Definition at line 399 of file ndr_ole.c.
Referenced by determine_pointer_marshalling_style(), init_stub_desc(), test_conf_complex_array(), test_conf_complex_struct(), test_conformant_array(), test_conformant_string(), test_iface_ptr(), test_ndr_simple_type(), test_nonconformant_string(), test_nontrivial_pointer_types(), test_pointer_marshal(), test_simple_struct_marshal(), and test_struct_align().
|
static |
|
static |
Definition at line 236 of file ndr_ole.c.
Referenced by NdrInterfacePointerMarshall(), and NdrInterfacePointerUnmarshall().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| WINE_DEFAULT_DEBUG_CHANNEL | ( | ole | ) |
|
static |
Definition at line 218 of file ndr_ole.c.
Referenced by RpcStream_Create().