Data Structures |
| struct | RpcStreamImpl |
Defines |
| #define | COBJMACROS |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (ole) |
| static | HRESULT (WINAPI *COM_GetMarshalSizeMax)(ULONG * |
static COSERVERINFO LPVOID
*static CLSID *static | LPVOID (WINAPI *COM_MemAlloc)(ULONG) |
| static | void (WINAPI *COM_MemFree)(LPVOID) |
| static HMODULE | LoadCOM (void) |
| static RpcStreamImpl * | impl_from_IStream (IStream *iface) |
| static HRESULT WINAPI | RpcStream_QueryInterface (LPSTREAM iface, REFIID riid, LPVOID *obj) |
| static ULONG WINAPI | RpcStream_AddRef (LPSTREAM iface) |
| static ULONG WINAPI | RpcStream_Release (LPSTREAM iface) |
| static HRESULT WINAPI | RpcStream_Read (LPSTREAM iface, void *pv, ULONG cb, ULONG *pcbRead) |
| static HRESULT WINAPI | RpcStream_Write (LPSTREAM iface, const void *pv, ULONG cb, ULONG *pcbWritten) |
| static HRESULT WINAPI | RpcStream_Seek (LPSTREAM iface, LARGE_INTEGER move, DWORD origin, ULARGE_INTEGER *newPos) |
| static HRESULT WINAPI | RpcStream_SetSize (LPSTREAM iface, ULARGE_INTEGER newSize) |
| static LPSTREAM | RpcStream_Create (PMIDL_STUB_MESSAGE pStubMsg, BOOL init) |
| static const IID * | get_ip_iid (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, PFORMAT_STRING pFormat) |
| unsigned char *WINAPI | NdrInterfacePointerMarshall (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, PFORMAT_STRING pFormat) |
| unsigned char *WINAPI | NdrInterfacePointerUnmarshall (PMIDL_STUB_MESSAGE pStubMsg, unsigned char **ppMemory, PFORMAT_STRING pFormat, unsigned char fMustAlloc) |
| void WINAPI | NdrInterfacePointerBufferSize (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, PFORMAT_STRING pFormat) |
| ULONG WINAPI | NdrInterfacePointerMemorySize (PMIDL_STUB_MESSAGE pStubMsg, PFORMAT_STRING pFormat) |
| void WINAPI | NdrInterfacePointerFree (PMIDL_STUB_MESSAGE pStubMsg, unsigned char *pMemory, PFORMAT_STRING pFormat) |
| void *WINAPI | NdrOleAllocate (SIZE_T Size) |
| void WINAPI | NdrOleFree (void *NodeToFree) |
| HRESULT | create_proxy (REFIID iid, IUnknown *pUnkOuter, IRpcProxyBuffer **pproxy, void **ppv) |
| HRESULT | create_stub (REFIID iid, IUnknown *pUnk, IRpcStubBuffer **ppstub) |
Variables |
| static HMODULE | hOLE |
| static | REFIID |
| static | LPUNKNOWN |
| static | DWORD |
| static | LPVOID |
| static const IStreamVtbl | RpcStream_Vtbl |