Data Structures |
| struct | RemUnknown |
Defines |
| #define | COBJMACROS |
| #define | NONAMELESSUNION |
| #define | NONAMELESSSTRUCT |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (ole) |
| static HRESULT | generate_ipid (struct stub_manager *m, IPID *ipid) |
| struct ifstub * | stub_manager_new_ifstub (struct stub_manager *m, IRpcStubBuffer *sb, IUnknown *iptr, REFIID iid, MSHLFLAGS flags) |
| static void | stub_manager_delete_ifstub (struct stub_manager *m, struct ifstub *ifstub) |
| static struct ifstub * | stub_manager_ipid_to_ifstub (struct stub_manager *m, const IPID *ipid) |
| struct ifstub * | stub_manager_find_ifstub (struct stub_manager *m, REFIID iid, MSHLFLAGS flags) |
| struct stub_manager * | new_stub_manager (APARTMENT *apt, IUnknown *object) |
| static void | stub_manager_delete (struct stub_manager *m) |
| static ULONG | stub_manager_int_addref (struct stub_manager *This) |
| ULONG | stub_manager_int_release (struct stub_manager *This) |
| struct stub_manager * | get_stub_manager_from_object (APARTMENT *apt, void *object) |
| void | apartment_disconnectobject (struct apartment *apt, void *object) |
| struct stub_manager * | get_stub_manager (APARTMENT *apt, OID oid) |
| ULONG | stub_manager_ext_addref (struct stub_manager *m, ULONG refs, BOOL tableweak) |
| ULONG | stub_manager_ext_release (struct stub_manager *m, ULONG refs, BOOL tableweak, BOOL last_unlock_releases) |
| static struct stub_manager * | get_stub_manager_from_ipid (APARTMENT *apt, const IPID *ipid) |
| static HRESULT | ipid_to_stub_manager (const IPID *ipid, APARTMENT **stub_apt, struct stub_manager **stubmgr_ret) |
| HRESULT | ipid_get_dispatch_params (const IPID *ipid, APARTMENT **stub_apt, IRpcStubBuffer **stub, IRpcChannelBuffer **chan, IID *iid, IUnknown **iface) |
| BOOL | stub_manager_notify_unmarshal (struct stub_manager *m, const IPID *ipid) |
| void | stub_manager_release_marshal_data (struct stub_manager *m, ULONG refs, const IPID *ipid, BOOL tableweak) |
| BOOL | stub_manager_is_table_marshaled (struct stub_manager *m, const IPID *ipid) |
| static RemUnknown * | impl_from_IRemUnknown (IRemUnknown *iface) |
| static HRESULT | RemUnknown_Construct (IRemUnknown **ppRemUnknown) |
| static HRESULT WINAPI | RemUnknown_QueryInterface (IRemUnknown *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | RemUnknown_AddRef (IRemUnknown *iface) |
| static ULONG WINAPI | RemUnknown_Release (IRemUnknown *iface) |
| static HRESULT WINAPI | RemUnknown_RemQueryInterface (IRemUnknown *iface, REFIPID ripid, ULONG cRefs, USHORT cIids, IID *iids, REMQIRESULT **ppQIResults) |
| static HRESULT WINAPI | RemUnknown_RemAddRef (IRemUnknown *iface, USHORT cInterfaceRefs, REMINTERFACEREF *InterfaceRefs, HRESULT *pResults) |
| static HRESULT WINAPI | RemUnknown_RemRelease (IRemUnknown *iface, USHORT cInterfaceRefs, REMINTERFACEREF *InterfaceRefs) |
| HRESULT | start_apartment_remote_unknown (void) |
Variables |
| static const IRemUnknownVtbl | RemUnknown_Vtbl |