Defines |
| #define | CLIENTSITE_THIS(iface) DEFINE_THIS(DocHost, OleClientSite, iface) |
| #define | INPLACESITE_THIS(iface) DEFINE_THIS(DocHost, OleInPlaceSite, iface) |
| #define | DOCSITE_THIS(iface) DEFINE_THIS(DocHost, OleDocumentSite, iface) |
| #define | DISP_THIS(iface) DEFINE_THIS(DocHost, Dispatch, iface) |
| #define | CASE_DISPID(did) case did: return #did |
| #define | SERVPROV_THIS(iface) DEFINE_THIS(DocHost, ServiceProvider, iface) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (shdocvw) |
| static HRESULT WINAPI | ClientSite_QueryInterface (IOleClientSite *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | ClientSite_AddRef (IOleClientSite *iface) |
| static ULONG WINAPI | ClientSite_Release (IOleClientSite *iface) |
| static HRESULT WINAPI | ClientSite_SaveObject (IOleClientSite *iface) |
| static HRESULT WINAPI | ClientSite_GetMoniker (IOleClientSite *iface, DWORD dwAssign, DWORD dwWhichMoniker, IMoniker **ppmk) |
| static HRESULT WINAPI | ClientSite_GetContainer (IOleClientSite *iface, IOleContainer **ppContainer) |
| static HRESULT WINAPI | ClientSite_ShowObject (IOleClientSite *iface) |
| static HRESULT WINAPI | ClientSite_OnShowWindow (IOleClientSite *iface, BOOL fShow) |
| static HRESULT WINAPI | ClientSite_RequestNewObjectLayout (IOleClientSite *iface) |
| static HRESULT WINAPI | InPlaceSite_QueryInterface (IOleInPlaceSite *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | InPlaceSite_AddRef (IOleInPlaceSite *iface) |
| static ULONG WINAPI | InPlaceSite_Release (IOleInPlaceSite *iface) |
| static HRESULT WINAPI | InPlaceSite_GetWindow (IOleInPlaceSite *iface, HWND *phwnd) |
| static HRESULT WINAPI | InPlaceSite_ContextSensitiveHelp (IOleInPlaceSite *iface, BOOL fEnterMode) |
| static HRESULT WINAPI | InPlaceSite_CanInPlaceActivate (IOleInPlaceSite *iface) |
| static HRESULT WINAPI | InPlaceSite_OnInPlaceActivate (IOleInPlaceSite *iface) |
| static HRESULT WINAPI | InPlaceSite_OnUIActivate (IOleInPlaceSite *iface) |
| static HRESULT WINAPI | InPlaceSite_GetWindowContext (IOleInPlaceSite *iface, IOleInPlaceFrame **ppFrame, IOleInPlaceUIWindow **ppDoc, LPRECT lprcPosRect, LPRECT lprcClipRect, LPOLEINPLACEFRAMEINFO lpFrameInfo) |
| static HRESULT WINAPI | InPlaceSite_Scroll (IOleInPlaceSite *iface, SIZE scrollExtent) |
| static HRESULT WINAPI | InPlaceSite_OnUIDeactivate (IOleInPlaceSite *iface, BOOL fUndoable) |
| static HRESULT WINAPI | InPlaceSite_OnInPlaceDeactivate (IOleInPlaceSite *iface) |
| static HRESULT WINAPI | InPlaceSite_DiscardUndoState (IOleInPlaceSite *iface) |
| static HRESULT WINAPI | InPlaceSite_DeactivateAndUndo (IOleInPlaceSite *iface) |
| static HRESULT WINAPI | InPlaceSite_OnPosRectChange (IOleInPlaceSite *iface, LPCRECT lprcPosRect) |
| static HRESULT WINAPI | OleDocumentSite_QueryInterface (IOleDocumentSite *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | OleDocumentSite_AddRef (IOleDocumentSite *iface) |
| static ULONG WINAPI | OleDocumentSite_Release (IOleDocumentSite *iface) |
| static HRESULT WINAPI | OleDocumentSite_ActivateMe (IOleDocumentSite *iface, IOleDocumentView *pViewToActivate) |
| static HRESULT WINAPI | ClDispatch_QueryInterface (IDispatch *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | ClDispatch_AddRef (IDispatch *iface) |
| static ULONG WINAPI | ClDispatch_Release (IDispatch *iface) |
| static HRESULT WINAPI | ClDispatch_GetTypeInfoCount (IDispatch *iface, UINT *pctinfo) |
| static HRESULT WINAPI | ClDispatch_GetTypeInfo (IDispatch *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| static HRESULT WINAPI | ClDispatch_GetIDsOfNames (IDispatch *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
| static const char * | debugstr_dispid (DISPID dispid) |
| static HRESULT WINAPI | ClDispatch_Invoke (IDispatch *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| static HRESULT WINAPI | ClServiceProvider_QueryInterface (IServiceProvider *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | ClServiceProvider_AddRef (IServiceProvider *iface) |
| static ULONG WINAPI | ClServiceProvider_Release (IServiceProvider *iface) |
| static HRESULT WINAPI | ClServiceProvider_QueryService (IServiceProvider *iface, REFGUID guidService, REFIID riid, void **ppv) |
| void | DocHost_ClientSite_Init (DocHost *This) |
| void | DocHost_ClientSite_Release (DocHost *This) |
Variables |
| static const IOleClientSiteVtbl | OleClientSiteVtbl |
| static const IOleInPlaceSiteVtbl | OleInPlaceSiteVtbl |
| static const IOleDocumentSiteVtbl | OleDocumentSiteVtbl |
| static const IDispatchVtbl | DispatchVtbl |
| static const IServiceProviderVtbl | ServiceProviderVtbl |