Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rows(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cols(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cols(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload(
- /* [out][retval] */ VARIANT *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLFrameSetElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLFrameSetElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLFrameSetElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLFrameSetElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLFrameSetElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLFrameSetElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLFrameSetElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLFrameSetElement * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rows )(
- IHTMLFrameSetElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rows )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cols )(
- IHTMLFrameSetElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cols )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColor )(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frameBorder )(
- IHTMLFrameSetElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameBorder )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frameSpacing )(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameSpacing )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )(
- IHTMLFrameSetElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onunload )(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onunload )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeunload )(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeunload )(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
-
- END_INTERFACE
- } IHTMLFrameSetElementVtbl;
- interface IHTMLFrameSetElement
- {
- CONST_VTBL struct IHTMLFrameSetElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLFrameSetElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLFrameSetElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLFrameSetElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLFrameSetElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLFrameSetElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLFrameSetElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLFrameSetElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLFrameSetElement_put_rows(This,v)
- (This)->lpVtbl -> put_rows(This,v)
- #define IHTMLFrameSetElement_get_rows(This,p)
- (This)->lpVtbl -> get_rows(This,p)
- #define IHTMLFrameSetElement_put_cols(This,v)
- (This)->lpVtbl -> put_cols(This,v)
- #define IHTMLFrameSetElement_get_cols(This,p)
- (This)->lpVtbl -> get_cols(This,p)
- #define IHTMLFrameSetElement_put_border(This,v)
- (This)->lpVtbl -> put_border(This,v)
- #define IHTMLFrameSetElement_get_border(This,p)
- (This)->lpVtbl -> get_border(This,p)
- #define IHTMLFrameSetElement_put_borderColor(This,v)
- (This)->lpVtbl -> put_borderColor(This,v)
- #define IHTMLFrameSetElement_get_borderColor(This,p)
- (This)->lpVtbl -> get_borderColor(This,p)
- #define IHTMLFrameSetElement_put_frameBorder(This,v)
- (This)->lpVtbl -> put_frameBorder(This,v)
- #define IHTMLFrameSetElement_get_frameBorder(This,p)
- (This)->lpVtbl -> get_frameBorder(This,p)
- #define IHTMLFrameSetElement_put_frameSpacing(This,v)
- (This)->lpVtbl -> put_frameSpacing(This,v)
- #define IHTMLFrameSetElement_get_frameSpacing(This,p)
- (This)->lpVtbl -> get_frameSpacing(This,p)
- #define IHTMLFrameSetElement_put_name(This,v)
- (This)->lpVtbl -> put_name(This,v)
- #define IHTMLFrameSetElement_get_name(This,p)
- (This)->lpVtbl -> get_name(This,p)
- #define IHTMLFrameSetElement_put_onload(This,v)
- (This)->lpVtbl -> put_onload(This,v)
- #define IHTMLFrameSetElement_get_onload(This,p)
- (This)->lpVtbl -> get_onload(This,p)
- #define IHTMLFrameSetElement_put_onunload(This,v)
- (This)->lpVtbl -> put_onunload(This,v)
- #define IHTMLFrameSetElement_get_onunload(This,p)
- (This)->lpVtbl -> get_onunload(This,p)
- #define IHTMLFrameSetElement_put_onbeforeunload(This,v)
- (This)->lpVtbl -> put_onbeforeunload(This,v)
- #define IHTMLFrameSetElement_get_onbeforeunload(This,p)
- (This)->lpVtbl -> get_onbeforeunload(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_rows_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFrameSetElement_put_rows_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_rows_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFrameSetElement_get_rows_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_cols_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFrameSetElement_put_cols_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_cols_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFrameSetElement_get_cols_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_border_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameSetElement_put_border_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_border_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameSetElement_get_border_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_borderColor_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameSetElement_put_borderColor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_borderColor_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameSetElement_get_borderColor_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameBorder_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFrameSetElement_put_frameBorder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameBorder_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFrameSetElement_get_frameBorder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameSpacing_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameSetElement_put_frameSpacing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameSpacing_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameSetElement_get_frameSpacing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_name_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFrameSetElement_put_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_name_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFrameSetElement_get_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onload_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameSetElement_put_onload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onload_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameSetElement_get_onload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onunload_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameSetElement_put_onunload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onunload_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameSetElement_get_onunload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onbeforeunload_Proxy(
- IHTMLFrameSetElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameSetElement_put_onbeforeunload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onbeforeunload_Proxy(
- IHTMLFrameSetElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameSetElement_get_onbeforeunload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFrameSetElement_INTERFACE_DEFINED__ */
- #ifndef __IHTMLFrameSetElement2_INTERFACE_DEFINED__
- #define __IHTMLFrameSetElement2_INTERFACE_DEFINED__
- /* interface IHTMLFrameSetElement2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLFrameSetElement2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5c6-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLFrameSetElement2 : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint(
- /* [out][retval] */ VARIANT *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLFrameSetElement2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLFrameSetElement2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLFrameSetElement2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLFrameSetElement2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLFrameSetElement2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLFrameSetElement2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLFrameSetElement2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLFrameSetElement2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeprint )(
- IHTMLFrameSetElement2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeprint )(
- IHTMLFrameSetElement2 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onafterprint )(
- IHTMLFrameSetElement2 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onafterprint )(
- IHTMLFrameSetElement2 * This,
- /* [out][retval] */ VARIANT *p);
-
- END_INTERFACE
- } IHTMLFrameSetElement2Vtbl;
- interface IHTMLFrameSetElement2
- {
- CONST_VTBL struct IHTMLFrameSetElement2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLFrameSetElement2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLFrameSetElement2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLFrameSetElement2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLFrameSetElement2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLFrameSetElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLFrameSetElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLFrameSetElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLFrameSetElement2_put_onbeforeprint(This,v)
- (This)->lpVtbl -> put_onbeforeprint(This,v)
- #define IHTMLFrameSetElement2_get_onbeforeprint(This,p)
- (This)->lpVtbl -> get_onbeforeprint(This,p)
- #define IHTMLFrameSetElement2_put_onafterprint(This,v)
- (This)->lpVtbl -> put_onafterprint(This,v)
- #define IHTMLFrameSetElement2_get_onafterprint(This,p)
- (This)->lpVtbl -> get_onafterprint(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onbeforeprint_Proxy(
- IHTMLFrameSetElement2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameSetElement2_put_onbeforeprint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onbeforeprint_Proxy(
- IHTMLFrameSetElement2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameSetElement2_get_onbeforeprint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onafterprint_Proxy(
- IHTMLFrameSetElement2 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFrameSetElement2_put_onafterprint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onafterprint_Proxy(
- IHTMLFrameSetElement2 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFrameSetElement2_get_onafterprint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFrameSetElement2_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__
- #define __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLFrameSetSite */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLFrameSetSite;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f514-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLFrameSetSite : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLFrameSetSiteVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLFrameSetSite * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLFrameSetSite * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLFrameSetSite * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLFrameSetSite * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLFrameSetSite * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLFrameSetSite * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLFrameSetSite * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } DispHTMLFrameSetSiteVtbl;
- interface DispHTMLFrameSetSite
- {
- CONST_VTBL struct DispHTMLFrameSetSiteVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLFrameSetSite_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLFrameSetSite_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLFrameSetSite_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLFrameSetSite_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLFrameSetSite_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLFrameSetSite_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLFrameSetSite_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLFrameSetSite;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f31A-98b5-11cf-bb82-00aa00bdce0b")
- HTMLFrameSetSite;
- #endif
- #ifndef __IHTMLBGsound_INTERFACE_DEFINED__
- #define __IHTMLBGsound_INTERFACE_DEFINED__
- /* interface IHTMLBGsound */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLBGsound;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f369-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLBGsound : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_volume(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_volume(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_balance(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_balance(
- /* [out][retval] */ VARIANT *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLBGsoundVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLBGsound * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLBGsound * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLBGsound * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLBGsound * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLBGsound * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLBGsound * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLBGsound * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )(
- IHTMLBGsound * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )(
- IHTMLBGsound * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_loop )(
- IHTMLBGsound * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_loop )(
- IHTMLBGsound * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_volume )(
- IHTMLBGsound * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_volume )(
- IHTMLBGsound * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_balance )(
- IHTMLBGsound * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_balance )(
- IHTMLBGsound * This,
- /* [out][retval] */ VARIANT *p);
-
- END_INTERFACE
- } IHTMLBGsoundVtbl;
- interface IHTMLBGsound
- {
- CONST_VTBL struct IHTMLBGsoundVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLBGsound_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLBGsound_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLBGsound_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLBGsound_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLBGsound_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLBGsound_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLBGsound_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLBGsound_put_src(This,v)
- (This)->lpVtbl -> put_src(This,v)
- #define IHTMLBGsound_get_src(This,p)
- (This)->lpVtbl -> get_src(This,p)
- #define IHTMLBGsound_put_loop(This,v)
- (This)->lpVtbl -> put_loop(This,v)
- #define IHTMLBGsound_get_loop(This,p)
- (This)->lpVtbl -> get_loop(This,p)
- #define IHTMLBGsound_put_volume(This,v)
- (This)->lpVtbl -> put_volume(This,v)
- #define IHTMLBGsound_get_volume(This,p)
- (This)->lpVtbl -> get_volume(This,p)
- #define IHTMLBGsound_put_balance(This,v)
- (This)->lpVtbl -> put_balance(This,v)
- #define IHTMLBGsound_get_balance(This,p)
- (This)->lpVtbl -> get_balance(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_src_Proxy(
- IHTMLBGsound * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLBGsound_put_src_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_src_Proxy(
- IHTMLBGsound * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLBGsound_get_src_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_loop_Proxy(
- IHTMLBGsound * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLBGsound_put_loop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_loop_Proxy(
- IHTMLBGsound * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLBGsound_get_loop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_volume_Proxy(
- IHTMLBGsound * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLBGsound_put_volume_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_volume_Proxy(
- IHTMLBGsound * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLBGsound_get_volume_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_balance_Proxy(
- IHTMLBGsound * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLBGsound_put_balance_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_balance_Proxy(
- IHTMLBGsound * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLBGsound_get_balance_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLBGsound_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLBGsound_DISPINTERFACE_DEFINED__
- #define __DispHTMLBGsound_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLBGsound */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLBGsound;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f53c-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLBGsound : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLBGsoundVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLBGsound * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLBGsound * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLBGsound * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLBGsound * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLBGsound * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLBGsound * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLBGsound * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } DispHTMLBGsoundVtbl;
- interface DispHTMLBGsound
- {
- CONST_VTBL struct DispHTMLBGsoundVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLBGsound_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLBGsound_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLBGsound_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLBGsound_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLBGsound_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLBGsound_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLBGsound_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __DispHTMLBGsound_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLBGsound;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f370-98b5-11cf-bb82-00aa00bdce0b")
- HTMLBGsound;
- #endif
- #ifndef __IHTMLFontNamesCollection_INTERFACE_DEFINED__
- #define __IHTMLFontNamesCollection_INTERFACE_DEFINED__
- /* interface IHTMLFontNamesCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLFontNamesCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f376-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLFontNamesCollection : public IDispatch
- {
- public:
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
- /* [out][retval] */ IUnknown **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in] */ long index,
- /* [out][retval] */ BSTR *pBstr) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLFontNamesCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLFontNamesCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLFontNamesCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLFontNamesCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLFontNamesCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLFontNamesCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLFontNamesCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLFontNamesCollection * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLFontNamesCollection * This,
- /* [out][retval] */ long *p);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )(
- IHTMLFontNamesCollection * This,
- /* [out][retval] */ IUnknown **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLFontNamesCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ BSTR *pBstr);
-
- END_INTERFACE
- } IHTMLFontNamesCollectionVtbl;
- interface IHTMLFontNamesCollection
- {
- CONST_VTBL struct IHTMLFontNamesCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLFontNamesCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLFontNamesCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLFontNamesCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLFontNamesCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLFontNamesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLFontNamesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLFontNamesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLFontNamesCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLFontNamesCollection_get__newEnum(This,p)
- (This)->lpVtbl -> get__newEnum(This,p)
- #define IHTMLFontNamesCollection_item(This,index,pBstr)
- (This)->lpVtbl -> item(This,index,pBstr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get_length_Proxy(
- IHTMLFontNamesCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLFontNamesCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get__newEnum_Proxy(
- IHTMLFontNamesCollection * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLFontNamesCollection_get__newEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_item_Proxy(
- IHTMLFontNamesCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ BSTR *pBstr);
- void __RPC_STUB IHTMLFontNamesCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFontNamesCollection_INTERFACE_DEFINED__ */
- #ifndef __IHTMLFontSizesCollection_INTERFACE_DEFINED__
- #define __IHTMLFontSizesCollection_INTERFACE_DEFINED__
- /* interface IHTMLFontSizesCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLFontSizesCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f377-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLFontSizesCollection : public IDispatch
- {
- public:
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
- /* [out][retval] */ IUnknown **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_forFont(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in] */ long index,
- /* [out][retval] */ long *plSize) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLFontSizesCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLFontSizesCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLFontSizesCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLFontSizesCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLFontSizesCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLFontSizesCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLFontSizesCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLFontSizesCollection * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLFontSizesCollection * This,
- /* [out][retval] */ long *p);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )(
- IHTMLFontSizesCollection * This,
- /* [out][retval] */ IUnknown **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_forFont )(
- IHTMLFontSizesCollection * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLFontSizesCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ long *plSize);
-
- END_INTERFACE
- } IHTMLFontSizesCollectionVtbl;
- interface IHTMLFontSizesCollection
- {
- CONST_VTBL struct IHTMLFontSizesCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLFontSizesCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLFontSizesCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLFontSizesCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLFontSizesCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLFontSizesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLFontSizesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLFontSizesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLFontSizesCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLFontSizesCollection_get__newEnum(This,p)
- (This)->lpVtbl -> get__newEnum(This,p)
- #define IHTMLFontSizesCollection_get_forFont(This,p)
- (This)->lpVtbl -> get_forFont(This,p)
- #define IHTMLFontSizesCollection_item(This,index,plSize)
- (This)->lpVtbl -> item(This,index,plSize)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_length_Proxy(
- IHTMLFontSizesCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLFontSizesCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get__newEnum_Proxy(
- IHTMLFontSizesCollection * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLFontSizesCollection_get__newEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_forFont_Proxy(
- IHTMLFontSizesCollection * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFontSizesCollection_get_forFont_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_item_Proxy(
- IHTMLFontSizesCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ long *plSize);
- void __RPC_STUB IHTMLFontSizesCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFontSizesCollection_INTERFACE_DEFINED__ */
- #ifndef __IHTMLOptionsHolder_INTERFACE_DEFINED__
- #define __IHTMLOptionsHolder_INTERFACE_DEFINED__
- /* interface IHTMLOptionsHolder */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLOptionsHolder;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f378-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLOptionsHolder : public IDispatch
- {
- public:
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
- /* [out][retval] */ IHTMLDocument2 **p) = 0;
-
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_fonts(
- /* [out][retval] */ IHTMLFontNamesCollection **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_execArg(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_execArg(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorLine(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorLine(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCharacter(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCharacter(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCode(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCode(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorMessage(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorMessage(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorDebug(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorDebug(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_unsecuredWindowOfDocument(
- /* [out][retval] */ IHTMLWindow2 **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_findText(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_findText(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_anythingAfterFrameset(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_anythingAfterFrameset(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE sizes(
- /* [in] */ BSTR fontName,
- /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE openfiledlg(
- /* [in][optional] */ VARIANT initFile,
- /* [in][optional] */ VARIANT initDir,
- /* [in][optional] */ VARIANT filter,
- /* [in][optional] */ VARIANT title,
- /* [out][retval] */ BSTR *pathName) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE savefiledlg(
- /* [in][optional] */ VARIANT initFile,
- /* [in][optional] */ VARIANT initDir,
- /* [in][optional] */ VARIANT filter,
- /* [in][optional] */ VARIANT title,
- /* [out][retval] */ BSTR *pathName) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg(
- /* [in][optional] */ VARIANT initColor,
- /* [out][retval] */ long *rgbColor) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE showSecurityInfo( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE isApartmentModel(
- /* [in] */ IHTMLObjectElement *object,
- /* [out][retval] */ VARIANT_BOOL *fApartment) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset(
- /* [in] */ BSTR fontName,
- /* [out][retval] */ long *charset) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_secureConnectionInfo(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLOptionsHolderVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLOptionsHolder * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLOptionsHolder * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLOptionsHolder * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLOptionsHolder * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLOptionsHolder * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLOptionsHolder * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLOptionsHolder * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ IHTMLDocument2 **p);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fonts )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ IHTMLFontNamesCollection **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_execArg )(
- IHTMLOptionsHolder * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_execArg )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorLine )(
- IHTMLOptionsHolder * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorLine )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorCharacter )(
- IHTMLOptionsHolder * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorCharacter )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorCode )(
- IHTMLOptionsHolder * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorCode )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorMessage )(
- IHTMLOptionsHolder * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorMessage )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorDebug )(
- IHTMLOptionsHolder * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorDebug )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_unsecuredWindowOfDocument )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ IHTMLWindow2 **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_findText )(
- IHTMLOptionsHolder * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_findText )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_anythingAfterFrameset )(
- IHTMLOptionsHolder * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_anythingAfterFrameset )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *sizes )(
- IHTMLOptionsHolder * This,
- /* [in] */ BSTR fontName,
- /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *openfiledlg )(
- IHTMLOptionsHolder * This,
- /* [in][optional] */ VARIANT initFile,
- /* [in][optional] */ VARIANT initDir,
- /* [in][optional] */ VARIANT filter,
- /* [in][optional] */ VARIANT title,
- /* [out][retval] */ BSTR *pathName);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *savefiledlg )(
- IHTMLOptionsHolder * This,
- /* [in][optional] */ VARIANT initFile,
- /* [in][optional] */ VARIANT initDir,
- /* [in][optional] */ VARIANT filter,
- /* [in][optional] */ VARIANT title,
- /* [out][retval] */ BSTR *pathName);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *choosecolordlg )(
- IHTMLOptionsHolder * This,
- /* [in][optional] */ VARIANT initColor,
- /* [out][retval] */ long *rgbColor);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *showSecurityInfo )(
- IHTMLOptionsHolder * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *isApartmentModel )(
- IHTMLOptionsHolder * This,
- /* [in] */ IHTMLObjectElement *object,
- /* [out][retval] */ VARIANT_BOOL *fApartment);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *getCharset )(
- IHTMLOptionsHolder * This,
- /* [in] */ BSTR fontName,
- /* [out][retval] */ long *charset);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_secureConnectionInfo )(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLOptionsHolderVtbl;
- interface IHTMLOptionsHolder
- {
- CONST_VTBL struct IHTMLOptionsHolderVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLOptionsHolder_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLOptionsHolder_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLOptionsHolder_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLOptionsHolder_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLOptionsHolder_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLOptionsHolder_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLOptionsHolder_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLOptionsHolder_get_document(This,p)
- (This)->lpVtbl -> get_document(This,p)
- #define IHTMLOptionsHolder_get_fonts(This,p)
- (This)->lpVtbl -> get_fonts(This,p)
- #define IHTMLOptionsHolder_put_execArg(This,v)
- (This)->lpVtbl -> put_execArg(This,v)
- #define IHTMLOptionsHolder_get_execArg(This,p)
- (This)->lpVtbl -> get_execArg(This,p)
- #define IHTMLOptionsHolder_put_errorLine(This,v)
- (This)->lpVtbl -> put_errorLine(This,v)
- #define IHTMLOptionsHolder_get_errorLine(This,p)
- (This)->lpVtbl -> get_errorLine(This,p)
- #define IHTMLOptionsHolder_put_errorCharacter(This,v)
- (This)->lpVtbl -> put_errorCharacter(This,v)
- #define IHTMLOptionsHolder_get_errorCharacter(This,p)
- (This)->lpVtbl -> get_errorCharacter(This,p)
- #define IHTMLOptionsHolder_put_errorCode(This,v)
- (This)->lpVtbl -> put_errorCode(This,v)
- #define IHTMLOptionsHolder_get_errorCode(This,p)
- (This)->lpVtbl -> get_errorCode(This,p)
- #define IHTMLOptionsHolder_put_errorMessage(This,v)
- (This)->lpVtbl -> put_errorMessage(This,v)
- #define IHTMLOptionsHolder_get_errorMessage(This,p)
- (This)->lpVtbl -> get_errorMessage(This,p)
- #define IHTMLOptionsHolder_put_errorDebug(This,v)
- (This)->lpVtbl -> put_errorDebug(This,v)
- #define IHTMLOptionsHolder_get_errorDebug(This,p)
- (This)->lpVtbl -> get_errorDebug(This,p)
- #define IHTMLOptionsHolder_get_unsecuredWindowOfDocument(This,p)
- (This)->lpVtbl -> get_unsecuredWindowOfDocument(This,p)
- #define IHTMLOptionsHolder_put_findText(This,v)
- (This)->lpVtbl -> put_findText(This,v)
- #define IHTMLOptionsHolder_get_findText(This,p)
- (This)->lpVtbl -> get_findText(This,p)
- #define IHTMLOptionsHolder_put_anythingAfterFrameset(This,v)
- (This)->lpVtbl -> put_anythingAfterFrameset(This,v)
- #define IHTMLOptionsHolder_get_anythingAfterFrameset(This,p)
- (This)->lpVtbl -> get_anythingAfterFrameset(This,p)
- #define IHTMLOptionsHolder_sizes(This,fontName,pSizesCollection)
- (This)->lpVtbl -> sizes(This,fontName,pSizesCollection)
- #define IHTMLOptionsHolder_openfiledlg(This,initFile,initDir,filter,title,pathName)
- (This)->lpVtbl -> openfiledlg(This,initFile,initDir,filter,title,pathName)
- #define IHTMLOptionsHolder_savefiledlg(This,initFile,initDir,filter,title,pathName)
- (This)->lpVtbl -> savefiledlg(This,initFile,initDir,filter,title,pathName)
- #define IHTMLOptionsHolder_choosecolordlg(This,initColor,rgbColor)
- (This)->lpVtbl -> choosecolordlg(This,initColor,rgbColor)
- #define IHTMLOptionsHolder_showSecurityInfo(This)
- (This)->lpVtbl -> showSecurityInfo(This)
- #define IHTMLOptionsHolder_isApartmentModel(This,object,fApartment)
- (This)->lpVtbl -> isApartmentModel(This,object,fApartment)
- #define IHTMLOptionsHolder_getCharset(This,fontName,charset)
- (This)->lpVtbl -> getCharset(This,fontName,charset)
- #define IHTMLOptionsHolder_get_secureConnectionInfo(This,p)
- (This)->lpVtbl -> get_secureConnectionInfo(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_document_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ IHTMLDocument2 **p);
- void __RPC_STUB IHTMLOptionsHolder_get_document_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_fonts_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ IHTMLFontNamesCollection **p);
- void __RPC_STUB IHTMLOptionsHolder_get_fonts_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_execArg_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLOptionsHolder_put_execArg_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_execArg_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLOptionsHolder_get_execArg_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorLine_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLOptionsHolder_put_errorLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorLine_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLOptionsHolder_get_errorLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCharacter_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLOptionsHolder_put_errorCharacter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCharacter_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLOptionsHolder_get_errorCharacter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCode_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLOptionsHolder_put_errorCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCode_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLOptionsHolder_get_errorCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorMessage_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLOptionsHolder_put_errorMessage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorMessage_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLOptionsHolder_get_errorMessage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorDebug_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLOptionsHolder_put_errorDebug_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorDebug_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLOptionsHolder_get_errorDebug_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ IHTMLWindow2 **p);
- void __RPC_STUB IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_findText_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLOptionsHolder_put_findText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_findText_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLOptionsHolder_get_findText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_anythingAfterFrameset_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLOptionsHolder_put_anythingAfterFrameset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_anythingAfterFrameset_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLOptionsHolder_get_anythingAfterFrameset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_sizes_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ BSTR fontName,
- /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection);
- void __RPC_STUB IHTMLOptionsHolder_sizes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_openfiledlg_Proxy(
- IHTMLOptionsHolder * This,
- /* [in][optional] */ VARIANT initFile,
- /* [in][optional] */ VARIANT initDir,
- /* [in][optional] */ VARIANT filter,
- /* [in][optional] */ VARIANT title,
- /* [out][retval] */ BSTR *pathName);
- void __RPC_STUB IHTMLOptionsHolder_openfiledlg_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_savefiledlg_Proxy(
- IHTMLOptionsHolder * This,
- /* [in][optional] */ VARIANT initFile,
- /* [in][optional] */ VARIANT initDir,
- /* [in][optional] */ VARIANT filter,
- /* [in][optional] */ VARIANT title,
- /* [out][retval] */ BSTR *pathName);
- void __RPC_STUB IHTMLOptionsHolder_savefiledlg_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_choosecolordlg_Proxy(
- IHTMLOptionsHolder * This,
- /* [in][optional] */ VARIANT initColor,
- /* [out][retval] */ long *rgbColor);
- void __RPC_STUB IHTMLOptionsHolder_choosecolordlg_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_showSecurityInfo_Proxy(
- IHTMLOptionsHolder * This);
- void __RPC_STUB IHTMLOptionsHolder_showSecurityInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_isApartmentModel_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ IHTMLObjectElement *object,
- /* [out][retval] */ VARIANT_BOOL *fApartment);
- void __RPC_STUB IHTMLOptionsHolder_isApartmentModel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_getCharset_Proxy(
- IHTMLOptionsHolder * This,
- /* [in] */ BSTR fontName,
- /* [out][retval] */ long *charset);
- void __RPC_STUB IHTMLOptionsHolder_getCharset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_secureConnectionInfo_Proxy(
- IHTMLOptionsHolder * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLOptionsHolder_get_secureConnectionInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLOptionsHolder_INTERFACE_DEFINED__ */
- #ifndef __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__
- #define __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLStyleElementEvents2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLStyleElementEvents2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f615-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleElementEvents2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLStyleElementEvents2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLStyleElementEvents2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLStyleElementEvents2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLStyleElementEvents2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLStyleElementEvents2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLStyleElementEvents2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLStyleElementEvents2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLStyleElementEvents2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } HTMLStyleElementEvents2Vtbl;
- interface HTMLStyleElementEvents2
- {
- CONST_VTBL struct HTMLStyleElementEvents2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLStyleElementEvents2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLStyleElementEvents2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLStyleElementEvents2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLStyleElementEvents2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLStyleElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLStyleElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLStyleElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__ */
- #ifndef __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__
- #define __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLStyleElementEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLStyleElementEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f3cb-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleElementEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLStyleElementEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLStyleElementEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLStyleElementEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLStyleElementEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLStyleElementEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLStyleElementEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLStyleElementEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLStyleElementEvents * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } HTMLStyleElementEventsVtbl;
- interface HTMLStyleElementEvents
- {
- CONST_VTBL struct HTMLStyleElementEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLStyleElementEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLStyleElementEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLStyleElementEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLStyleElementEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLStyleElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLStyleElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLStyleElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IHTMLStyleElement_INTERFACE_DEFINED__
- #define __IHTMLStyleElement_INTERFACE_DEFINED__
- /* interface IHTMLStyleElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f375-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleElement : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheet(
- /* [out][retval] */ IHTMLStyleSheet **p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLStyleElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLStyleElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLStyleElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLStyleElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLStyleElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLStyleElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLStyleElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLStyleElement * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )(
- IHTMLStyleElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )(
- IHTMLStyleElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )(
- IHTMLStyleElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_styleSheet )(
- IHTMLStyleElement * This,
- /* [out][retval] */ IHTMLStyleSheet **p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_media )(
- IHTMLStyleElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_media )(
- IHTMLStyleElement * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLStyleElementVtbl;
- interface IHTMLStyleElement
- {
- CONST_VTBL struct IHTMLStyleElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLStyleElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLStyleElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLStyleElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLStyleElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLStyleElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLStyleElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLStyleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLStyleElement_put_type(This,v)
- (This)->lpVtbl -> put_type(This,v)
- #define IHTMLStyleElement_get_type(This,p)
- (This)->lpVtbl -> get_type(This,p)
- #define IHTMLStyleElement_get_readyState(This,p)
- (This)->lpVtbl -> get_readyState(This,p)
- #define IHTMLStyleElement_put_onreadystatechange(This,v)
- (This)->lpVtbl -> put_onreadystatechange(This,v)
- #define IHTMLStyleElement_get_onreadystatechange(This,p)
- (This)->lpVtbl -> get_onreadystatechange(This,p)
- #define IHTMLStyleElement_put_onload(This,v)
- (This)->lpVtbl -> put_onload(This,v)
- #define IHTMLStyleElement_get_onload(This,p)
- (This)->lpVtbl -> get_onload(This,p)
- #define IHTMLStyleElement_put_onerror(This,v)
- (This)->lpVtbl -> put_onerror(This,v)
- #define IHTMLStyleElement_get_onerror(This,p)
- (This)->lpVtbl -> get_onerror(This,p)
- #define IHTMLStyleElement_get_styleSheet(This,p)
- (This)->lpVtbl -> get_styleSheet(This,p)
- #define IHTMLStyleElement_put_disabled(This,v)
- (This)->lpVtbl -> put_disabled(This,v)
- #define IHTMLStyleElement_get_disabled(This,p)
- (This)->lpVtbl -> get_disabled(This,p)
- #define IHTMLStyleElement_put_media(This,v)
- (This)->lpVtbl -> put_media(This,v)
- #define IHTMLStyleElement_get_media(This,p)
- (This)->lpVtbl -> get_media(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_type_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLStyleElement_put_type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_type_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleElement_get_type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_readyState_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleElement_get_readyState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onreadystatechange_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLStyleElement_put_onreadystatechange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onreadystatechange_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLStyleElement_get_onreadystatechange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onload_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLStyleElement_put_onload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onload_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLStyleElement_get_onload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onerror_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLStyleElement_put_onerror_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onerror_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLStyleElement_get_onerror_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_styleSheet_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ IHTMLStyleSheet **p);
- void __RPC_STUB IHTMLStyleElement_get_styleSheet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_disabled_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLStyleElement_put_disabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_disabled_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLStyleElement_get_disabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_media_Proxy(
- IHTMLStyleElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLStyleElement_put_media_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_media_Proxy(
- IHTMLStyleElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleElement_get_media_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLStyleElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLStyleElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLStyleElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLStyleElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f511-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLStyleElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLStyleElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLStyleElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLStyleElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLStyleElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLStyleElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLStyleElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLStyleElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLStyleElement * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- END_INTERFACE
- } DispHTMLStyleElementVtbl;
- interface DispHTMLStyleElement
- {
- CONST_VTBL struct DispHTMLStyleElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLStyleElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLStyleElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLStyleElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLStyleElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLStyleElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLStyleElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLStyleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- #endif /* __DispHTMLStyleElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLStyleElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f37d-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleElement;
- #endif
- #ifndef __IHTMLStyleFontFace_INTERFACE_DEFINED__
- #define __IHTMLStyleFontFace_INTERFACE_DEFINED__
- /* interface IHTMLStyleFontFace */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleFontFace;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f3d5-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleFontFace : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontsrc(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontsrc(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLStyleFontFaceVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLStyleFontFace * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLStyleFontFace * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLStyleFontFace * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLStyleFontFace * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLStyleFontFace * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLStyleFontFace * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLStyleFontFace * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontsrc )(
- IHTMLStyleFontFace * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontsrc )(
- IHTMLStyleFontFace * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLStyleFontFaceVtbl;
- interface IHTMLStyleFontFace
- {
- CONST_VTBL struct IHTMLStyleFontFaceVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLStyleFontFace_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLStyleFontFace_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLStyleFontFace_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLStyleFontFace_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLStyleFontFace_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLStyleFontFace_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLStyleFontFace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLStyleFontFace_put_fontsrc(This,v)
- (This)->lpVtbl -> put_fontsrc(This,v)
- #define IHTMLStyleFontFace_get_fontsrc(This,p)
- (This)->lpVtbl -> get_fontsrc(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_put_fontsrc_Proxy(
- IHTMLStyleFontFace * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLStyleFontFace_put_fontsrc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_get_fontsrc_Proxy(
- IHTMLStyleFontFace * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleFontFace_get_fontsrc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleFontFace_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLStyleFontFace;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f3d4-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleFontFace;
- #endif
- #ifndef __ICSSFilterSite_INTERFACE_DEFINED__
- #define __ICSSFilterSite_INTERFACE_DEFINED__
- /* interface ICSSFilterSite */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_ICSSFilterSite;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f3ed-98b5-11cf-bb82-00aa00bdce0b")
- ICSSFilterSite : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetElement(
- /* [out][retval] */ IHTMLElement **Element) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FireOnFilterChangeEvent( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct ICSSFilterSiteVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- ICSSFilterSite * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- ICSSFilterSite * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- ICSSFilterSite * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetElement )(
- ICSSFilterSite * This,
- /* [out][retval] */ IHTMLElement **Element);
-
- HRESULT ( STDMETHODCALLTYPE *FireOnFilterChangeEvent )(
- ICSSFilterSite * This);
-
- END_INTERFACE
- } ICSSFilterSiteVtbl;
- interface ICSSFilterSite
- {
- CONST_VTBL struct ICSSFilterSiteVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define ICSSFilterSite_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define ICSSFilterSite_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define ICSSFilterSite_Release(This)
- (This)->lpVtbl -> Release(This)
- #define ICSSFilterSite_GetElement(This,Element)
- (This)->lpVtbl -> GetElement(This,Element)
- #define ICSSFilterSite_FireOnFilterChangeEvent(This)
- (This)->lpVtbl -> FireOnFilterChangeEvent(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE ICSSFilterSite_GetElement_Proxy(
- ICSSFilterSite * This,
- /* [out][retval] */ IHTMLElement **Element);
- void __RPC_STUB ICSSFilterSite_GetElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE ICSSFilterSite_FireOnFilterChangeEvent_Proxy(
- ICSSFilterSite * This);
- void __RPC_STUB ICSSFilterSite_FireOnFilterChangeEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __ICSSFilterSite_INTERFACE_DEFINED__ */
- #ifndef __IMarkupPointer_INTERFACE_DEFINED__
- #define __IMarkupPointer_INTERFACE_DEFINED__
- /* interface IMarkupPointer */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IMarkupPointer;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f49f-98b5-11cf-bb82-00aa00bdce0b")
- IMarkupPointer : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE OwningDoc(
- /* [out] */ IHTMLDocument2 **ppDoc) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Gravity(
- /* [out] */ POINTER_GRAVITY *pGravity) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetGravity(
- /* [in] */ POINTER_GRAVITY Gravity) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Cling(
- /* [out] */ BOOL *pfCling) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE SetCling(
- /* [in] */ BOOL fCLing) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsPositioned(
- /* [out] */ BOOL *pfPositioned) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetContainer(
- /* [out] */ IMarkupContainer **ppContainer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveAdjacentToElement(
- /* [in] */ IHTMLElement *pElement,
- /* [in] */ ELEMENT_ADJACENCY eAdj) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveToPointer(
- /* [in] */ IMarkupPointer *pPointer) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveToContainer(
- /* [in] */ IMarkupContainer *pContainer,
- /* [in] */ BOOL fAtStart) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Left(
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Right(
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE CurrentScope(
- /* [out] */ IHTMLElement **ppElemCurrent) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsLeftOf(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsLeftOfOrEqualTo(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsRightOf(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsRightOfOrEqualTo(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE IsEqualTo(
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfAreEqual) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MoveUnit(
- /* [in] */ MOVEUNIT_ACTION muAction) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE FindText(
- /* [in] */ OLECHAR *pchFindText,
- /* [in] */ DWORD dwFlags,
- /* [in] */ IMarkupPointer *pIEndMatch,
- /* [in] */ IMarkupPointer *pIEndSearch) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IMarkupPointerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IMarkupPointer * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IMarkupPointer * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IMarkupPointer * This);
-
- HRESULT ( STDMETHODCALLTYPE *OwningDoc )(
- IMarkupPointer * This,
- /* [out] */ IHTMLDocument2 **ppDoc);
-
- HRESULT ( STDMETHODCALLTYPE *Gravity )(
- IMarkupPointer * This,
- /* [out] */ POINTER_GRAVITY *pGravity);
-
- HRESULT ( STDMETHODCALLTYPE *SetGravity )(
- IMarkupPointer * This,
- /* [in] */ POINTER_GRAVITY Gravity);
-
- HRESULT ( STDMETHODCALLTYPE *Cling )(
- IMarkupPointer * This,
- /* [out] */ BOOL *pfCling);
-
- HRESULT ( STDMETHODCALLTYPE *SetCling )(
- IMarkupPointer * This,
- /* [in] */ BOOL fCLing);
-
- HRESULT ( STDMETHODCALLTYPE *Unposition )(
- IMarkupPointer * This);
-
- HRESULT ( STDMETHODCALLTYPE *IsPositioned )(
- IMarkupPointer * This,
- /* [out] */ BOOL *pfPositioned);
-
- HRESULT ( STDMETHODCALLTYPE *GetContainer )(
- IMarkupPointer * This,
- /* [out] */ IMarkupContainer **ppContainer);
-
- HRESULT ( STDMETHODCALLTYPE *MoveAdjacentToElement )(
- IMarkupPointer * This,
- /* [in] */ IHTMLElement *pElement,
- /* [in] */ ELEMENT_ADJACENCY eAdj);
-
- HRESULT ( STDMETHODCALLTYPE *MoveToPointer )(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointer);
-
- HRESULT ( STDMETHODCALLTYPE *MoveToContainer )(
- IMarkupPointer * This,
- /* [in] */ IMarkupContainer *pContainer,
- /* [in] */ BOOL fAtStart);
-
- HRESULT ( STDMETHODCALLTYPE *Left )(
- IMarkupPointer * This,
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText);
-
- HRESULT ( STDMETHODCALLTYPE *Right )(
- IMarkupPointer * This,
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText);
-
- HRESULT ( STDMETHODCALLTYPE *CurrentScope )(
- IMarkupPointer * This,
- /* [out] */ IHTMLElement **ppElemCurrent);
-
- HRESULT ( STDMETHODCALLTYPE *IsLeftOf )(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult);
-
- HRESULT ( STDMETHODCALLTYPE *IsLeftOfOrEqualTo )(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult);
-
- HRESULT ( STDMETHODCALLTYPE *IsRightOf )(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult);
-
- HRESULT ( STDMETHODCALLTYPE *IsRightOfOrEqualTo )(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfResult);
-
- HRESULT ( STDMETHODCALLTYPE *IsEqualTo )(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointerThat,
- /* [out] */ BOOL *pfAreEqual);
-
- HRESULT ( STDMETHODCALLTYPE *MoveUnit )(
- IMarkupPointer * This,
- /* [in] */ MOVEUNIT_ACTION muAction);
-
- HRESULT ( STDMETHODCALLTYPE *FindText )(
- IMarkupPointer * This,
- /* [in] */ OLECHAR *pchFindText,
- /* [in] */ DWORD dwFlags,
- /* [in] */ IMarkupPointer *pIEndMatch,
- /* [in] */ IMarkupPointer *pIEndSearch);
-
- END_INTERFACE
- } IMarkupPointerVtbl;
- interface IMarkupPointer
- {
- CONST_VTBL struct IMarkupPointerVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IMarkupPointer_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IMarkupPointer_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IMarkupPointer_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IMarkupPointer_OwningDoc(This,ppDoc)
- (This)->lpVtbl -> OwningDoc(This,ppDoc)
- #define IMarkupPointer_Gravity(This,pGravity)
- (This)->lpVtbl -> Gravity(This,pGravity)
- #define IMarkupPointer_SetGravity(This,Gravity)
- (This)->lpVtbl -> SetGravity(This,Gravity)
- #define IMarkupPointer_Cling(This,pfCling)
- (This)->lpVtbl -> Cling(This,pfCling)
- #define IMarkupPointer_SetCling(This,fCLing)
- (This)->lpVtbl -> SetCling(This,fCLing)
- #define IMarkupPointer_Unposition(This)
- (This)->lpVtbl -> Unposition(This)
- #define IMarkupPointer_IsPositioned(This,pfPositioned)
- (This)->lpVtbl -> IsPositioned(This,pfPositioned)
- #define IMarkupPointer_GetContainer(This,ppContainer)
- (This)->lpVtbl -> GetContainer(This,ppContainer)
- #define IMarkupPointer_MoveAdjacentToElement(This,pElement,eAdj)
- (This)->lpVtbl -> MoveAdjacentToElement(This,pElement,eAdj)
- #define IMarkupPointer_MoveToPointer(This,pPointer)
- (This)->lpVtbl -> MoveToPointer(This,pPointer)
- #define IMarkupPointer_MoveToContainer(This,pContainer,fAtStart)
- (This)->lpVtbl -> MoveToContainer(This,pContainer,fAtStart)
- #define IMarkupPointer_Left(This,fMove,pContext,ppElement,pcch,pchText)
- (This)->lpVtbl -> Left(This,fMove,pContext,ppElement,pcch,pchText)
- #define IMarkupPointer_Right(This,fMove,pContext,ppElement,pcch,pchText)
- (This)->lpVtbl -> Right(This,fMove,pContext,ppElement,pcch,pchText)
- #define IMarkupPointer_CurrentScope(This,ppElemCurrent)
- (This)->lpVtbl -> CurrentScope(This,ppElemCurrent)
- #define IMarkupPointer_IsLeftOf(This,pPointerThat,pfResult)
- (This)->lpVtbl -> IsLeftOf(This,pPointerThat,pfResult)
- #define IMarkupPointer_IsLeftOfOrEqualTo(This,pPointerThat,pfResult)
- (This)->lpVtbl -> IsLeftOfOrEqualTo(This,pPointerThat,pfResult)
- #define IMarkupPointer_IsRightOf(This,pPointerThat,pfResult)
- (This)->lpVtbl -> IsRightOf(This,pPointerThat,pfResult)
- #define IMarkupPointer_IsRightOfOrEqualTo(This,pPointerThat,pfResult)
- (This)->lpVtbl -> IsRightOfOrEqualTo(This,pPointerThat,pfResult)
- #define IMarkupPointer_IsEqualTo(This,pPointerThat,pfAreEqual)
- (This)->lpVtbl -> IsEqualTo(This,pPointerThat,pfAreEqual)
- #define IMarkupPointer_MoveUnit(This,muAction)
- (This)->lpVtbl -> MoveUnit(This,muAction)
- #define IMarkupPointer_FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch)
- (This)->lpVtbl -> FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IMarkupPointer_OwningDoc_Proxy(
- IMarkupPointer * This,
- /* [out] */ IHTMLDocument2 **ppDoc);
- void __RPC_STUB IMarkupPointer_OwningDoc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Gravity_Proxy(
- IMarkupPointer * This,
- /* [out] */ POINTER_GRAVITY *pGravity);
- void __RPC_STUB IMarkupPointer_Gravity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_SetGravity_Proxy(
- IMarkupPointer * This,
- /* [in] */ POINTER_GRAVITY Gravity);
- void __RPC_STUB IMarkupPointer_SetGravity_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Cling_Proxy(
- IMarkupPointer * This,
- /* [out] */ BOOL *pfCling);
- void __RPC_STUB IMarkupPointer_Cling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_SetCling_Proxy(
- IMarkupPointer * This,
- /* [in] */ BOOL fCLing);
- void __RPC_STUB IMarkupPointer_SetCling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Unposition_Proxy(
- IMarkupPointer * This);
- void __RPC_STUB IMarkupPointer_Unposition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_IsPositioned_Proxy(
- IMarkupPointer * This,
- /* [out] */ BOOL *pfPositioned);
- void __RPC_STUB IMarkupPointer_IsPositioned_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_GetContainer_Proxy(
- IMarkupPointer * This,
- /* [out] */ IMarkupContainer **ppContainer);
- void __RPC_STUB IMarkupPointer_GetContainer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveAdjacentToElement_Proxy(
- IMarkupPointer * This,
- /* [in] */ IHTMLElement *pElement,
- /* [in] */ ELEMENT_ADJACENCY eAdj);
- void __RPC_STUB IMarkupPointer_MoveAdjacentToElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToPointer_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupPointer *pPointer);
- void __RPC_STUB IMarkupPointer_MoveToPointer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToContainer_Proxy(
- IMarkupPointer * This,
- /* [in] */ IMarkupContainer *pContainer,
- /* [in] */ BOOL fAtStart);
- void __RPC_STUB IMarkupPointer_MoveToContainer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Left_Proxy(
- IMarkupPointer * This,
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText);
- void __RPC_STUB IMarkupPointer_Left_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IMarkupPointer_Right_Proxy(
- IMarkupPointer * This,
- /* [in] */ BOOL fMove,
- /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
- /* [out] */ IHTMLElement **ppElement,
- /* [out][in] */ long *pcch,
- /* [out] */ OLECHAR *pchText);
- void __RPC_STUB IMarkupPointer_Right_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);