const IOleDocumentVtbl* lpVtbl;
};
struct IOleDocumentVtbl {
- ICOM_MSVTABLE_COMPAT_FIELDS
-
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IOleDocument* This,
#endif
#define IOleDocument_METHODS \
- ICOM_MSVTABLE_COMPAT_FIELDS \
/*** IUnknown methods ***/ \
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; \
STDMETHOD_(ULONG,AddRef)(THIS) PURE; \
const IOleDocumentSiteVtbl* lpVtbl;
};
struct IOleDocumentSiteVtbl {
- ICOM_MSVTABLE_COMPAT_FIELDS
-
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IOleDocumentSite* This,
#endif
#define IOleDocumentSite_METHODS \
- ICOM_MSVTABLE_COMPAT_FIELDS \
/*** IUnknown methods ***/ \
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; \
STDMETHOD_(ULONG,AddRef)(THIS) PURE; \
const IOleDocumentViewVtbl* lpVtbl;
};
struct IOleDocumentViewVtbl {
- ICOM_MSVTABLE_COMPAT_FIELDS
-
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IOleDocumentView* This,
#endif
#define IOleDocumentView_METHODS \
- ICOM_MSVTABLE_COMPAT_FIELDS \
/*** IUnknown methods ***/ \
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; \
STDMETHOD_(ULONG,AddRef)(THIS) PURE; \
const IEnumOleDocumentViewsVtbl* lpVtbl;
};
struct IEnumOleDocumentViewsVtbl {
- ICOM_MSVTABLE_COMPAT_FIELDS
-
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IEnumOleDocumentViews* This,
#endif
#define IEnumOleDocumentViews_METHODS \
- ICOM_MSVTABLE_COMPAT_FIELDS \
/*** IUnknown methods ***/ \
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; \
STDMETHOD_(ULONG,AddRef)(THIS) PURE; \
const IOleCommandTargetVtbl* lpVtbl;
};
struct IOleCommandTargetVtbl {
- ICOM_MSVTABLE_COMPAT_FIELDS
-
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IOleCommandTarget* This,
#endif
#define IOleCommandTarget_METHODS \
- ICOM_MSVTABLE_COMPAT_FIELDS \
/*** IUnknown methods ***/ \
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; \
STDMETHOD_(ULONG,AddRef)(THIS) PURE; \
const IContinueCallbackVtbl* lpVtbl;
};
struct IContinueCallbackVtbl {
- ICOM_MSVTABLE_COMPAT_FIELDS
-
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IContinueCallback* This,
#endif
#define IContinueCallback_METHODS \
- ICOM_MSVTABLE_COMPAT_FIELDS \
/*** IUnknown methods ***/ \
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; \
STDMETHOD_(ULONG,AddRef)(THIS) PURE; \
const IPrintVtbl* lpVtbl;
};
struct IPrintVtbl {
- ICOM_MSVTABLE_COMPAT_FIELDS
-
/*** IUnknown methods ***/
HRESULT (STDMETHODCALLTYPE *QueryInterface)(
IPrint* This,
#endif
#define IPrint_METHODS \
- ICOM_MSVTABLE_COMPAT_FIELDS \
/*** IUnknown methods ***/ \
STDMETHOD_(HRESULT,QueryInterface)(THIS_ REFIID riid, void** ppvObject) PURE; \
STDMETHOD_(ULONG,AddRef)(THIS) PURE; \