Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- /* [in][defaultvalue] */ long index);
- void __RPC_STUB IHTMLAreasCollection_remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLAreasCollection_INTERFACE_DEFINED__ */
- #ifndef __IHTMLAreasCollection2_INTERFACE_DEFINED__
- #define __IHTMLAreasCollection2_INTERFACE_DEFINED__
- /* interface IHTMLAreasCollection2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLAreasCollection2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5ec-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLAreasCollection2 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
- /* [in] */ VARIANT urn,
- /* [out][retval] */ IDispatch **pdisp) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLAreasCollection2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLAreasCollection2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLAreasCollection2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLAreasCollection2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLAreasCollection2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLAreasCollection2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLAreasCollection2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLAreasCollection2 * 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 *urns )(
- IHTMLAreasCollection2 * This,
- /* [in] */ VARIANT urn,
- /* [out][retval] */ IDispatch **pdisp);
-
- END_INTERFACE
- } IHTMLAreasCollection2Vtbl;
- interface IHTMLAreasCollection2
- {
- CONST_VTBL struct IHTMLAreasCollection2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLAreasCollection2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLAreasCollection2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLAreasCollection2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLAreasCollection2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLAreasCollection2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLAreasCollection2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLAreasCollection2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLAreasCollection2_urns(This,urn,pdisp)
- (This)->lpVtbl -> urns(This,urn,pdisp)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection2_urns_Proxy(
- IHTMLAreasCollection2 * This,
- /* [in] */ VARIANT urn,
- /* [out][retval] */ IDispatch **pdisp);
- void __RPC_STUB IHTMLAreasCollection2_urns_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLAreasCollection2_INTERFACE_DEFINED__ */
- #ifndef __IHTMLAreasCollection3_INTERFACE_DEFINED__
- #define __IHTMLAreasCollection3_INTERFACE_DEFINED__
- /* interface IHTMLAreasCollection3 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLAreasCollection3;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f837-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLAreasCollection3 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
- /* [in] */ BSTR name,
- /* [out][retval] */ IDispatch **pdisp) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLAreasCollection3Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLAreasCollection3 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLAreasCollection3 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLAreasCollection3 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLAreasCollection3 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLAreasCollection3 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLAreasCollection3 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLAreasCollection3 * 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 *namedItem )(
- IHTMLAreasCollection3 * This,
- /* [in] */ BSTR name,
- /* [out][retval] */ IDispatch **pdisp);
-
- END_INTERFACE
- } IHTMLAreasCollection3Vtbl;
- interface IHTMLAreasCollection3
- {
- CONST_VTBL struct IHTMLAreasCollection3Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLAreasCollection3_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLAreasCollection3_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLAreasCollection3_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLAreasCollection3_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLAreasCollection3_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLAreasCollection3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLAreasCollection3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLAreasCollection3_namedItem(This,name,pdisp)
- (This)->lpVtbl -> namedItem(This,name,pdisp)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection3_namedItem_Proxy(
- IHTMLAreasCollection3 * This,
- /* [in] */ BSTR name,
- /* [out][retval] */ IDispatch **pdisp);
- void __RPC_STUB IHTMLAreasCollection3_namedItem_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLAreasCollection3_INTERFACE_DEFINED__ */
- #ifndef __IHTMLMapElement_INTERFACE_DEFINED__
- #define __IHTMLMapElement_INTERFACE_DEFINED__
- /* interface IHTMLMapElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLMapElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f266-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLMapElement : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_areas(
- /* [out][retval] */ IHTMLAreasCollection **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLMapElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLMapElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLMapElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLMapElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLMapElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLMapElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLMapElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLMapElement * 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_areas )(
- IHTMLMapElement * This,
- /* [out][retval] */ IHTMLAreasCollection **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )(
- IHTMLMapElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )(
- IHTMLMapElement * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLMapElementVtbl;
- interface IHTMLMapElement
- {
- CONST_VTBL struct IHTMLMapElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLMapElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLMapElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLMapElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLMapElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLMapElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLMapElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLMapElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLMapElement_get_areas(This,p)
- (This)->lpVtbl -> get_areas(This,p)
- #define IHTMLMapElement_put_name(This,v)
- (This)->lpVtbl -> put_name(This,v)
- #define IHTMLMapElement_get_name(This,p)
- (This)->lpVtbl -> get_name(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_areas_Proxy(
- IHTMLMapElement * This,
- /* [out][retval] */ IHTMLAreasCollection **p);
- void __RPC_STUB IHTMLMapElement_get_areas_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_put_name_Proxy(
- IHTMLMapElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLMapElement_put_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_name_Proxy(
- IHTMLMapElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLMapElement_get_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLMapElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__
- #define __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLAreasCollection */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLAreasCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f56a-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLAreasCollection : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLAreasCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLAreasCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLAreasCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLAreasCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLAreasCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLAreasCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLAreasCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLAreasCollection * 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
- } DispHTMLAreasCollectionVtbl;
- interface DispHTMLAreasCollection
- {
- CONST_VTBL struct DispHTMLAreasCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLAreasCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLAreasCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLAreasCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLAreasCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLAreasCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLAreasCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLAreasCollection_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 /* __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLAreasCollection;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f4ca-98b5-11cf-bb82-00aa00bdce0b")
- HTMLAreasCollection;
- #endif
- #ifndef __DispHTMLMapElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLMapElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLMapElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLMapElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f526-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLMapElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLMapElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLMapElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLMapElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLMapElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLMapElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLMapElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLMapElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLMapElement * 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
- } DispHTMLMapElementVtbl;
- interface DispHTMLMapElement
- {
- CONST_VTBL struct DispHTMLMapElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLMapElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLMapElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLMapElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLMapElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLMapElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLMapElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLMapElement_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 /* __DispHTMLMapElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLMapElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f271-98b5-11cf-bb82-00aa00bdce0b")
- HTMLMapElement;
- #endif
- #ifndef __HTMLAreaEvents2_DISPINTERFACE_DEFINED__
- #define __HTMLAreaEvents2_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLAreaEvents2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLAreaEvents2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f611-98b5-11cf-bb82-00aa00bdce0b")
- HTMLAreaEvents2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLAreaEvents2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLAreaEvents2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLAreaEvents2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLAreaEvents2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLAreaEvents2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLAreaEvents2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLAreaEvents2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLAreaEvents2 * 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
- } HTMLAreaEvents2Vtbl;
- interface HTMLAreaEvents2
- {
- CONST_VTBL struct HTMLAreaEvents2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLAreaEvents2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLAreaEvents2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLAreaEvents2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLAreaEvents2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLAreaEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLAreaEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLAreaEvents2_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 /* __HTMLAreaEvents2_DISPINTERFACE_DEFINED__ */
- #ifndef __HTMLAreaEvents_DISPINTERFACE_DEFINED__
- #define __HTMLAreaEvents_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLAreaEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLAreaEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f366-98b5-11cf-bb82-00aa00bdce0b")
- HTMLAreaEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLAreaEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLAreaEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLAreaEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLAreaEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLAreaEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLAreaEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLAreaEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLAreaEvents * 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
- } HTMLAreaEventsVtbl;
- interface HTMLAreaEvents
- {
- CONST_VTBL struct HTMLAreaEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLAreaEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLAreaEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLAreaEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLAreaEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLAreaEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLAreaEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLAreaEvents_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 /* __HTMLAreaEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IHTMLAreaElement_INTERFACE_DEFINED__
- #define __IHTMLAreaElement_INTERFACE_DEFINED__
- /* interface IHTMLAreaElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLAreaElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f265-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLAreaElement : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shape(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shape(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_coords(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_coords(
- /* [out][retval] */ BSTR *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][propput] */ HRESULT STDMETHODCALLTYPE put_target(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noHref(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noHref(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
- /* [in] */ short v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
- /* [out][retval] */ short *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLAreaElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLAreaElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLAreaElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLAreaElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLAreaElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLAreaElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLAreaElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLAreaElement * 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_shape )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_shape )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_coords )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_coords )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_href )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_target )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_target )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_alt )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_alt )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noHref )(
- IHTMLAreaElement * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noHref )(
- IHTMLAreaElement * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_host )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_host )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hostname )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hostname )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pathname )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pathname )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_port )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_port )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_protocol )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocol )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_search )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_search )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hash )(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hash )(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onblur )(
- IHTMLAreaElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onblur )(
- IHTMLAreaElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocus )(
- IHTMLAreaElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocus )(
- IHTMLAreaElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tabIndex )(
- IHTMLAreaElement * This,
- /* [in] */ short v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tabIndex )(
- IHTMLAreaElement * This,
- /* [out][retval] */ short *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )(
- IHTMLAreaElement * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *blur )(
- IHTMLAreaElement * This);
-
- END_INTERFACE
- } IHTMLAreaElementVtbl;
- interface IHTMLAreaElement
- {
- CONST_VTBL struct IHTMLAreaElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLAreaElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLAreaElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLAreaElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLAreaElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLAreaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLAreaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLAreaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLAreaElement_put_shape(This,v)
- (This)->lpVtbl -> put_shape(This,v)
- #define IHTMLAreaElement_get_shape(This,p)
- (This)->lpVtbl -> get_shape(This,p)
- #define IHTMLAreaElement_put_coords(This,v)
- (This)->lpVtbl -> put_coords(This,v)
- #define IHTMLAreaElement_get_coords(This,p)
- (This)->lpVtbl -> get_coords(This,p)
- #define IHTMLAreaElement_put_href(This,v)
- (This)->lpVtbl -> put_href(This,v)
- #define IHTMLAreaElement_get_href(This,p)
- (This)->lpVtbl -> get_href(This,p)
- #define IHTMLAreaElement_put_target(This,v)
- (This)->lpVtbl -> put_target(This,v)
- #define IHTMLAreaElement_get_target(This,p)
- (This)->lpVtbl -> get_target(This,p)
- #define IHTMLAreaElement_put_alt(This,v)
- (This)->lpVtbl -> put_alt(This,v)
- #define IHTMLAreaElement_get_alt(This,p)
- (This)->lpVtbl -> get_alt(This,p)
- #define IHTMLAreaElement_put_noHref(This,v)
- (This)->lpVtbl -> put_noHref(This,v)
- #define IHTMLAreaElement_get_noHref(This,p)
- (This)->lpVtbl -> get_noHref(This,p)
- #define IHTMLAreaElement_put_host(This,v)
- (This)->lpVtbl -> put_host(This,v)
- #define IHTMLAreaElement_get_host(This,p)
- (This)->lpVtbl -> get_host(This,p)
- #define IHTMLAreaElement_put_hostname(This,v)
- (This)->lpVtbl -> put_hostname(This,v)
- #define IHTMLAreaElement_get_hostname(This,p)
- (This)->lpVtbl -> get_hostname(This,p)
- #define IHTMLAreaElement_put_pathname(This,v)
- (This)->lpVtbl -> put_pathname(This,v)
- #define IHTMLAreaElement_get_pathname(This,p)
- (This)->lpVtbl -> get_pathname(This,p)
- #define IHTMLAreaElement_put_port(This,v)
- (This)->lpVtbl -> put_port(This,v)
- #define IHTMLAreaElement_get_port(This,p)
- (This)->lpVtbl -> get_port(This,p)
- #define IHTMLAreaElement_put_protocol(This,v)
- (This)->lpVtbl -> put_protocol(This,v)
- #define IHTMLAreaElement_get_protocol(This,p)
- (This)->lpVtbl -> get_protocol(This,p)
- #define IHTMLAreaElement_put_search(This,v)
- (This)->lpVtbl -> put_search(This,v)
- #define IHTMLAreaElement_get_search(This,p)
- (This)->lpVtbl -> get_search(This,p)
- #define IHTMLAreaElement_put_hash(This,v)
- (This)->lpVtbl -> put_hash(This,v)
- #define IHTMLAreaElement_get_hash(This,p)
- (This)->lpVtbl -> get_hash(This,p)
- #define IHTMLAreaElement_put_onblur(This,v)
- (This)->lpVtbl -> put_onblur(This,v)
- #define IHTMLAreaElement_get_onblur(This,p)
- (This)->lpVtbl -> get_onblur(This,p)
- #define IHTMLAreaElement_put_onfocus(This,v)
- (This)->lpVtbl -> put_onfocus(This,v)
- #define IHTMLAreaElement_get_onfocus(This,p)
- (This)->lpVtbl -> get_onfocus(This,p)
- #define IHTMLAreaElement_put_tabIndex(This,v)
- (This)->lpVtbl -> put_tabIndex(This,v)
- #define IHTMLAreaElement_get_tabIndex(This,p)
- (This)->lpVtbl -> get_tabIndex(This,p)
- #define IHTMLAreaElement_focus(This)
- (This)->lpVtbl -> focus(This)
- #define IHTMLAreaElement_blur(This)
- (This)->lpVtbl -> blur(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_shape_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_shape_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_shape_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_shape_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_coords_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_coords_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_coords_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_coords_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_href_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_href_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_href_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_href_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_target_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_target_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_target_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_target_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_alt_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_alt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_alt_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_alt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_noHref_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLAreaElement_put_noHref_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_noHref_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLAreaElement_get_noHref_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_host_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_host_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_host_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_host_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hostname_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_hostname_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hostname_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_hostname_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_pathname_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_pathname_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_pathname_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_pathname_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_port_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_port_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_port_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_port_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_protocol_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_protocol_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_protocol_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_protocol_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_search_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_search_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_search_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_search_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hash_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAreaElement_put_hash_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hash_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAreaElement_get_hash_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onblur_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLAreaElement_put_onblur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onblur_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLAreaElement_get_onblur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onfocus_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLAreaElement_put_onfocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onfocus_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLAreaElement_get_onfocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_tabIndex_Proxy(
- IHTMLAreaElement * This,
- /* [in] */ short v);
- void __RPC_STUB IHTMLAreaElement_put_tabIndex_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_tabIndex_Proxy(
- IHTMLAreaElement * This,
- /* [out][retval] */ short *p);
- void __RPC_STUB IHTMLAreaElement_get_tabIndex_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_focus_Proxy(
- IHTMLAreaElement * This);
- void __RPC_STUB IHTMLAreaElement_focus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_blur_Proxy(
- IHTMLAreaElement * This);
- void __RPC_STUB IHTMLAreaElement_blur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLAreaElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLAreaElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLAreaElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLAreaElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLAreaElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f503-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLAreaElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLAreaElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLAreaElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLAreaElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLAreaElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLAreaElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLAreaElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLAreaElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLAreaElement * 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
- } DispHTMLAreaElementVtbl;
- interface DispHTMLAreaElement
- {
- CONST_VTBL struct DispHTMLAreaElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLAreaElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLAreaElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLAreaElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLAreaElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLAreaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLAreaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLAreaElement_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 /* __DispHTMLAreaElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLAreaElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f283-98b5-11cf-bb82-00aa00bdce0b")
- HTMLAreaElement;
- #endif
- #ifndef __IHTMLTableCaption_INTERFACE_DEFINED__
- #define __IHTMLTableCaption_INTERFACE_DEFINED__
- /* interface IHTMLTableCaption */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLTableCaption;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f2eb-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLTableCaption : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLTableCaptionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLTableCaption * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLTableCaption * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLTableCaption * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLTableCaption * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLTableCaption * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLTableCaption * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLTableCaption * 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_align )(
- IHTMLTableCaption * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )(
- IHTMLTableCaption * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vAlign )(
- IHTMLTableCaption * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vAlign )(
- IHTMLTableCaption * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLTableCaptionVtbl;
- interface IHTMLTableCaption
- {
- CONST_VTBL struct IHTMLTableCaptionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLTableCaption_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLTableCaption_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLTableCaption_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLTableCaption_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLTableCaption_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLTableCaption_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLTableCaption_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLTableCaption_put_align(This,v)
- (This)->lpVtbl -> put_align(This,v)
- #define IHTMLTableCaption_get_align(This,p)
- (This)->lpVtbl -> get_align(This,p)
- #define IHTMLTableCaption_put_vAlign(This,v)
- (This)->lpVtbl -> put_vAlign(This,v)
- #define IHTMLTableCaption_get_vAlign(This,p)
- (This)->lpVtbl -> get_vAlign(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_align_Proxy(
- IHTMLTableCaption * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLTableCaption_put_align_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_align_Proxy(
- IHTMLTableCaption * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLTableCaption_get_align_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_vAlign_Proxy(
- IHTMLTableCaption * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLTableCaption_put_vAlign_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_vAlign_Proxy(
- IHTMLTableCaption * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLTableCaption_get_vAlign_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLTableCaption_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLTableCaption_DISPINTERFACE_DEFINED__
- #define __DispHTMLTableCaption_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLTableCaption */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLTableCaption;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f508-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLTableCaption : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLTableCaptionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLTableCaption * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLTableCaption * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLTableCaption * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLTableCaption * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLTableCaption * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLTableCaption * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLTableCaption * 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
- } DispHTMLTableCaptionVtbl;
- interface DispHTMLTableCaption
- {
- CONST_VTBL struct DispHTMLTableCaptionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLTableCaption_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLTableCaption_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLTableCaption_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLTableCaption_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLTableCaption_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLTableCaption_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLTableCaption_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 /* __DispHTMLTableCaption_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLTableCaption;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f2ec-98b5-11cf-bb82-00aa00bdce0b")
- HTMLTableCaption;
- #endif
- #ifndef __IHTMLCommentElement_INTERFACE_DEFINED__
- #define __IHTMLCommentElement_INTERFACE_DEFINED__
- /* interface IHTMLCommentElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLCommentElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f20c-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLCommentElement : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_atomic(
- /* [in] */ long v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_atomic(
- /* [out][retval] */ long *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLCommentElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLCommentElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLCommentElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLCommentElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLCommentElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLCommentElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLCommentElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLCommentElement * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_text )(
- IHTMLCommentElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_text )(
- IHTMLCommentElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_atomic )(
- IHTMLCommentElement * This,
- /* [in] */ long v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_atomic )(
- IHTMLCommentElement * This,
- /* [out][retval] */ long *p);
-
- END_INTERFACE
- } IHTMLCommentElementVtbl;
- interface IHTMLCommentElement
- {
- CONST_VTBL struct IHTMLCommentElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLCommentElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLCommentElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLCommentElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLCommentElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLCommentElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLCommentElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLCommentElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLCommentElement_put_text(This,v)
- (This)->lpVtbl -> put_text(This,v)
- #define IHTMLCommentElement_get_text(This,p)
- (This)->lpVtbl -> get_text(This,p)
- #define IHTMLCommentElement_put_atomic(This,v)
- (This)->lpVtbl -> put_atomic(This,v)
- #define IHTMLCommentElement_get_atomic(This,p)
- (This)->lpVtbl -> get_atomic(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_text_Proxy(
- IHTMLCommentElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLCommentElement_put_text_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_text_Proxy(
- IHTMLCommentElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLCommentElement_get_text_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_atomic_Proxy(
- IHTMLCommentElement * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLCommentElement_put_atomic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_atomic_Proxy(
- IHTMLCommentElement * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLCommentElement_get_atomic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLCommentElement_INTERFACE_DEFINED__ */
- #ifndef __IHTMLCommentElement2_INTERFACE_DEFINED__
- #define __IHTMLCommentElement2_INTERFACE_DEFINED__
- /* interface IHTMLCommentElement2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLCommentElement2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f813-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLCommentElement2 : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_data(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE substringData(
- /* [in] */ long offset,
- /* [in] */ long Count,
- /* [out][retval] */ BSTR *pbstrsubString) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendData(
- /* [in] */ BSTR bstrstring) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertData(
- /* [in] */ long offset,
- /* [in] */ BSTR bstrstring) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteData(
- /* [in] */ long offset,
- /* [in] */ long Count) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceData(
- /* [in] */ long offset,
- /* [in] */ long Count,
- /* [in] */ BSTR bstrstring) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLCommentElement2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLCommentElement2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLCommentElement2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLCommentElement2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLCommentElement2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLCommentElement2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLCommentElement2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLCommentElement2 * 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_data )(
- IHTMLCommentElement2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_data )(
- IHTMLCommentElement2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLCommentElement2 * This,
- /* [out][retval] */ long *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *substringData )(
- IHTMLCommentElement2 * This,
- /* [in] */ long offset,
- /* [in] */ long Count,
- /* [out][retval] */ BSTR *pbstrsubString);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendData )(
- IHTMLCommentElement2 * This,
- /* [in] */ BSTR bstrstring);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertData )(
- IHTMLCommentElement2 * This,
- /* [in] */ long offset,
- /* [in] */ BSTR bstrstring);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteData )(
- IHTMLCommentElement2 * This,
- /* [in] */ long offset,
- /* [in] */ long Count);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *replaceData )(
- IHTMLCommentElement2 * This,
- /* [in] */ long offset,
- /* [in] */ long Count,
- /* [in] */ BSTR bstrstring);
-
- END_INTERFACE
- } IHTMLCommentElement2Vtbl;
- interface IHTMLCommentElement2
- {
- CONST_VTBL struct IHTMLCommentElement2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLCommentElement2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLCommentElement2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLCommentElement2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLCommentElement2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLCommentElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLCommentElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLCommentElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLCommentElement2_put_data(This,v)
- (This)->lpVtbl -> put_data(This,v)
- #define IHTMLCommentElement2_get_data(This,p)
- (This)->lpVtbl -> get_data(This,p)
- #define IHTMLCommentElement2_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLCommentElement2_substringData(This,offset,Count,pbstrsubString)
- (This)->lpVtbl -> substringData(This,offset,Count,pbstrsubString)
- #define IHTMLCommentElement2_appendData(This,bstrstring)
- (This)->lpVtbl -> appendData(This,bstrstring)
- #define IHTMLCommentElement2_insertData(This,offset,bstrstring)
- (This)->lpVtbl -> insertData(This,offset,bstrstring)
- #define IHTMLCommentElement2_deleteData(This,offset,Count)
- (This)->lpVtbl -> deleteData(This,offset,Count)
- #define IHTMLCommentElement2_replaceData(This,offset,Count,bstrstring)
- (This)->lpVtbl -> replaceData(This,offset,Count,bstrstring)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_put_data_Proxy(
- IHTMLCommentElement2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLCommentElement2_put_data_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_data_Proxy(
- IHTMLCommentElement2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLCommentElement2_get_data_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_length_Proxy(
- IHTMLCommentElement2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLCommentElement2_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_substringData_Proxy(
- IHTMLCommentElement2 * This,
- /* [in] */ long offset,
- /* [in] */ long Count,
- /* [out][retval] */ BSTR *pbstrsubString);
- void __RPC_STUB IHTMLCommentElement2_substringData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_appendData_Proxy(
- IHTMLCommentElement2 * This,
- /* [in] */ BSTR bstrstring);
- void __RPC_STUB IHTMLCommentElement2_appendData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_insertData_Proxy(
- IHTMLCommentElement2 * This,
- /* [in] */ long offset,
- /* [in] */ BSTR bstrstring);
- void __RPC_STUB IHTMLCommentElement2_insertData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_deleteData_Proxy(
- IHTMLCommentElement2 * This,
- /* [in] */ long offset,
- /* [in] */ long Count);
- void __RPC_STUB IHTMLCommentElement2_deleteData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_replaceData_Proxy(
- IHTMLCommentElement2 * This,
- /* [in] */ long offset,
- /* [in] */ long Count,
- /* [in] */ BSTR bstrstring);
- void __RPC_STUB IHTMLCommentElement2_replaceData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLCommentElement2_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLCommentElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLCommentElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLCommentElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLCommentElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f50a-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLCommentElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLCommentElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLCommentElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLCommentElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLCommentElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLCommentElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLCommentElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLCommentElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLCommentElement * 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
- } DispHTMLCommentElementVtbl;
- interface DispHTMLCommentElement
- {
- CONST_VTBL struct DispHTMLCommentElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLCommentElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLCommentElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLCommentElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLCommentElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLCommentElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLCommentElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLCommentElement_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 /* __DispHTMLCommentElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLCommentElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f317-98b5-11cf-bb82-00aa00bdce0b")
- HTMLCommentElement;
- #endif
- #ifndef __IHTMLPhraseElement_INTERFACE_DEFINED__
- #define __IHTMLPhraseElement_INTERFACE_DEFINED__
- /* interface IHTMLPhraseElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLPhraseElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f20a-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLPhraseElement : public IDispatch
- {
- public:
- };
-
- #else /* C style interface */
- typedef struct IHTMLPhraseElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLPhraseElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLPhraseElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLPhraseElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLPhraseElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLPhraseElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLPhraseElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLPhraseElement * 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
- } IHTMLPhraseElementVtbl;
- interface IHTMLPhraseElement
- {
- CONST_VTBL struct IHTMLPhraseElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLPhraseElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLPhraseElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLPhraseElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLPhraseElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLPhraseElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLPhraseElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLPhraseElement_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 /* __IHTMLPhraseElement_INTERFACE_DEFINED__ */
- #ifndef __IHTMLPhraseElement2_INTERFACE_DEFINED__
- #define __IHTMLPhraseElement2_INTERFACE_DEFINED__
- /* interface IHTMLPhraseElement2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLPhraseElement2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f824-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLPhraseElement2 : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dateTime(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dateTime(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLPhraseElement2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLPhraseElement2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLPhraseElement2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLPhraseElement2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLPhraseElement2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLPhraseElement2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLPhraseElement2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLPhraseElement2 * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cite )(
- IHTMLPhraseElement2 * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cite )(
- IHTMLPhraseElement2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dateTime )(
- IHTMLPhraseElement2 * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dateTime )(
- IHTMLPhraseElement2 * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLPhraseElement2Vtbl;
- interface IHTMLPhraseElement2
- {
- CONST_VTBL struct IHTMLPhraseElement2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLPhraseElement2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLPhraseElement2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLPhraseElement2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLPhraseElement2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLPhraseElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLPhraseElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLPhraseElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLPhraseElement2_put_cite(This,v)
- (This)->lpVtbl -> put_cite(This,v)
- #define IHTMLPhraseElement2_get_cite(This,p)
- (This)->lpVtbl -> get_cite(This,p)
- #define IHTMLPhraseElement2_put_dateTime(This,v)
- (This)->lpVtbl -> put_dateTime(This,v)
- #define IHTMLPhraseElement2_get_dateTime(This,p)
- (This)->lpVtbl -> get_dateTime(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_cite_Proxy(
- IHTMLPhraseElement2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLPhraseElement2_put_cite_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_cite_Proxy(
- IHTMLPhraseElement2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLPhraseElement2_get_cite_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_dateTime_Proxy(
- IHTMLPhraseElement2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLPhraseElement2_put_dateTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_dateTime_Proxy(
- IHTMLPhraseElement2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLPhraseElement2_get_dateTime_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLPhraseElement2_INTERFACE_DEFINED__ */
- #ifndef __IHTMLSpanElement_INTERFACE_DEFINED__
- #define __IHTMLSpanElement_INTERFACE_DEFINED__
- /* interface IHTMLSpanElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLSpanElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f3f3-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLSpanElement : public IDispatch
- {
- public:
- };
-
- #else /* C style interface */
- typedef struct IHTMLSpanElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLSpanElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLSpanElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLSpanElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLSpanElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLSpanElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLSpanElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLSpanElement * 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
- } IHTMLSpanElementVtbl;
- interface IHTMLSpanElement
- {
- CONST_VTBL struct IHTMLSpanElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLSpanElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLSpanElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLSpanElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLSpanElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLSpanElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLSpanElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLSpanElement_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 /* __IHTMLSpanElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLPhraseElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLPhraseElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f52d-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLPhraseElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLPhraseElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLPhraseElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLPhraseElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLPhraseElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLPhraseElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLPhraseElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLPhraseElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLPhraseElement * 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
- } DispHTMLPhraseElementVtbl;
- interface DispHTMLPhraseElement
- {
- CONST_VTBL struct DispHTMLPhraseElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLPhraseElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLPhraseElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLPhraseElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLPhraseElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLPhraseElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLPhraseElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLPhraseElement_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 /* __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLPhraseElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f26e-98b5-11cf-bb82-00aa00bdce0b")
- HTMLPhraseElement;
- #endif
- #ifndef __DispHTMLSpanElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLSpanElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLSpanElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLSpanElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f548-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLSpanElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLSpanElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLSpanElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLSpanElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLSpanElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLSpanElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLSpanElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLSpanElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLSpanElement * 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
- } DispHTMLSpanElementVtbl;
- interface DispHTMLSpanElement
- {
- CONST_VTBL struct DispHTMLSpanElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLSpanElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLSpanElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLSpanElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLSpanElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLSpanElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLSpanElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLSpanElement_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 /* __DispHTMLSpanElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLSpanElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f3f5-98b4-11cf-bb82-00aa00bdce0b")
- HTMLSpanElement;
- #endif
- #ifndef __HTMLTableEvents2_DISPINTERFACE_DEFINED__
- #define __HTMLTableEvents2_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLTableEvents2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLTableEvents2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f623-98b5-11cf-bb82-00aa00bdce0b")
- HTMLTableEvents2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLTableEvents2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLTableEvents2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLTableEvents2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLTableEvents2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLTableEvents2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLTableEvents2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLTableEvents2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLTableEvents2 * 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
- } HTMLTableEvents2Vtbl;
- interface HTMLTableEvents2
- {
- CONST_VTBL struct HTMLTableEvents2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLTableEvents2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLTableEvents2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLTableEvents2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLTableEvents2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLTableEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLTableEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLTableEvents2_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 /* __HTMLTableEvents2_DISPINTERFACE_DEFINED__ */
- #ifndef __HTMLTableEvents_DISPINTERFACE_DEFINED__
- #define __HTMLTableEvents_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLTableEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLTableEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f407-98b5-11cf-bb82-00aa00bdce0b")
- HTMLTableEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLTableEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLTableEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLTableEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLTableEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLTableEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLTableEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLTableEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLTableEvents * 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
- } HTMLTableEventsVtbl;
- interface HTMLTableEvents
- {
- CONST_VTBL struct HTMLTableEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLTableEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLTableEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLTableEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLTableEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLTableEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLTableEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLTableEvents_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 /* __HTMLTableEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IHTMLTableSection_INTERFACE_DEFINED__
- #define __IHTMLTableSection_INTERFACE_DEFINED__
- /* interface IHTMLTableSection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLTableSection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f23b-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLTableSection : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
- /* [out][retval] */ IHTMLElementCollection **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow(
- /* [in][defaultvalue] */ long index,
- /* [out][retval] */ IDispatch **row) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow(
- /* [in][defaultvalue] */ long index = -1) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLTableSectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLTableSection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLTableSection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLTableSection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLTableSection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLTableSection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLTableSection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLTableSection * 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_align )(
- IHTMLTableSection * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )(
- IHTMLTableSection * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vAlign )(
- IHTMLTableSection * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vAlign )(
- IHTMLTableSection * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgColor )(
- IHTMLTableSection * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgColor )(
- IHTMLTableSection * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rows )(
- IHTMLTableSection * This,
- /* [out][retval] */ IHTMLElementCollection **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertRow )(
- IHTMLTableSection * This,
- /* [in][defaultvalue] */ long index,
- /* [out][retval] */ IDispatch **row);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteRow )(
- IHTMLTableSection * This,
- /* [in][defaultvalue] */ long index);
-
- END_INTERFACE
- } IHTMLTableSectionVtbl;
- interface IHTMLTableSection
- {
- CONST_VTBL struct IHTMLTableSectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLTableSection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLTableSection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLTableSection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLTableSection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLTableSection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLTableSection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLTableSection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLTableSection_put_align(This,v)
- (This)->lpVtbl -> put_align(This,v)
- #define IHTMLTableSection_get_align(This,p)
- (This)->lpVtbl -> get_align(This,p)
- #define IHTMLTableSection_put_vAlign(This,v)
- (This)->lpVtbl -> put_vAlign(This,v)
- #define IHTMLTableSection_get_vAlign(This,p)
- (This)->lpVtbl -> get_vAlign(This,p)
- #define IHTMLTableSection_put_bgColor(This,v)
- (This)->lpVtbl -> put_bgColor(This,v)
- #define IHTMLTableSection_get_bgColor(This,p)
- (This)->lpVtbl -> get_bgColor(This,p)
- #define IHTMLTableSection_get_rows(This,p)
- (This)->lpVtbl -> get_rows(This,p)
- #define IHTMLTableSection_insertRow(This,index,row)
- (This)->lpVtbl -> insertRow(This,index,row)
- #define IHTMLTableSection_deleteRow(This,index)
- (This)->lpVtbl -> deleteRow(This,index)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_align_Proxy(
- IHTMLTableSection * This,
- /* [in] */ BSTR v);