Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- void __RPC_STUB IHTMLFormElement_get_elements_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_target_Proxy(
- IHTMLFormElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFormElement_put_target_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_target_Proxy(
- IHTMLFormElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFormElement_get_target_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_name_Proxy(
- IHTMLFormElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFormElement_put_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_name_Proxy(
- IHTMLFormElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFormElement_get_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_onsubmit_Proxy(
- IHTMLFormElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFormElement_put_onsubmit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_onsubmit_Proxy(
- IHTMLFormElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFormElement_get_onsubmit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_onreset_Proxy(
- IHTMLFormElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLFormElement_put_onreset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_onreset_Proxy(
- IHTMLFormElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLFormElement_get_onreset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_submit_Proxy(
- IHTMLFormElement * This);
- void __RPC_STUB IHTMLFormElement_submit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_reset_Proxy(
- IHTMLFormElement * This);
- void __RPC_STUB IHTMLFormElement_reset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_length_Proxy(
- IHTMLFormElement * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLFormElement_put_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_length_Proxy(
- IHTMLFormElement * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLFormElement_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get__newEnum_Proxy(
- IHTMLFormElement * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLFormElement_get__newEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_item_Proxy(
- IHTMLFormElement * This,
- /* [in][optional] */ VARIANT name,
- /* [in][optional] */ VARIANT index,
- /* [out][retval] */ IDispatch **pdisp);
- void __RPC_STUB IHTMLFormElement_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_tags_Proxy(
- IHTMLFormElement * This,
- /* [in] */ VARIANT tagName,
- /* [out][retval] */ IDispatch **pdisp);
- void __RPC_STUB IHTMLFormElement_tags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFormElement_INTERFACE_DEFINED__ */
- #ifndef __IHTMLFormElement2_INTERFACE_DEFINED__
- #define __IHTMLFormElement2_INTERFACE_DEFINED__
- /* interface IHTMLFormElement2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLFormElement2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4f6-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLFormElement2 : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_acceptCharset(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_acceptCharset(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
- /* [in] */ VARIANT urn,
- /* [out][retval] */ IDispatch **pdisp) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLFormElement2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLFormElement2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLFormElement2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLFormElement2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLFormElement2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLFormElement2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLFormElement2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLFormElement2 * 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_acceptCharset )(
- IHTMLFormElement2 * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_acceptCharset )(
- IHTMLFormElement2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *urns )(
- IHTMLFormElement2 * This,
- /* [in] */ VARIANT urn,
- /* [out][retval] */ IDispatch **pdisp);
-
- END_INTERFACE
- } IHTMLFormElement2Vtbl;
- interface IHTMLFormElement2
- {
- CONST_VTBL struct IHTMLFormElement2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLFormElement2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLFormElement2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLFormElement2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLFormElement2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLFormElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLFormElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLFormElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLFormElement2_put_acceptCharset(This,v)
- (This)->lpVtbl -> put_acceptCharset(This,v)
- #define IHTMLFormElement2_get_acceptCharset(This,p)
- (This)->lpVtbl -> get_acceptCharset(This,p)
- #define IHTMLFormElement2_urns(This,urn,pdisp)
- (This)->lpVtbl -> urns(This,urn,pdisp)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_put_acceptCharset_Proxy(
- IHTMLFormElement2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLFormElement2_put_acceptCharset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_get_acceptCharset_Proxy(
- IHTMLFormElement2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLFormElement2_get_acceptCharset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_urns_Proxy(
- IHTMLFormElement2 * This,
- /* [in] */ VARIANT urn,
- /* [out][retval] */ IDispatch **pdisp);
- void __RPC_STUB IHTMLFormElement2_urns_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFormElement2_INTERFACE_DEFINED__ */
- #ifndef __IHTMLFormElement3_INTERFACE_DEFINED__
- #define __IHTMLFormElement3_INTERFACE_DEFINED__
- /* interface IHTMLFormElement3 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLFormElement3;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f836-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLFormElement3 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
- /* [in] */ BSTR name,
- /* [out][retval] */ IDispatch **pdisp) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLFormElement3Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLFormElement3 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLFormElement3 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLFormElement3 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLFormElement3 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLFormElement3 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLFormElement3 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLFormElement3 * 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 )(
- IHTMLFormElement3 * This,
- /* [in] */ BSTR name,
- /* [out][retval] */ IDispatch **pdisp);
-
- END_INTERFACE
- } IHTMLFormElement3Vtbl;
- interface IHTMLFormElement3
- {
- CONST_VTBL struct IHTMLFormElement3Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLFormElement3_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLFormElement3_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLFormElement3_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLFormElement3_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLFormElement3_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLFormElement3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLFormElement3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLFormElement3_namedItem(This,name,pdisp)
- (This)->lpVtbl -> namedItem(This,name,pdisp)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement3_namedItem_Proxy(
- IHTMLFormElement3 * This,
- /* [in] */ BSTR name,
- /* [out][retval] */ IDispatch **pdisp);
- void __RPC_STUB IHTMLFormElement3_namedItem_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLFormElement3_INTERFACE_DEFINED__ */
- #ifndef __IHTMLSubmitData_INTERFACE_DEFINED__
- #define __IHTMLSubmitData_INTERFACE_DEFINED__
- /* interface IHTMLSubmitData */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLSubmitData;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f645-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLSubmitData : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendNameValuePair(
- /* [in][defaultvalue] */ BSTR name = L"",
- /* [in][defaultvalue] */ BSTR value = L"") = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendNameFilePair(
- /* [in][defaultvalue] */ BSTR name = L"",
- /* [in][defaultvalue] */ BSTR filename = L"") = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendItemSeparator( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLSubmitDataVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLSubmitData * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLSubmitData * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLSubmitData * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLSubmitData * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLSubmitData * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLSubmitData * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLSubmitData * 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 *appendNameValuePair )(
- IHTMLSubmitData * This,
- /* [in][defaultvalue] */ BSTR name,
- /* [in][defaultvalue] */ BSTR value);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendNameFilePair )(
- IHTMLSubmitData * This,
- /* [in][defaultvalue] */ BSTR name,
- /* [in][defaultvalue] */ BSTR filename);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendItemSeparator )(
- IHTMLSubmitData * This);
-
- END_INTERFACE
- } IHTMLSubmitDataVtbl;
- interface IHTMLSubmitData
- {
- CONST_VTBL struct IHTMLSubmitDataVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLSubmitData_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLSubmitData_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLSubmitData_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLSubmitData_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLSubmitData_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLSubmitData_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLSubmitData_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLSubmitData_appendNameValuePair(This,name,value)
- (This)->lpVtbl -> appendNameValuePair(This,name,value)
- #define IHTMLSubmitData_appendNameFilePair(This,name,filename)
- (This)->lpVtbl -> appendNameFilePair(This,name,filename)
- #define IHTMLSubmitData_appendItemSeparator(This)
- (This)->lpVtbl -> appendItemSeparator(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendNameValuePair_Proxy(
- IHTMLSubmitData * This,
- /* [in][defaultvalue] */ BSTR name,
- /* [in][defaultvalue] */ BSTR value);
- void __RPC_STUB IHTMLSubmitData_appendNameValuePair_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendNameFilePair_Proxy(
- IHTMLSubmitData * This,
- /* [in][defaultvalue] */ BSTR name,
- /* [in][defaultvalue] */ BSTR filename);
- void __RPC_STUB IHTMLSubmitData_appendNameFilePair_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendItemSeparator_Proxy(
- IHTMLSubmitData * This);
- void __RPC_STUB IHTMLSubmitData_appendItemSeparator_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLSubmitData_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLFormElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLFormElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLFormElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLFormElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f510-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLFormElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLFormElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLFormElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLFormElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLFormElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLFormElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLFormElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLFormElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLFormElement * 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
- } DispHTMLFormElementVtbl;
- interface DispHTMLFormElement
- {
- CONST_VTBL struct DispHTMLFormElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLFormElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLFormElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLFormElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLFormElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLFormElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLFormElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLFormElement_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 /* __DispHTMLFormElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLFormElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f251-98b5-11cf-bb82-00aa00bdce0b")
- HTMLFormElement;
- #endif
- #ifndef __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__
- #define __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLControlElementEvents2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLControlElementEvents2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f612-98b5-11cf-bb82-00aa00bdce0b")
- HTMLControlElementEvents2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLControlElementEvents2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLControlElementEvents2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLControlElementEvents2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLControlElementEvents2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLControlElementEvents2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLControlElementEvents2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLControlElementEvents2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLControlElementEvents2 * 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
- } HTMLControlElementEvents2Vtbl;
- interface HTMLControlElementEvents2
- {
- CONST_VTBL struct HTMLControlElementEvents2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLControlElementEvents2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLControlElementEvents2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLControlElementEvents2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLControlElementEvents2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLControlElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLControlElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLControlElementEvents2_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 /* __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__ */
- #ifndef __HTMLControlElementEvents_DISPINTERFACE_DEFINED__
- #define __HTMLControlElementEvents_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLControlElementEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLControlElementEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f4ea-98b5-11cf-bb82-00aa00bdce0b")
- HTMLControlElementEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLControlElementEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLControlElementEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLControlElementEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLControlElementEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLControlElementEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLControlElementEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLControlElementEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLControlElementEvents * 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
- } HTMLControlElementEventsVtbl;
- interface HTMLControlElementEvents
- {
- CONST_VTBL struct HTMLControlElementEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLControlElementEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLControlElementEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLControlElementEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLControlElementEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLControlElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLControlElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLControlElementEvents_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 /* __HTMLControlElementEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IHTMLControlElement_INTERFACE_DEFINED__
- #define __IHTMLControlElement_INTERFACE_DEFINED__
- /* interface IHTMLControlElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLControlElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4e9-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLControlElement : public IDispatch
- {
- public:
- 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 /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
- /* [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_onresize(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE addFilter(
- /* [in] */ IUnknown *pUnk) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeFilter(
- /* [in] */ IUnknown *pUnk) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft(
- /* [out][retval] */ long *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLControlElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLControlElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLControlElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLControlElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLControlElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLControlElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLControlElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLControlElement * 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_tabIndex )(
- IHTMLControlElement * This,
- /* [in] */ short v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tabIndex )(
- IHTMLControlElement * This,
- /* [out][retval] */ short *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )(
- IHTMLControlElement * This);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accessKey )(
- IHTMLControlElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accessKey )(
- IHTMLControlElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onblur )(
- IHTMLControlElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onblur )(
- IHTMLControlElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocus )(
- IHTMLControlElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocus )(
- IHTMLControlElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onresize )(
- IHTMLControlElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onresize )(
- IHTMLControlElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *blur )(
- IHTMLControlElement * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *addFilter )(
- IHTMLControlElement * This,
- /* [in] */ IUnknown *pUnk);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeFilter )(
- IHTMLControlElement * This,
- /* [in] */ IUnknown *pUnk);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientHeight )(
- IHTMLControlElement * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientWidth )(
- IHTMLControlElement * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientTop )(
- IHTMLControlElement * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientLeft )(
- IHTMLControlElement * This,
- /* [out][retval] */ long *p);
-
- END_INTERFACE
- } IHTMLControlElementVtbl;
- interface IHTMLControlElement
- {
- CONST_VTBL struct IHTMLControlElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLControlElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLControlElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLControlElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLControlElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLControlElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLControlElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLControlElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLControlElement_put_tabIndex(This,v)
- (This)->lpVtbl -> put_tabIndex(This,v)
- #define IHTMLControlElement_get_tabIndex(This,p)
- (This)->lpVtbl -> get_tabIndex(This,p)
- #define IHTMLControlElement_focus(This)
- (This)->lpVtbl -> focus(This)
- #define IHTMLControlElement_put_accessKey(This,v)
- (This)->lpVtbl -> put_accessKey(This,v)
- #define IHTMLControlElement_get_accessKey(This,p)
- (This)->lpVtbl -> get_accessKey(This,p)
- #define IHTMLControlElement_put_onblur(This,v)
- (This)->lpVtbl -> put_onblur(This,v)
- #define IHTMLControlElement_get_onblur(This,p)
- (This)->lpVtbl -> get_onblur(This,p)
- #define IHTMLControlElement_put_onfocus(This,v)
- (This)->lpVtbl -> put_onfocus(This,v)
- #define IHTMLControlElement_get_onfocus(This,p)
- (This)->lpVtbl -> get_onfocus(This,p)
- #define IHTMLControlElement_put_onresize(This,v)
- (This)->lpVtbl -> put_onresize(This,v)
- #define IHTMLControlElement_get_onresize(This,p)
- (This)->lpVtbl -> get_onresize(This,p)
- #define IHTMLControlElement_blur(This)
- (This)->lpVtbl -> blur(This)
- #define IHTMLControlElement_addFilter(This,pUnk)
- (This)->lpVtbl -> addFilter(This,pUnk)
- #define IHTMLControlElement_removeFilter(This,pUnk)
- (This)->lpVtbl -> removeFilter(This,pUnk)
- #define IHTMLControlElement_get_clientHeight(This,p)
- (This)->lpVtbl -> get_clientHeight(This,p)
- #define IHTMLControlElement_get_clientWidth(This,p)
- (This)->lpVtbl -> get_clientWidth(This,p)
- #define IHTMLControlElement_get_clientTop(This,p)
- (This)->lpVtbl -> get_clientTop(This,p)
- #define IHTMLControlElement_get_clientLeft(This,p)
- (This)->lpVtbl -> get_clientLeft(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_tabIndex_Proxy(
- IHTMLControlElement * This,
- /* [in] */ short v);
- void __RPC_STUB IHTMLControlElement_put_tabIndex_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_tabIndex_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ short *p);
- void __RPC_STUB IHTMLControlElement_get_tabIndex_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_focus_Proxy(
- IHTMLControlElement * This);
- void __RPC_STUB IHTMLControlElement_focus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_accessKey_Proxy(
- IHTMLControlElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLControlElement_put_accessKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_accessKey_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLControlElement_get_accessKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onblur_Proxy(
- IHTMLControlElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLControlElement_put_onblur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onblur_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLControlElement_get_onblur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onfocus_Proxy(
- IHTMLControlElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLControlElement_put_onfocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onfocus_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLControlElement_get_onfocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onresize_Proxy(
- IHTMLControlElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLControlElement_put_onresize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onresize_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLControlElement_get_onresize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_blur_Proxy(
- IHTMLControlElement * This);
- void __RPC_STUB IHTMLControlElement_blur_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_addFilter_Proxy(
- IHTMLControlElement * This,
- /* [in] */ IUnknown *pUnk);
- void __RPC_STUB IHTMLControlElement_addFilter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_removeFilter_Proxy(
- IHTMLControlElement * This,
- /* [in] */ IUnknown *pUnk);
- void __RPC_STUB IHTMLControlElement_removeFilter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientHeight_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLControlElement_get_clientHeight_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientWidth_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLControlElement_get_clientWidth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientTop_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLControlElement_get_clientTop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientLeft_Proxy(
- IHTMLControlElement * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLControlElement_get_clientLeft_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLControlElement_INTERFACE_DEFINED__ */
- #ifndef __IHTMLTextElement_INTERFACE_DEFINED__
- #define __IHTMLTextElement_INTERFACE_DEFINED__
- /* interface IHTMLTextElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLTextElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f218-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLTextElement : public IDispatch
- {
- public:
- };
-
- #else /* C style interface */
- typedef struct IHTMLTextElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLTextElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLTextElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLTextElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLTextElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLTextElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLTextElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLTextElement * 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
- } IHTMLTextElementVtbl;
- interface IHTMLTextElement
- {
- CONST_VTBL struct IHTMLTextElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLTextElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLTextElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLTextElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLTextElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLTextElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLTextElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLTextElement_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 /* __IHTMLTextElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLTextElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLTextElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLTextElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLTextElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f537-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLTextElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLTextElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLTextElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLTextElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLTextElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLTextElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLTextElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLTextElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLTextElement * 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
- } DispHTMLTextElementVtbl;
- interface DispHTMLTextElement
- {
- CONST_VTBL struct DispHTMLTextElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLTextElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLTextElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLTextElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLTextElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLTextElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLTextElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLTextElement_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 /* __DispHTMLTextElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLTextElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f26a-98b5-11cf-bb82-00aa00bdce0b")
- HTMLTextElement;
- #endif
- #ifndef __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__
- #define __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLTextContainerEvents2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLTextContainerEvents2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f624-98b5-11cf-bb82-00aa00bdce0b")
- HTMLTextContainerEvents2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLTextContainerEvents2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLTextContainerEvents2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLTextContainerEvents2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLTextContainerEvents2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLTextContainerEvents2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLTextContainerEvents2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLTextContainerEvents2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLTextContainerEvents2 * 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
- } HTMLTextContainerEvents2Vtbl;
- interface HTMLTextContainerEvents2
- {
- CONST_VTBL struct HTMLTextContainerEvents2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLTextContainerEvents2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLTextContainerEvents2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLTextContainerEvents2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLTextContainerEvents2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLTextContainerEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLTextContainerEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLTextContainerEvents2_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 /* __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__ */
- #ifndef __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__
- #define __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLTextContainerEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLTextContainerEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("1FF6AA72-5842-11cf-A707-00AA00C0098D")
- HTMLTextContainerEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLTextContainerEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLTextContainerEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLTextContainerEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLTextContainerEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLTextContainerEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLTextContainerEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLTextContainerEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLTextContainerEvents * 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
- } HTMLTextContainerEventsVtbl;
- interface HTMLTextContainerEvents
- {
- CONST_VTBL struct HTMLTextContainerEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLTextContainerEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLTextContainerEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLTextContainerEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLTextContainerEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLTextContainerEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLTextContainerEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLTextContainerEvents_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 /* __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IHTMLTextContainer_INTERFACE_DEFINED__
- #define __IHTMLTextContainer_INTERFACE_DEFINED__
- /* interface IHTMLTextContainer */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLTextContainer;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f230-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLTextContainer : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createControlRange(
- /* [out][retval] */ IDispatch **range) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollHeight(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollWidth(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollTop(
- /* [in] */ long v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollTop(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollLeft(
- /* [in] */ long v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollLeft(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll(
- /* [out][retval] */ VARIANT *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLTextContainerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLTextContainer * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLTextContainer * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLTextContainer * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLTextContainer * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLTextContainer * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLTextContainer * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLTextContainer * 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 *createControlRange )(
- IHTMLTextContainer * This,
- /* [out][retval] */ IDispatch **range);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollHeight )(
- IHTMLTextContainer * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollWidth )(
- IHTMLTextContainer * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollTop )(
- IHTMLTextContainer * This,
- /* [in] */ long v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollTop )(
- IHTMLTextContainer * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollLeft )(
- IHTMLTextContainer * This,
- /* [in] */ long v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollLeft )(
- IHTMLTextContainer * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onscroll )(
- IHTMLTextContainer * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onscroll )(
- IHTMLTextContainer * This,
- /* [out][retval] */ VARIANT *p);
-
- END_INTERFACE
- } IHTMLTextContainerVtbl;
- interface IHTMLTextContainer
- {
- CONST_VTBL struct IHTMLTextContainerVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLTextContainer_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLTextContainer_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLTextContainer_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLTextContainer_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLTextContainer_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLTextContainer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLTextContainer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLTextContainer_createControlRange(This,range)
- (This)->lpVtbl -> createControlRange(This,range)
- #define IHTMLTextContainer_get_scrollHeight(This,p)
- (This)->lpVtbl -> get_scrollHeight(This,p)
- #define IHTMLTextContainer_get_scrollWidth(This,p)
- (This)->lpVtbl -> get_scrollWidth(This,p)
- #define IHTMLTextContainer_put_scrollTop(This,v)
- (This)->lpVtbl -> put_scrollTop(This,v)
- #define IHTMLTextContainer_get_scrollTop(This,p)
- (This)->lpVtbl -> get_scrollTop(This,p)
- #define IHTMLTextContainer_put_scrollLeft(This,v)
- (This)->lpVtbl -> put_scrollLeft(This,v)
- #define IHTMLTextContainer_get_scrollLeft(This,p)
- (This)->lpVtbl -> get_scrollLeft(This,p)
- #define IHTMLTextContainer_put_onscroll(This,v)
- (This)->lpVtbl -> put_onscroll(This,v)
- #define IHTMLTextContainer_get_onscroll(This,p)
- (This)->lpVtbl -> get_onscroll(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_createControlRange_Proxy(
- IHTMLTextContainer * This,
- /* [out][retval] */ IDispatch **range);
- void __RPC_STUB IHTMLTextContainer_createControlRange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollHeight_Proxy(
- IHTMLTextContainer * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLTextContainer_get_scrollHeight_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollWidth_Proxy(
- IHTMLTextContainer * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLTextContainer_get_scrollWidth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_scrollTop_Proxy(
- IHTMLTextContainer * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLTextContainer_put_scrollTop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollTop_Proxy(
- IHTMLTextContainer * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLTextContainer_get_scrollTop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_scrollLeft_Proxy(
- IHTMLTextContainer * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLTextContainer_put_scrollLeft_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollLeft_Proxy(
- IHTMLTextContainer * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLTextContainer_get_scrollLeft_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_onscroll_Proxy(
- IHTMLTextContainer * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLTextContainer_put_onscroll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_onscroll_Proxy(
- IHTMLTextContainer * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLTextContainer_get_onscroll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLTextContainer_INTERFACE_DEFINED__ */
- #ifndef __IHTMLControlRange_INTERFACE_DEFINED__
- #define __IHTMLControlRange_INTERFACE_DEFINED__
- /* interface IHTMLControlRange */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLControlRange;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f29c-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLControlRange : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
- /* [in] */ IHTMLControlElement *item) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove(
- /* [in] */ long index) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in] */ long index,
- /* [out][retval] */ IHTMLElement **pdisp) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView(
- /* [in][optional] */ VARIANT varargStart) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported(
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled(
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState(
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm(
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText(
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ BSTR *pcmdText) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue(
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT *pcmdValue) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand(
- /* [in] */ BSTR cmdID,
- /* [in][defaultvalue] */ VARIANT_BOOL showUI,
- /* [in][optional] */ VARIANT value,
- /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp(
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE commonParentElement(
- /* [out][retval] */ IHTMLElement **parent) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLControlRangeVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLControlRange * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLControlRange * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLControlRange * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLControlRange * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLControlRange * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLControlRange * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLControlRange * 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 *select )(
- IHTMLControlRange * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *add )(
- IHTMLControlRange * This,
- /* [in] */ IHTMLControlElement *item);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *remove )(
- IHTMLControlRange * This,
- /* [in] */ long index);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLControlRange * This,
- /* [in] */ long index,
- /* [out][retval] */ IHTMLElement **pdisp);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *scrollIntoView )(
- IHTMLControlRange * This,
- /* [in][optional] */ VARIANT varargStart);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandSupported )(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandEnabled )(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandState )(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandIndeterm )(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandText )(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ BSTR *pcmdText);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandValue )(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT *pcmdValue);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *execCommand )(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [in][defaultvalue] */ VARIANT_BOOL showUI,
- /* [in][optional] */ VARIANT value,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *execCommandShowHelp )(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *commonParentElement )(
- IHTMLControlRange * This,
- /* [out][retval] */ IHTMLElement **parent);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLControlRange * This,
- /* [out][retval] */ long *p);
-
- END_INTERFACE
- } IHTMLControlRangeVtbl;
- interface IHTMLControlRange
- {
- CONST_VTBL struct IHTMLControlRangeVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLControlRange_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLControlRange_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLControlRange_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLControlRange_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLControlRange_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLControlRange_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLControlRange_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLControlRange_select(This)
- (This)->lpVtbl -> select(This)
- #define IHTMLControlRange_add(This,item)
- (This)->lpVtbl -> add(This,item)
- #define IHTMLControlRange_remove(This,index)
- (This)->lpVtbl -> remove(This,index)
- #define IHTMLControlRange_item(This,index,pdisp)
- (This)->lpVtbl -> item(This,index,pdisp)
- #define IHTMLControlRange_scrollIntoView(This,varargStart)
- (This)->lpVtbl -> scrollIntoView(This,varargStart)
- #define IHTMLControlRange_queryCommandSupported(This,cmdID,pfRet)
- (This)->lpVtbl -> queryCommandSupported(This,cmdID,pfRet)
- #define IHTMLControlRange_queryCommandEnabled(This,cmdID,pfRet)
- (This)->lpVtbl -> queryCommandEnabled(This,cmdID,pfRet)
- #define IHTMLControlRange_queryCommandState(This,cmdID,pfRet)
- (This)->lpVtbl -> queryCommandState(This,cmdID,pfRet)
- #define IHTMLControlRange_queryCommandIndeterm(This,cmdID,pfRet)
- (This)->lpVtbl -> queryCommandIndeterm(This,cmdID,pfRet)
- #define IHTMLControlRange_queryCommandText(This,cmdID,pcmdText)
- (This)->lpVtbl -> queryCommandText(This,cmdID,pcmdText)
- #define IHTMLControlRange_queryCommandValue(This,cmdID,pcmdValue)
- (This)->lpVtbl -> queryCommandValue(This,cmdID,pcmdValue)
- #define IHTMLControlRange_execCommand(This,cmdID,showUI,value,pfRet)
- (This)->lpVtbl -> execCommand(This,cmdID,showUI,value,pfRet)
- #define IHTMLControlRange_execCommandShowHelp(This,cmdID,pfRet)
- (This)->lpVtbl -> execCommandShowHelp(This,cmdID,pfRet)
- #define IHTMLControlRange_commonParentElement(This,parent)
- (This)->lpVtbl -> commonParentElement(This,parent)
- #define IHTMLControlRange_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_select_Proxy(
- IHTMLControlRange * This);
- void __RPC_STUB IHTMLControlRange_select_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_add_Proxy(
- IHTMLControlRange * This,
- /* [in] */ IHTMLControlElement *item);
- void __RPC_STUB IHTMLControlRange_add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_remove_Proxy(
- IHTMLControlRange * This,
- /* [in] */ long index);
- void __RPC_STUB IHTMLControlRange_remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_item_Proxy(
- IHTMLControlRange * This,
- /* [in] */ long index,
- /* [out][retval] */ IHTMLElement **pdisp);
- void __RPC_STUB IHTMLControlRange_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_scrollIntoView_Proxy(
- IHTMLControlRange * This,
- /* [in][optional] */ VARIANT varargStart);
- void __RPC_STUB IHTMLControlRange_scrollIntoView_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandSupported_Proxy(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
- void __RPC_STUB IHTMLControlRange_queryCommandSupported_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandEnabled_Proxy(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
- void __RPC_STUB IHTMLControlRange_queryCommandEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandState_Proxy(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
- void __RPC_STUB IHTMLControlRange_queryCommandState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandIndeterm_Proxy(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
- void __RPC_STUB IHTMLControlRange_queryCommandIndeterm_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandText_Proxy(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ BSTR *pcmdText);
- void __RPC_STUB IHTMLControlRange_queryCommandText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandValue_Proxy(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT *pcmdValue);
- void __RPC_STUB IHTMLControlRange_queryCommandValue_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_execCommand_Proxy(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [in][defaultvalue] */ VARIANT_BOOL showUI,
- /* [in][optional] */ VARIANT value,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
- void __RPC_STUB IHTMLControlRange_execCommand_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_execCommandShowHelp_Proxy(
- IHTMLControlRange * This,
- /* [in] */ BSTR cmdID,
- /* [out][retval] */ VARIANT_BOOL *pfRet);
- void __RPC_STUB IHTMLControlRange_execCommandShowHelp_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_commonParentElement_Proxy(
- IHTMLControlRange * This,
- /* [out][retval] */ IHTMLElement **parent);
- void __RPC_STUB IHTMLControlRange_commonParentElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_get_length_Proxy(
- IHTMLControlRange * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLControlRange_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLControlRange_INTERFACE_DEFINED__ */
- #ifndef __IHTMLControlRange2_INTERFACE_DEFINED__
- #define __IHTMLControlRange2_INTERFACE_DEFINED__
- /* interface IHTMLControlRange2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLControlRange2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f65e-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLControlRange2 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE addElement(
- /* [in] */ IHTMLElement *item) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLControlRange2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLControlRange2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLControlRange2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLControlRange2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLControlRange2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLControlRange2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLControlRange2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLControlRange2 * 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 *addElement )(
- IHTMLControlRange2 * This,
- /* [in] */ IHTMLElement *item);
-
- END_INTERFACE
- } IHTMLControlRange2Vtbl;
- interface IHTMLControlRange2
- {
- CONST_VTBL struct IHTMLControlRange2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLControlRange2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLControlRange2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLControlRange2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLControlRange2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLControlRange2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLControlRange2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLControlRange2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLControlRange2_addElement(This,item)
- (This)->lpVtbl -> addElement(This,item)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange2_addElement_Proxy(
- IHTMLControlRange2 * This,
- /* [in] */ IHTMLElement *item);
- void __RPC_STUB IHTMLControlRange2_addElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLControlRange2_INTERFACE_DEFINED__ */
- #ifndef __HTMLImgEvents2_DISPINTERFACE_DEFINED__
- #define __HTMLImgEvents2_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLImgEvents2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLImgEvents2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f616-98b5-11cf-bb82-00aa00bdce0b")
- HTMLImgEvents2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLImgEvents2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLImgEvents2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLImgEvents2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLImgEvents2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLImgEvents2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLImgEvents2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLImgEvents2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLImgEvents2 * 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
- } HTMLImgEvents2Vtbl;
- interface HTMLImgEvents2
- {
- CONST_VTBL struct HTMLImgEvents2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLImgEvents2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLImgEvents2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLImgEvents2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLImgEvents2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLImgEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLImgEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLImgEvents2_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 /* __HTMLImgEvents2_DISPINTERFACE_DEFINED__ */
- #ifndef __HTMLImgEvents_DISPINTERFACE_DEFINED__
- #define __HTMLImgEvents_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLImgEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLImgEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f25b-98b5-11cf-bb82-00aa00bdce0b")
- HTMLImgEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLImgEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLImgEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLImgEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLImgEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLImgEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLImgEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLImgEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLImgEvents * 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
- } HTMLImgEventsVtbl;
- interface HTMLImgEvents
- {
- CONST_VTBL struct HTMLImgEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLImgEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLImgEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLImgEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLImgEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLImgEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLImgEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLImgEvents_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 /* __HTMLImgEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IHTMLImgElement_INTERFACE_DEFINED__
- #define __IHTMLImgElement_INTERFACE_DEFINED__
- /* interface IHTMLImgElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLImgElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f240-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLImgElement : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_isMap(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_isMap(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileSize(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileCreatedDate(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileModifiedDate(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileUpdatedDate(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
- /* [in] */ long v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
- /* [in] */ long v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLImgElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLImgElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLImgElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLImgElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLImgElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLImgElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLImgElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLImgElement * 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_isMap )(
- IHTMLImgElement * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isMap )(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_useMap )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_useMap )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_mimeType )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileSize )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileCreatedDate )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileModifiedDate )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileUpdatedDate )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocol )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nameProp )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )(
- IHTMLImgElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vspace )(
- IHTMLImgElement * This,
- /* [in] */ long v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vspace )(
- IHTMLImgElement * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hspace )(
- IHTMLImgElement * This,
- /* [in] */ long v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hspace )(
- IHTMLImgElement * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_alt )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_alt )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lowsrc )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lowsrc )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vrml )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vrml )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dynsrc )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dynsrc )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_complete )(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_loop )(
- IHTMLImgElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_loop )(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )(
- IHTMLImgElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )(
- IHTMLImgElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onabort )(
- IHTMLImgElement * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onabort )(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )(
- IHTMLImgElement * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )(
- IHTMLImgElement * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )(
- IHTMLImgElement * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )(
- IHTMLImgElement * This,
- /* [out][retval] */ long *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_start )(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_start )(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLImgElementVtbl;
- interface IHTMLImgElement
- {
- CONST_VTBL struct IHTMLImgElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLImgElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLImgElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLImgElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLImgElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLImgElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLImgElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLImgElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLImgElement_put_isMap(This,v)
- (This)->lpVtbl -> put_isMap(This,v)
- #define IHTMLImgElement_get_isMap(This,p)
- (This)->lpVtbl -> get_isMap(This,p)
- #define IHTMLImgElement_put_useMap(This,v)
- (This)->lpVtbl -> put_useMap(This,v)
- #define IHTMLImgElement_get_useMap(This,p)
- (This)->lpVtbl -> get_useMap(This,p)
- #define IHTMLImgElement_get_mimeType(This,p)
- (This)->lpVtbl -> get_mimeType(This,p)
- #define IHTMLImgElement_get_fileSize(This,p)
- (This)->lpVtbl -> get_fileSize(This,p)
- #define IHTMLImgElement_get_fileCreatedDate(This,p)
- (This)->lpVtbl -> get_fileCreatedDate(This,p)
- #define IHTMLImgElement_get_fileModifiedDate(This,p)
- (This)->lpVtbl -> get_fileModifiedDate(This,p)
- #define IHTMLImgElement_get_fileUpdatedDate(This,p)
- (This)->lpVtbl -> get_fileUpdatedDate(This,p)
- #define IHTMLImgElement_get_protocol(This,p)
- (This)->lpVtbl -> get_protocol(This,p)
- #define IHTMLImgElement_get_href(This,p)
- (This)->lpVtbl -> get_href(This,p)
- #define IHTMLImgElement_get_nameProp(This,p)
- (This)->lpVtbl -> get_nameProp(This,p)
- #define IHTMLImgElement_put_border(This,v)
- (This)->lpVtbl -> put_border(This,v)
- #define IHTMLImgElement_get_border(This,p)
- (This)->lpVtbl -> get_border(This,p)
- #define IHTMLImgElement_put_vspace(This,v)
- (This)->lpVtbl -> put_vspace(This,v)
- #define IHTMLImgElement_get_vspace(This,p)
- (This)->lpVtbl -> get_vspace(This,p)
- #define IHTMLImgElement_put_hspace(This,v)
- (This)->lpVtbl -> put_hspace(This,v)
- #define IHTMLImgElement_get_hspace(This,p)
- (This)->lpVtbl -> get_hspace(This,p)
- #define IHTMLImgElement_put_alt(This,v)
- (This)->lpVtbl -> put_alt(This,v)
- #define IHTMLImgElement_get_alt(This,p)
- (This)->lpVtbl -> get_alt(This,p)
- #define IHTMLImgElement_put_src(This,v)
- (This)->lpVtbl -> put_src(This,v)
- #define IHTMLImgElement_get_src(This,p)
- (This)->lpVtbl -> get_src(This,p)
- #define IHTMLImgElement_put_lowsrc(This,v)
- (This)->lpVtbl -> put_lowsrc(This,v)
- #define IHTMLImgElement_get_lowsrc(This,p)
- (This)->lpVtbl -> get_lowsrc(This,p)
- #define IHTMLImgElement_put_vrml(This,v)
- (This)->lpVtbl -> put_vrml(This,v)
- #define IHTMLImgElement_get_vrml(This,p)
- (This)->lpVtbl -> get_vrml(This,p)
- #define IHTMLImgElement_put_dynsrc(This,v)
- (This)->lpVtbl -> put_dynsrc(This,v)
- #define IHTMLImgElement_get_dynsrc(This,p)
- (This)->lpVtbl -> get_dynsrc(This,p)
- #define IHTMLImgElement_get_readyState(This,p)
- (This)->lpVtbl -> get_readyState(This,p)
- #define IHTMLImgElement_get_complete(This,p)
- (This)->lpVtbl -> get_complete(This,p)
- #define IHTMLImgElement_put_loop(This,v)
- (This)->lpVtbl -> put_loop(This,v)
- #define IHTMLImgElement_get_loop(This,p)
- (This)->lpVtbl -> get_loop(This,p)
- #define IHTMLImgElement_put_align(This,v)
- (This)->lpVtbl -> put_align(This,v)
- #define IHTMLImgElement_get_align(This,p)
- (This)->lpVtbl -> get_align(This,p)
- #define IHTMLImgElement_put_onload(This,v)
- (This)->lpVtbl -> put_onload(This,v)
- #define IHTMLImgElement_get_onload(This,p)
- (This)->lpVtbl -> get_onload(This,p)
- #define IHTMLImgElement_put_onerror(This,v)
- (This)->lpVtbl -> put_onerror(This,v)
- #define IHTMLImgElement_get_onerror(This,p)
- (This)->lpVtbl -> get_onerror(This,p)
- #define IHTMLImgElement_put_onabort(This,v)
- (This)->lpVtbl -> put_onabort(This,v)
- #define IHTMLImgElement_get_onabort(This,p)
- (This)->lpVtbl -> get_onabort(This,p)
- #define IHTMLImgElement_put_name(This,v)
- (This)->lpVtbl -> put_name(This,v)
- #define IHTMLImgElement_get_name(This,p)
- (This)->lpVtbl -> get_name(This,p)
- #define IHTMLImgElement_put_width(This,v)
- (This)->lpVtbl -> put_width(This,v)
- #define IHTMLImgElement_get_width(This,p)
- (This)->lpVtbl -> get_width(This,p)
- #define IHTMLImgElement_put_height(This,v)
- (This)->lpVtbl -> put_height(This,v)
- #define IHTMLImgElement_get_height(This,p)
- (This)->lpVtbl -> get_height(This,p)
- #define IHTMLImgElement_put_start(This,v)
- (This)->lpVtbl -> put_start(This,v)
- #define IHTMLImgElement_get_start(This,p)
- (This)->lpVtbl -> get_start(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_isMap_Proxy(
- IHTMLImgElement * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLImgElement_put_isMap_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_isMap_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLImgElement_get_isMap_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_useMap_Proxy(
- IHTMLImgElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLImgElement_put_useMap_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_useMap_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_useMap_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_mimeType_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_mimeType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileSize_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_fileSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileCreatedDate_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_fileCreatedDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileModifiedDate_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_fileModifiedDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileUpdatedDate_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_fileUpdatedDate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_protocol_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_protocol_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_href_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_href_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_nameProp_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLImgElement_get_nameProp_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_border_Proxy(
- IHTMLImgElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLImgElement_put_border_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_border_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLImgElement_get_border_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_vspace_Proxy(
- IHTMLImgElement * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLImgElement_put_vspace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_vspace_Proxy(
- IHTMLImgElement * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLImgElement_get_vspace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_hspace_Proxy(
- IHTMLImgElement * This,
- /* [in] */ long v);