Data Structures |
| struct | FTMarshalImpl |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (ole) |
| static FTMarshalImpl * | impl_from_IUnknown (IUnknown *iface) |
| static FTMarshalImpl * | impl_from_IMarshal (IMarshal *iface) |
| static HRESULT WINAPI | IiFTMUnknown_fnQueryInterface (IUnknown *iface, REFIID riid, LPVOID *ppv) |
| static ULONG WINAPI | IiFTMUnknown_fnAddRef (IUnknown *iface) |
| static ULONG WINAPI | IiFTMUnknown_fnRelease (IUnknown *iface) |
| static HRESULT WINAPI | FTMarshalImpl_QueryInterface (LPMARSHAL iface, REFIID riid, LPVOID *ppv) |
| static ULONG WINAPI | FTMarshalImpl_AddRef (LPMARSHAL iface) |
| static ULONG WINAPI | FTMarshalImpl_Release (LPMARSHAL iface) |
| static HRESULT WINAPI | FTMarshalImpl_GetUnmarshalClass (LPMARSHAL iface, REFIID riid, void *pv, DWORD dwDestContext, void *pvDestContext, DWORD mshlflags, CLSID *pCid) |
| static HRESULT WINAPI | FTMarshalImpl_GetMarshalSizeMax (LPMARSHAL iface, REFIID riid, void *pv, DWORD dwDestContext, void *pvDestContext, DWORD mshlflags, DWORD *pSize) |
| static HRESULT WINAPI | FTMarshalImpl_MarshalInterface (LPMARSHAL iface, IStream *pStm, REFIID riid, void *pv, DWORD dwDestContext, void *pvDestContext, DWORD mshlflags) |
| static HRESULT WINAPI | FTMarshalImpl_UnmarshalInterface (LPMARSHAL iface, IStream *pStm, REFIID riid, void **ppv) |
| static HRESULT WINAPI | FTMarshalImpl_ReleaseMarshalData (LPMARSHAL iface, IStream *pStm) |
| static HRESULT WINAPI | FTMarshalImpl_DisconnectObject (LPMARSHAL iface, DWORD dwReserved) |
| HRESULT WINAPI | CoCreateFreeThreadedMarshaler (LPUNKNOWN punkOuter, LPUNKNOWN *ppunkMarshal) |
| static HRESULT WINAPI | FTMarshalCF_QueryInterface (LPCLASSFACTORY iface, REFIID riid, LPVOID *ppv) |
| static ULONG WINAPI | FTMarshalCF_AddRef (LPCLASSFACTORY iface) |
| static ULONG WINAPI | FTMarshalCF_Release (LPCLASSFACTORY iface) |
| static HRESULT WINAPI | FTMarshalCF_CreateInstance (LPCLASSFACTORY iface, LPUNKNOWN pUnk, REFIID riid, LPVOID *ppv) |
| static HRESULT WINAPI | FTMarshalCF_LockServer (LPCLASSFACTORY iface, BOOL fLock) |
| HRESULT | FTMarshalCF_Create (REFIID riid, LPVOID *ppv) |
Variables |
| static const IUnknownVtbl | iunkvt |
| static const IMarshalVtbl | ftmvtbl |
| static const IClassFactoryVtbl | FTMarshalCFVtbl |
| static const IClassFactoryVtbl * | FTMarshalCF = &FTMarshalCFVtbl |