Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- interface IHTMLElementDefaults
- {
- CONST_VTBL struct IHTMLElementDefaultsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLElementDefaults_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLElementDefaults_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLElementDefaults_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLElementDefaults_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLElementDefaults_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLElementDefaults_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLElementDefaults_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLElementDefaults_get_style(This,p)
- (This)->lpVtbl -> get_style(This,p)
- #define IHTMLElementDefaults_put_tabStop(This,v)
- (This)->lpVtbl -> put_tabStop(This,v)
- #define IHTMLElementDefaults_get_tabStop(This,p)
- (This)->lpVtbl -> get_tabStop(This,p)
- #define IHTMLElementDefaults_put_viewInheritStyle(This,v)
- (This)->lpVtbl -> put_viewInheritStyle(This,v)
- #define IHTMLElementDefaults_get_viewInheritStyle(This,p)
- (This)->lpVtbl -> get_viewInheritStyle(This,p)
- #define IHTMLElementDefaults_put_viewMasterTab(This,v)
- (This)->lpVtbl -> put_viewMasterTab(This,v)
- #define IHTMLElementDefaults_get_viewMasterTab(This,p)
- (This)->lpVtbl -> get_viewMasterTab(This,p)
- #define IHTMLElementDefaults_put_scrollSegmentX(This,v)
- (This)->lpVtbl -> put_scrollSegmentX(This,v)
- #define IHTMLElementDefaults_get_scrollSegmentX(This,p)
- (This)->lpVtbl -> get_scrollSegmentX(This,p)
- #define IHTMLElementDefaults_put_scrollSegmentY(This,v)
- (This)->lpVtbl -> put_scrollSegmentY(This,v)
- #define IHTMLElementDefaults_get_scrollSegmentY(This,p)
- (This)->lpVtbl -> get_scrollSegmentY(This,p)
- #define IHTMLElementDefaults_put_isMultiLine(This,v)
- (This)->lpVtbl -> put_isMultiLine(This,v)
- #define IHTMLElementDefaults_get_isMultiLine(This,p)
- (This)->lpVtbl -> get_isMultiLine(This,p)
- #define IHTMLElementDefaults_put_contentEditable(This,v)
- (This)->lpVtbl -> put_contentEditable(This,v)
- #define IHTMLElementDefaults_get_contentEditable(This,p)
- (This)->lpVtbl -> get_contentEditable(This,p)
- #define IHTMLElementDefaults_put_canHaveHTML(This,v)
- (This)->lpVtbl -> put_canHaveHTML(This,v)
- #define IHTMLElementDefaults_get_canHaveHTML(This,p)
- (This)->lpVtbl -> get_canHaveHTML(This,p)
- #define IHTMLElementDefaults_putref_viewLink(This,v)
- (This)->lpVtbl -> putref_viewLink(This,v)
- #define IHTMLElementDefaults_get_viewLink(This,p)
- (This)->lpVtbl -> get_viewLink(This,p)
- #define IHTMLElementDefaults_put_frozen(This,v)
- (This)->lpVtbl -> put_frozen(This,v)
- #define IHTMLElementDefaults_get_frozen(This,p)
- (This)->lpVtbl -> get_frozen(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_style_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ IHTMLStyle **p);
- void __RPC_STUB IHTMLElementDefaults_get_style_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_tabStop_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLElementDefaults_put_tabStop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_tabStop_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLElementDefaults_get_tabStop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_viewInheritStyle_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLElementDefaults_put_viewInheritStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewInheritStyle_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLElementDefaults_get_viewInheritStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_viewMasterTab_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLElementDefaults_put_viewMasterTab_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewMasterTab_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLElementDefaults_get_viewMasterTab_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_scrollSegmentX_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLElementDefaults_put_scrollSegmentX_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_scrollSegmentX_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLElementDefaults_get_scrollSegmentX_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_scrollSegmentY_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLElementDefaults_put_scrollSegmentY_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_scrollSegmentY_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLElementDefaults_get_scrollSegmentY_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_isMultiLine_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLElementDefaults_put_isMultiLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_isMultiLine_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLElementDefaults_get_isMultiLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_contentEditable_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLElementDefaults_put_contentEditable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_contentEditable_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLElementDefaults_get_contentEditable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_canHaveHTML_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLElementDefaults_put_canHaveHTML_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_canHaveHTML_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLElementDefaults_get_canHaveHTML_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_putref_viewLink_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ IHTMLDocument *v);
- void __RPC_STUB IHTMLElementDefaults_putref_viewLink_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewLink_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ IHTMLDocument **p);
- void __RPC_STUB IHTMLElementDefaults_get_viewLink_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_frozen_Proxy(
- IHTMLElementDefaults * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLElementDefaults_put_frozen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_frozen_Proxy(
- IHTMLElementDefaults * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLElementDefaults_get_frozen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLElementDefaults_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLDefaults_DISPINTERFACE_DEFINED__
- #define __DispHTMLDefaults_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLDefaults */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLDefaults;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f58c-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLDefaults : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLDefaultsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLDefaults * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLDefaults * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLDefaults * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLDefaults * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLDefaults * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLDefaults * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLDefaults * 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
- } DispHTMLDefaultsVtbl;
- interface DispHTMLDefaults
- {
- CONST_VTBL struct DispHTMLDefaultsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLDefaults_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLDefaults_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLDefaults_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLDefaults_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLDefaults_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLDefaults_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLDefaults_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 /* __DispHTMLDefaults_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLDefaults;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f6c8-98b5-11cf-bb82-00aa00bdce0b")
- HTMLDefaults;
- #endif
- #ifndef __IHTCDefaultDispatch_INTERFACE_DEFINED__
- #define __IHTCDefaultDispatch_INTERFACE_DEFINED__
- /* interface IHTCDefaultDispatch */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTCDefaultDispatch;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4fd-98b5-11cf-bb82-00aa00bdce0b")
- IHTCDefaultDispatch : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_element(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createEventObject(
- /* [out][retval] */ IHTMLEventObj **eventObj) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaults(
- /* [out][retval] */ IDispatch **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
- /* [out][retval] */ IDispatch **p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTCDefaultDispatchVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTCDefaultDispatch * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTCDefaultDispatch * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTCDefaultDispatch * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTCDefaultDispatch * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTCDefaultDispatch * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTCDefaultDispatch * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTCDefaultDispatch * 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);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_element )(
- IHTCDefaultDispatch * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createEventObject )(
- IHTCDefaultDispatch * This,
- /* [out][retval] */ IHTMLEventObj **eventObj);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaults )(
- IHTCDefaultDispatch * This,
- /* [out][retval] */ IDispatch **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )(
- IHTCDefaultDispatch * This,
- /* [out][retval] */ IDispatch **p);
-
- END_INTERFACE
- } IHTCDefaultDispatchVtbl;
- interface IHTCDefaultDispatch
- {
- CONST_VTBL struct IHTCDefaultDispatchVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTCDefaultDispatch_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTCDefaultDispatch_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTCDefaultDispatch_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTCDefaultDispatch_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTCDefaultDispatch_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTCDefaultDispatch_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTCDefaultDispatch_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTCDefaultDispatch_get_element(This,p)
- (This)->lpVtbl -> get_element(This,p)
- #define IHTCDefaultDispatch_createEventObject(This,eventObj)
- (This)->lpVtbl -> createEventObject(This,eventObj)
- #define IHTCDefaultDispatch_get_defaults(This,p)
- (This)->lpVtbl -> get_defaults(This,p)
- #define IHTCDefaultDispatch_get_document(This,p)
- (This)->lpVtbl -> get_document(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_element_Proxy(
- IHTCDefaultDispatch * This,
- /* [out][retval] */ IHTMLElement **p);
- void __RPC_STUB IHTCDefaultDispatch_get_element_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_createEventObject_Proxy(
- IHTCDefaultDispatch * This,
- /* [out][retval] */ IHTMLEventObj **eventObj);
- void __RPC_STUB IHTCDefaultDispatch_createEventObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_defaults_Proxy(
- IHTCDefaultDispatch * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHTCDefaultDispatch_get_defaults_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_document_Proxy(
- IHTCDefaultDispatch * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHTCDefaultDispatch_get_document_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTCDefaultDispatch_INTERFACE_DEFINED__ */
- #ifndef __IHTCPropertyBehavior_INTERFACE_DEFINED__
- #define __IHTCPropertyBehavior_INTERFACE_DEFINED__
- /* interface IHTCPropertyBehavior */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTCPropertyBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5df-98b5-11cf-bb82-00aa00bdce0b")
- IHTCPropertyBehavior : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireChange( void) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
- /* [out][retval] */ VARIANT *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTCPropertyBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTCPropertyBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTCPropertyBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTCPropertyBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTCPropertyBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTCPropertyBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTCPropertyBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTCPropertyBehavior * 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);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireChange )(
- IHTCPropertyBehavior * This);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )(
- IHTCPropertyBehavior * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )(
- IHTCPropertyBehavior * This,
- /* [out][retval] */ VARIANT *p);
-
- END_INTERFACE
- } IHTCPropertyBehaviorVtbl;
- interface IHTCPropertyBehavior
- {
- CONST_VTBL struct IHTCPropertyBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTCPropertyBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTCPropertyBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTCPropertyBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTCPropertyBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTCPropertyBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTCPropertyBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTCPropertyBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTCPropertyBehavior_fireChange(This)
- (This)->lpVtbl -> fireChange(This)
- #define IHTCPropertyBehavior_put_value(This,v)
- (This)->lpVtbl -> put_value(This,v)
- #define IHTCPropertyBehavior_get_value(This,p)
- (This)->lpVtbl -> get_value(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_fireChange_Proxy(
- IHTCPropertyBehavior * This);
- void __RPC_STUB IHTCPropertyBehavior_fireChange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_put_value_Proxy(
- IHTCPropertyBehavior * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTCPropertyBehavior_put_value_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_get_value_Proxy(
- IHTCPropertyBehavior * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTCPropertyBehavior_get_value_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTCPropertyBehavior_INTERFACE_DEFINED__ */
- #ifndef __IHTCMethodBehavior_INTERFACE_DEFINED__
- #define __IHTCMethodBehavior_INTERFACE_DEFINED__
- /* interface IHTCMethodBehavior */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTCMethodBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f631-98b5-11cf-bb82-00aa00bdce0b")
- IHTCMethodBehavior : public IDispatch
- {
- public:
- };
-
- #else /* C style interface */
- typedef struct IHTCMethodBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTCMethodBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTCMethodBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTCMethodBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTCMethodBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTCMethodBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTCMethodBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTCMethodBehavior * 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
- } IHTCMethodBehaviorVtbl;
- interface IHTCMethodBehavior
- {
- CONST_VTBL struct IHTCMethodBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTCMethodBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTCMethodBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTCMethodBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTCMethodBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTCMethodBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTCMethodBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTCMethodBehavior_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 /* __IHTCMethodBehavior_INTERFACE_DEFINED__ */
- #ifndef __IHTCEventBehavior_INTERFACE_DEFINED__
- #define __IHTCEventBehavior_INTERFACE_DEFINED__
- /* interface IHTCEventBehavior */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTCEventBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4ff-98b5-11cf-bb82-00aa00bdce0b")
- IHTCEventBehavior : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE fire(
- /* [in] */ IHTMLEventObj *pvar) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTCEventBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTCEventBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTCEventBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTCEventBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTCEventBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTCEventBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTCEventBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTCEventBehavior * 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);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *fire )(
- IHTCEventBehavior * This,
- /* [in] */ IHTMLEventObj *pvar);
-
- END_INTERFACE
- } IHTCEventBehaviorVtbl;
- interface IHTCEventBehavior
- {
- CONST_VTBL struct IHTCEventBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTCEventBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTCEventBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTCEventBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTCEventBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTCEventBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTCEventBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTCEventBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTCEventBehavior_fire(This,pvar)
- (This)->lpVtbl -> fire(This,pvar)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTCEventBehavior_fire_Proxy(
- IHTCEventBehavior * This,
- /* [in] */ IHTMLEventObj *pvar);
- void __RPC_STUB IHTCEventBehavior_fire_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTCEventBehavior_INTERFACE_DEFINED__ */
- #ifndef __IHTCAttachBehavior_INTERFACE_DEFINED__
- #define __IHTCAttachBehavior_INTERFACE_DEFINED__
- /* interface IHTCAttachBehavior */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTCAttachBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5f4-98b5-11cf-bb82-00aa00bdce0b")
- IHTCAttachBehavior : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
- /* [in] */ IDispatch *evt) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTCAttachBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTCAttachBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTCAttachBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTCAttachBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTCAttachBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTCAttachBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTCAttachBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTCAttachBehavior * 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);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireEvent )(
- IHTCAttachBehavior * This,
- /* [in] */ IDispatch *evt);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *detachEvent )(
- IHTCAttachBehavior * This);
-
- END_INTERFACE
- } IHTCAttachBehaviorVtbl;
- interface IHTCAttachBehavior
- {
- CONST_VTBL struct IHTCAttachBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTCAttachBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTCAttachBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTCAttachBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTCAttachBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTCAttachBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTCAttachBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTCAttachBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTCAttachBehavior_fireEvent(This,evt)
- (This)->lpVtbl -> fireEvent(This,evt)
- #define IHTCAttachBehavior_detachEvent(This)
- (This)->lpVtbl -> detachEvent(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior_fireEvent_Proxy(
- IHTCAttachBehavior * This,
- /* [in] */ IDispatch *evt);
- void __RPC_STUB IHTCAttachBehavior_fireEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior_detachEvent_Proxy(
- IHTCAttachBehavior * This);
- void __RPC_STUB IHTCAttachBehavior_detachEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTCAttachBehavior_INTERFACE_DEFINED__ */
- #ifndef __IHTCAttachBehavior2_INTERFACE_DEFINED__
- #define __IHTCAttachBehavior2_INTERFACE_DEFINED__
- /* interface IHTCAttachBehavior2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTCAttachBehavior2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f7eb-98b5-11cf-bb82-00aa00bdce0b")
- IHTCAttachBehavior2 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
- /* [in] */ VARIANT evt) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTCAttachBehavior2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTCAttachBehavior2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTCAttachBehavior2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTCAttachBehavior2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTCAttachBehavior2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTCAttachBehavior2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTCAttachBehavior2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTCAttachBehavior2 * 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);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireEvent )(
- IHTCAttachBehavior2 * This,
- /* [in] */ VARIANT evt);
-
- END_INTERFACE
- } IHTCAttachBehavior2Vtbl;
- interface IHTCAttachBehavior2
- {
- CONST_VTBL struct IHTCAttachBehavior2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTCAttachBehavior2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTCAttachBehavior2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTCAttachBehavior2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTCAttachBehavior2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTCAttachBehavior2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTCAttachBehavior2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTCAttachBehavior2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTCAttachBehavior2_fireEvent(This,evt)
- (This)->lpVtbl -> fireEvent(This,evt)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior2_fireEvent_Proxy(
- IHTCAttachBehavior2 * This,
- /* [in] */ VARIANT evt);
- void __RPC_STUB IHTCAttachBehavior2_fireEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTCAttachBehavior2_INTERFACE_DEFINED__ */
- #ifndef __IHTCDescBehavior_INTERFACE_DEFINED__
- #define __IHTCDescBehavior_INTERFACE_DEFINED__
- /* interface IHTCDescBehavior */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTCDescBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5dc-98b5-11cf-bb82-00aa00bdce0b")
- IHTCDescBehavior : public IDispatch
- {
- public:
- virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTCDescBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTCDescBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTCDescBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTCDescBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTCDescBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTCDescBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTCDescBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTCDescBehavior * 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][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_urn )(
- IHTCDescBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )(
- IHTCDescBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTCDescBehaviorVtbl;
- interface IHTCDescBehavior
- {
- CONST_VTBL struct IHTCDescBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTCDescBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTCDescBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTCDescBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTCDescBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTCDescBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTCDescBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTCDescBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTCDescBehavior_get_urn(This,p)
- (This)->lpVtbl -> get_urn(This,p)
- #define IHTCDescBehavior_get_name(This,p)
- (This)->lpVtbl -> get_name(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDescBehavior_get_urn_Proxy(
- IHTCDescBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTCDescBehavior_get_urn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDescBehavior_get_name_Proxy(
- IHTCDescBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTCDescBehavior_get_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTCDescBehavior_INTERFACE_DEFINED__ */
- #ifndef __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__
- #define __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTCDefaultDispatch */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTCDefaultDispatch;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f573-98b5-11cf-bb82-00aa00bdce0b")
- DispHTCDefaultDispatch : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTCDefaultDispatchVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTCDefaultDispatch * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTCDefaultDispatch * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTCDefaultDispatch * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTCDefaultDispatch * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTCDefaultDispatch * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTCDefaultDispatch * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTCDefaultDispatch * 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
- } DispHTCDefaultDispatchVtbl;
- interface DispHTCDefaultDispatch
- {
- CONST_VTBL struct DispHTCDefaultDispatchVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTCDefaultDispatch_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTCDefaultDispatch_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTCDefaultDispatch_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTCDefaultDispatch_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTCDefaultDispatch_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTCDefaultDispatch_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTCDefaultDispatch_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 /* __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTCDefaultDispatch;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f4fc-98b5-11cf-bb82-00aa00bdce0b")
- HTCDefaultDispatch;
- #endif
- #ifndef __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__
- #define __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTCPropertyBehavior */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTCPropertyBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f57f-98b5-11cf-bb82-00aa00bdce0b")
- DispHTCPropertyBehavior : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTCPropertyBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTCPropertyBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTCPropertyBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTCPropertyBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTCPropertyBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTCPropertyBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTCPropertyBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTCPropertyBehavior * 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
- } DispHTCPropertyBehaviorVtbl;
- interface DispHTCPropertyBehavior
- {
- CONST_VTBL struct DispHTCPropertyBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTCPropertyBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTCPropertyBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTCPropertyBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTCPropertyBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTCPropertyBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTCPropertyBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTCPropertyBehavior_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 /* __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTCPropertyBehavior;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f5de-98b5-11cf-bb82-00aa00bdce0b")
- HTCPropertyBehavior;
- #endif
- #ifndef __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__
- #define __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTCMethodBehavior */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTCMethodBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f587-98b5-11cf-bb82-00aa00bdce0b")
- DispHTCMethodBehavior : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTCMethodBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTCMethodBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTCMethodBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTCMethodBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTCMethodBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTCMethodBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTCMethodBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTCMethodBehavior * 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
- } DispHTCMethodBehaviorVtbl;
- interface DispHTCMethodBehavior
- {
- CONST_VTBL struct DispHTCMethodBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTCMethodBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTCMethodBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTCMethodBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTCMethodBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTCMethodBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTCMethodBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTCMethodBehavior_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 /* __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTCMethodBehavior;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f630-98b5-11cf-bb82-00aa00bdce0b")
- HTCMethodBehavior;
- #endif
- #ifndef __DispHTCEventBehavior_DISPINTERFACE_DEFINED__
- #define __DispHTCEventBehavior_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTCEventBehavior */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTCEventBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f574-98b5-11cf-bb82-00aa00bdce0b")
- DispHTCEventBehavior : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTCEventBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTCEventBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTCEventBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTCEventBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTCEventBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTCEventBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTCEventBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTCEventBehavior * 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
- } DispHTCEventBehaviorVtbl;
- interface DispHTCEventBehavior
- {
- CONST_VTBL struct DispHTCEventBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTCEventBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTCEventBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTCEventBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTCEventBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTCEventBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTCEventBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTCEventBehavior_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 /* __DispHTCEventBehavior_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTCEventBehavior;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f4fe-98b5-11cf-bb82-00aa00bdce0b")
- HTCEventBehavior;
- #endif
- #ifndef __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__
- #define __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTCAttachBehavior */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTCAttachBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f583-98b5-11cf-bb82-00aa00bdce0b")
- DispHTCAttachBehavior : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTCAttachBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTCAttachBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTCAttachBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTCAttachBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTCAttachBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTCAttachBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTCAttachBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTCAttachBehavior * 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
- } DispHTCAttachBehaviorVtbl;
- interface DispHTCAttachBehavior
- {
- CONST_VTBL struct DispHTCAttachBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTCAttachBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTCAttachBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTCAttachBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTCAttachBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTCAttachBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTCAttachBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTCAttachBehavior_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 /* __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTCAttachBehavior;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f5f5-98b5-11cf-bb82-00aa00bdce0b")
- HTCAttachBehavior;
- #endif
- #ifndef __DispHTCDescBehavior_DISPINTERFACE_DEFINED__
- #define __DispHTCDescBehavior_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTCDescBehavior */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTCDescBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f57e-98b5-11cf-bb82-00aa00bdce0b")
- DispHTCDescBehavior : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTCDescBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTCDescBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTCDescBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTCDescBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTCDescBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTCDescBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTCDescBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTCDescBehavior * 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
- } DispHTCDescBehaviorVtbl;
- interface DispHTCDescBehavior
- {
- CONST_VTBL struct DispHTCDescBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTCDescBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTCDescBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTCDescBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTCDescBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTCDescBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTCDescBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTCDescBehavior_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 /* __DispHTCDescBehavior_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTCDescBehavior;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f5dd-98b5-11cf-bb82-00aa00bdce0b")
- HTCDescBehavior;
- #endif
- #ifndef __IHTMLUrnCollection_INTERFACE_DEFINED__
- #define __IHTMLUrnCollection_INTERFACE_DEFINED__
- /* interface IHTMLUrnCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLUrnCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5e2-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLUrnCollection : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in] */ long index,
- /* [out][retval] */ BSTR *ppUrn) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLUrnCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLUrnCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLUrnCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLUrnCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLUrnCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLUrnCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLUrnCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLUrnCollection * 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);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLUrnCollection * This,
- /* [out][retval] */ long *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLUrnCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ BSTR *ppUrn);
-
- END_INTERFACE
- } IHTMLUrnCollectionVtbl;
- interface IHTMLUrnCollection
- {
- CONST_VTBL struct IHTMLUrnCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLUrnCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLUrnCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLUrnCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLUrnCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLUrnCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLUrnCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLUrnCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLUrnCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLUrnCollection_item(This,index,ppUrn)
- (This)->lpVtbl -> item(This,index,ppUrn)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUrnCollection_get_length_Proxy(
- IHTMLUrnCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLUrnCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLUrnCollection_item_Proxy(
- IHTMLUrnCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ BSTR *ppUrn);
- void __RPC_STUB IHTMLUrnCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLUrnCollection_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLUrnCollection;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f580-98b5-11cf-bb82-00aa00bdce0b")
- HTMLUrnCollection;
- #endif
- #ifndef __IHTMLGenericElement_INTERFACE_DEFINED__
- #define __IHTMLGenericElement_INTERFACE_DEFINED__
- /* interface IHTMLGenericElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLGenericElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4b7-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLGenericElement : public IDispatch
- {
- public:
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset(
- /* [out][retval] */ IDispatch **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedRecordset(
- /* [in] */ BSTR dataMember,
- /* [in][optional] */ VARIANT *hierarchy,
- /* [out][retval] */ IDispatch **ppRecordset) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLGenericElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLGenericElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLGenericElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLGenericElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLGenericElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLGenericElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLGenericElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLGenericElement * 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_recordset )(
- IHTMLGenericElement * This,
- /* [out][retval] */ IDispatch **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *namedRecordset )(
- IHTMLGenericElement * This,
- /* [in] */ BSTR dataMember,
- /* [in][optional] */ VARIANT *hierarchy,
- /* [out][retval] */ IDispatch **ppRecordset);
-
- END_INTERFACE
- } IHTMLGenericElementVtbl;
- interface IHTMLGenericElement
- {
- CONST_VTBL struct IHTMLGenericElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLGenericElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLGenericElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLGenericElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLGenericElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLGenericElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLGenericElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLGenericElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLGenericElement_get_recordset(This,p)
- (This)->lpVtbl -> get_recordset(This,p)
- #define IHTMLGenericElement_namedRecordset(This,dataMember,hierarchy,ppRecordset)
- (This)->lpVtbl -> namedRecordset(This,dataMember,hierarchy,ppRecordset)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLGenericElement_get_recordset_Proxy(
- IHTMLGenericElement * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHTMLGenericElement_get_recordset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLGenericElement_namedRecordset_Proxy(
- IHTMLGenericElement * This,
- /* [in] */ BSTR dataMember,
- /* [in][optional] */ VARIANT *hierarchy,
- /* [out][retval] */ IDispatch **ppRecordset);
- void __RPC_STUB IHTMLGenericElement_namedRecordset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLGenericElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLGenericElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLGenericElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLGenericElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLGenericElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f563-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLGenericElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLGenericElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLGenericElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLGenericElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLGenericElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLGenericElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLGenericElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLGenericElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLGenericElement * 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
- } DispHTMLGenericElementVtbl;
- interface DispHTMLGenericElement
- {
- CONST_VTBL struct DispHTMLGenericElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLGenericElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLGenericElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLGenericElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLGenericElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLGenericElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLGenericElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLGenericElement_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 /* __DispHTMLGenericElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLGenericElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f4b8-98b5-11cf-bb82-00aa00bdce0b")
- HTMLGenericElement;
- #endif
- #ifndef __IHTMLStyleSheetRule_INTERFACE_DEFINED__
- #define __IHTMLStyleSheetRule_INTERFACE_DEFINED__
- /* interface IHTMLStyleSheetRule */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleSheetRule;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f357-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleSheetRule : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectorText(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectorText(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style(
- /* [out][retval] */ IHTMLRuleStyle **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLStyleSheetRuleVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLStyleSheetRule * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLStyleSheetRule * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLStyleSheetRule * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLStyleSheetRule * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLStyleSheetRule * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLStyleSheetRule * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLStyleSheetRule * 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);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_selectorText )(
- IHTMLStyleSheetRule * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selectorText )(
- IHTMLStyleSheetRule * This,
- /* [out][retval] */ BSTR *p);
-
- /* [nonbrowsable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_style )(
- IHTMLStyleSheetRule * This,
- /* [out][retval] */ IHTMLRuleStyle **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readOnly )(
- IHTMLStyleSheetRule * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- END_INTERFACE
- } IHTMLStyleSheetRuleVtbl;
- interface IHTMLStyleSheetRule
- {
- CONST_VTBL struct IHTMLStyleSheetRuleVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLStyleSheetRule_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLStyleSheetRule_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLStyleSheetRule_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLStyleSheetRule_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLStyleSheetRule_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLStyleSheetRule_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLStyleSheetRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLStyleSheetRule_put_selectorText(This,v)
- (This)->lpVtbl -> put_selectorText(This,v)
- #define IHTMLStyleSheetRule_get_selectorText(This,p)
- (This)->lpVtbl -> get_selectorText(This,p)
- #define IHTMLStyleSheetRule_get_style(This,p)
- (This)->lpVtbl -> get_style(This,p)
- #define IHTMLStyleSheetRule_get_readOnly(This,p)
- (This)->lpVtbl -> get_readOnly(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_put_selectorText_Proxy(
- IHTMLStyleSheetRule * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLStyleSheetRule_put_selectorText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_selectorText_Proxy(
- IHTMLStyleSheetRule * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleSheetRule_get_selectorText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_style_Proxy(
- IHTMLStyleSheetRule * This,
- /* [out][retval] */ IHTMLRuleStyle **p);
- void __RPC_STUB IHTMLStyleSheetRule_get_style_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_readOnly_Proxy(
- IHTMLStyleSheetRule * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLStyleSheetRule_get_readOnly_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleSheetRule_INTERFACE_DEFINED__ */
- #ifndef __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__
- #define __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__
- /* interface IHTMLStyleSheetRulesCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleSheetRulesCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f2e5-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleSheetRulesCollection : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in] */ long index,
- /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLStyleSheetRulesCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLStyleSheetRulesCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLStyleSheetRulesCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLStyleSheetRulesCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLStyleSheetRulesCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLStyleSheetRulesCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLStyleSheetRulesCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLStyleSheetRulesCollection * 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);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLStyleSheetRulesCollection * This,
- /* [out][retval] */ long *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLStyleSheetRulesCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule);
-
- END_INTERFACE
- } IHTMLStyleSheetRulesCollectionVtbl;
- interface IHTMLStyleSheetRulesCollection
- {
- CONST_VTBL struct IHTMLStyleSheetRulesCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLStyleSheetRulesCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLStyleSheetRulesCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLStyleSheetRulesCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLStyleSheetRulesCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLStyleSheetRulesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLStyleSheetRulesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLStyleSheetRulesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLStyleSheetRulesCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLStyleSheetRulesCollection_item(This,index,ppHTMLStyleSheetRule)
- (This)->lpVtbl -> item(This,index,ppHTMLStyleSheetRule)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRulesCollection_get_length_Proxy(
- IHTMLStyleSheetRulesCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLStyleSheetRulesCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRulesCollection_item_Proxy(
- IHTMLStyleSheetRulesCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule);
- void __RPC_STUB IHTMLStyleSheetRulesCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLStyleSheetRule;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f3ce-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleSheetRule;
- #endif
- EXTERN_C const CLSID CLSID_HTMLStyleSheetRulesCollection;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f3cd-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleSheetRulesCollection;
- #endif
- #ifndef __IHTMLStyleSheetPage_INTERFACE_DEFINED__
- #define __IHTMLStyleSheetPage_INTERFACE_DEFINED__
- /* interface IHTMLStyleSheetPage */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleSheetPage;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f7ee-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleSheetPage : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selector(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pseudoClass(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLStyleSheetPageVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLStyleSheetPage * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLStyleSheetPage * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLStyleSheetPage * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLStyleSheetPage * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLStyleSheetPage * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLStyleSheetPage * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLStyleSheetPage * 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);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selector )(
- IHTMLStyleSheetPage * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pseudoClass )(
- IHTMLStyleSheetPage * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLStyleSheetPageVtbl;
- interface IHTMLStyleSheetPage
- {
- CONST_VTBL struct IHTMLStyleSheetPageVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLStyleSheetPage_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLStyleSheetPage_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLStyleSheetPage_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLStyleSheetPage_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLStyleSheetPage_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLStyleSheetPage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLStyleSheetPage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLStyleSheetPage_get_selector(This,p)
- (This)->lpVtbl -> get_selector(This,p)
- #define IHTMLStyleSheetPage_get_pseudoClass(This,p)
- (This)->lpVtbl -> get_pseudoClass(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPage_get_selector_Proxy(
- IHTMLStyleSheetPage * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleSheetPage_get_selector_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPage_get_pseudoClass_Proxy(
- IHTMLStyleSheetPage * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLStyleSheetPage_get_pseudoClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleSheetPage_INTERFACE_DEFINED__ */
- #ifndef __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__
- #define __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__
- /* interface IHTMLStyleSheetPagesCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleSheetPagesCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f7f0-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleSheetPagesCollection : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in] */ long index,
- /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLStyleSheetPagesCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLStyleSheetPagesCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLStyleSheetPagesCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLStyleSheetPagesCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLStyleSheetPagesCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLStyleSheetPagesCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLStyleSheetPagesCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLStyleSheetPagesCollection * 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);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLStyleSheetPagesCollection * This,
- /* [out][retval] */ long *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLStyleSheetPagesCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage);
-
- END_INTERFACE
- } IHTMLStyleSheetPagesCollectionVtbl;
- interface IHTMLStyleSheetPagesCollection
- {
- CONST_VTBL struct IHTMLStyleSheetPagesCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLStyleSheetPagesCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLStyleSheetPagesCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLStyleSheetPagesCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLStyleSheetPagesCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLStyleSheetPagesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLStyleSheetPagesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLStyleSheetPagesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLStyleSheetPagesCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLStyleSheetPagesCollection_item(This,index,ppHTMLStyleSheetPage)
- (This)->lpVtbl -> item(This,index,ppHTMLStyleSheetPage)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPagesCollection_get_length_Proxy(
- IHTMLStyleSheetPagesCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLStyleSheetPagesCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPagesCollection_item_Proxy(
- IHTMLStyleSheetPagesCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage);
- void __RPC_STUB IHTMLStyleSheetPagesCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLStyleSheetPage;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f7ef-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleSheetPage;
- #endif
- EXTERN_C const CLSID CLSID_HTMLStyleSheetPagesCollection;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f7f1-98b5-11cf-bb82-00aa00bdce0b")
- HTMLStyleSheetPagesCollection;
- #endif
- #ifndef __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__
- #define __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__
- /* interface IHTMLStyleSheetsCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleSheetsCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f37e-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleSheetsCollection : public IDispatch
- {
- public:
- virtual /* [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] */ VARIANT *pvarIndex,
- /* [out][retval] */ VARIANT *pvarResult) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLStyleSheetsCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLStyleSheetsCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLStyleSheetsCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLStyleSheetsCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLStyleSheetsCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLStyleSheetsCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLStyleSheetsCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLStyleSheetsCollection * 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);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLStyleSheetsCollection * This,
- /* [out][retval] */ long *p);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )(
- IHTMLStyleSheetsCollection * This,
- /* [out][retval] */ IUnknown **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLStyleSheetsCollection * This,
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ VARIANT *pvarResult);
-
- END_INTERFACE
- } IHTMLStyleSheetsCollectionVtbl;
- interface IHTMLStyleSheetsCollection
- {
- CONST_VTBL struct IHTMLStyleSheetsCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLStyleSheetsCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLStyleSheetsCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLStyleSheetsCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLStyleSheetsCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLStyleSheetsCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLStyleSheetsCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLStyleSheetsCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLStyleSheetsCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLStyleSheetsCollection_get__newEnum(This,p)
- (This)->lpVtbl -> get__newEnum(This,p)
- #define IHTMLStyleSheetsCollection_item(This,pvarIndex,pvarResult)
- (This)->lpVtbl -> item(This,pvarIndex,pvarResult)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_get_length_Proxy(
- IHTMLStyleSheetsCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLStyleSheetsCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_get__newEnum_Proxy(
- IHTMLStyleSheetsCollection * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLStyleSheetsCollection_get__newEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_item_Proxy(
- IHTMLStyleSheetsCollection * This,
- /* [in] */ VARIANT *pvarIndex,
- /* [out][retval] */ VARIANT *pvarResult);
- void __RPC_STUB IHTMLStyleSheetsCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__ */
- #ifndef __IHTMLStyleSheet_INTERFACE_DEFINED__
- #define __IHTMLStyleSheet_INTERFACE_DEFINED__
- /* interface IHTMLStyleSheet */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLStyleSheet;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f2e3-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLStyleSheet : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_title(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_title(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentStyleSheet(
- /* [out][retval] */ IHTMLStyleSheet **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_owningElement(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_imports(
- /* [out][retval] */ IHTMLStyleSheetsCollection **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_id(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE addImport(
- /* [in] */ BSTR bstrURL,
- /* [in][defaultvalue] */ long lIndex,
- /* [out][retval] */ long *plIndex) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE addRule(
- /* [in] */ BSTR bstrSelector,
- /* [in] */ BSTR bstrStyle,
- /* [in][defaultvalue] */ long lIndex,
- /* [out][retval] */ long *plNewIndex) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeImport(
- /* [in] */ long lIndex) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeRule(
- /* [in] */ long lIndex) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rules(
- /* [out][retval] */ IHTMLStyleSheetRulesCollection **p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLStyleSheetVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLStyleSheet * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLStyleSheet * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLStyleSheet * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLStyleSheet * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLStyleSheet * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLStyleSheet * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLStyleSheet * 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);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_title )(
- IHTMLStyleSheet * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_title )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentStyleSheet )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ IHTMLStyleSheet **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_owningElement )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )(
- IHTMLStyleSheet * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readOnly )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imports )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ IHTMLStyleSheetsCollection **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_href )(
- IHTMLStyleSheet * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_id )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *addImport )(
- IHTMLStyleSheet * This,
- /* [in] */ BSTR bstrURL,
- /* [in][defaultvalue] */ long lIndex,
- /* [out][retval] */ long *plIndex);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *addRule )(
- IHTMLStyleSheet * This,
- /* [in] */ BSTR bstrSelector,
- /* [in] */ BSTR bstrStyle,
- /* [in][defaultvalue] */ long lIndex,
- /* [out][retval] */ long *plNewIndex);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeImport )(
- IHTMLStyleSheet * This,
- /* [in] */ long lIndex);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeRule )(
- IHTMLStyleSheet * This,
- /* [in] */ long lIndex);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_media )(
- IHTMLStyleSheet * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_media )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cssText )(
- IHTMLStyleSheet * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cssText )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rules )(
- IHTMLStyleSheet * This,
- /* [out][retval] */ IHTMLStyleSheetRulesCollection **p);
-
- END_INTERFACE
- } IHTMLStyleSheetVtbl;
- interface IHTMLStyleSheet
- {
- CONST_VTBL struct IHTMLStyleSheetVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLStyleSheet_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLStyleSheet_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLStyleSheet_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLStyleSheet_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLStyleSheet_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLStyleSheet_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLStyleSheet_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLStyleSheet_put_title(This,v)
- (This)->lpVtbl -> put_title(This,v)
- #define IHTMLStyleSheet_get_title(This,p)
- (This)->lpVtbl -> get_title(This,p)
- #define IHTMLStyleSheet_get_parentStyleSheet(This,p)
- (This)->lpVtbl -> get_parentStyleSheet(This,p)
- #define IHTMLStyleSheet_get_owningElement(This,p)
- (This)->lpVtbl -> get_owningElement(This,p)
- #define IHTMLStyleSheet_put_disabled(This,v)
- (This)->lpVtbl -> put_disabled(This,v)
- #define IHTMLStyleSheet_get_disabled(This,p)
- (This)->lpVtbl -> get_disabled(This,p)
- #define IHTMLStyleSheet_get_readOnly(This,p)
- (This)->lpVtbl -> get_readOnly(This,p)
- #define IHTMLStyleSheet_get_imports(This,p)
- (This)->lpVtbl -> get_imports(This,p)
- #define IHTMLStyleSheet_put_href(This,v)
- (This)->lpVtbl -> put_href(This,v)
- #define IHTMLStyleSheet_get_href(This,p)
- (This)->lpVtbl -> get_href(This,p)
- #define IHTMLStyleSheet_get_type(This,p)
- (This)->lpVtbl -> get_type(This,p)
- #define IHTMLStyleSheet_get_id(This,p)
- (This)->lpVtbl -> get_id(This,p)
- #define IHTMLStyleSheet_addImport(This,bstrURL,lIndex,plIndex)
- (This)->lpVtbl -> addImport(This,bstrURL,lIndex,plIndex)
- #define IHTMLStyleSheet_addRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex)
- (This)->lpVtbl -> addRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex)
- #define IHTMLStyleSheet_removeImport(This,lIndex)
- (This)->lpVtbl -> removeImport(This,lIndex)
- #define IHTMLStyleSheet_removeRule(This,lIndex)
- (This)->lpVtbl -> removeRule(This,lIndex)
- #define IHTMLStyleSheet_put_media(This,v)
- (This)->lpVtbl -> put_media(This,v)
- #define IHTMLStyleSheet_get_media(This,p)
- (This)->lpVtbl -> get_media(This,p)
- #define IHTMLStyleSheet_put_cssText(This,v)
- (This)->lpVtbl -> put_cssText(This,v)
- #define IHTMLStyleSheet_get_cssText(This,p)
- (This)->lpVtbl -> get_cssText(This,p)
- #define IHTMLStyleSheet_get_rules(This,p)
- (This)->lpVtbl -> get_rules(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_title_Proxy(
- IHTMLStyleSheet * This,
- /* [in] */ BSTR v);