Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetchanged(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetchanged(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondataavailable(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondataavailable(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetcomplete(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetcomplete(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpropertychange(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpropertychange(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dir(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dir(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontextmenu(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontextmenu(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onstop(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onstop(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createDocumentFragment(
- /* [out][retval] */ IHTMLDocument2 **pNewDoc) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_parentDocument(
- /* [out][retval] */ IHTMLDocument2 **p) = 0;
-
- virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_enableDownload(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_enableDownload(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_baseUrl(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_baseUrl(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes(
- /* [out][retval] */ IDispatch **p) = 0;
-
- virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_inheritStyleSheets(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_inheritStyleSheets(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeeditfocus(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeeditfocus(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByName(
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElementCollection **pelColl) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementById(
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElement **pel) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByTagName(
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElementCollection **pelColl) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLDocument3Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLDocument3 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLDocument3 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLDocument3 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLDocument3 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLDocument3 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLDocument3 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLDocument3 * 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 *releaseCapture )(
- IHTMLDocument3 * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *recalc )(
- IHTMLDocument3 * This,
- /* [in][defaultvalue] */ VARIANT_BOOL fForce);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextNode )(
- IHTMLDocument3 * This,
- /* [in] */ BSTR text,
- /* [out][retval] */ IHTMLDOMNode **newTextNode);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_documentElement )(
- IHTMLDocument3 * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_uniqueID )(
- IHTMLDocument3 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *attachEvent )(
- IHTMLDocument3 * This,
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp,
- /* [out][retval] */ VARIANT_BOOL *pfResult);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *detachEvent )(
- IHTMLDocument3 * This,
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowsdelete )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowsdelete )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowsinserted )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowsinserted )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncellchange )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncellchange )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondatasetchanged )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondatasetchanged )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondataavailable )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondataavailable )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondatasetcomplete )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondatasetcomplete )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onpropertychange )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onpropertychange )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dir )(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dir )(
- IHTMLDocument3 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncontextmenu )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncontextmenu )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onstop )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onstop )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createDocumentFragment )(
- IHTMLDocument3 * This,
- /* [out][retval] */ IHTMLDocument2 **pNewDoc);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentDocument )(
- IHTMLDocument3 * This,
- /* [out][retval] */ IHTMLDocument2 **p);
-
- /* [restricted][hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_enableDownload )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_enableDownload )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [restricted][hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_baseUrl )(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_baseUrl )(
- IHTMLDocument3 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_childNodes )(
- IHTMLDocument3 * This,
- /* [out][retval] */ IDispatch **p);
-
- /* [restricted][hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_inheritStyleSheets )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_inheritStyleSheets )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeeditfocus )(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeeditfocus )(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *getElementsByName )(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElementCollection **pelColl);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *getElementById )(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElement **pel);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *getElementsByTagName )(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElementCollection **pelColl);
-
- END_INTERFACE
- } IHTMLDocument3Vtbl;
- interface IHTMLDocument3
- {
- CONST_VTBL struct IHTMLDocument3Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLDocument3_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLDocument3_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLDocument3_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLDocument3_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLDocument3_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLDocument3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLDocument3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLDocument3_releaseCapture(This)
- (This)->lpVtbl -> releaseCapture(This)
- #define IHTMLDocument3_recalc(This,fForce)
- (This)->lpVtbl -> recalc(This,fForce)
- #define IHTMLDocument3_createTextNode(This,text,newTextNode)
- (This)->lpVtbl -> createTextNode(This,text,newTextNode)
- #define IHTMLDocument3_get_documentElement(This,p)
- (This)->lpVtbl -> get_documentElement(This,p)
- #define IHTMLDocument3_get_uniqueID(This,p)
- (This)->lpVtbl -> get_uniqueID(This,p)
- #define IHTMLDocument3_attachEvent(This,event,pDisp,pfResult)
- (This)->lpVtbl -> attachEvent(This,event,pDisp,pfResult)
- #define IHTMLDocument3_detachEvent(This,event,pDisp)
- (This)->lpVtbl -> detachEvent(This,event,pDisp)
- #define IHTMLDocument3_put_onrowsdelete(This,v)
- (This)->lpVtbl -> put_onrowsdelete(This,v)
- #define IHTMLDocument3_get_onrowsdelete(This,p)
- (This)->lpVtbl -> get_onrowsdelete(This,p)
- #define IHTMLDocument3_put_onrowsinserted(This,v)
- (This)->lpVtbl -> put_onrowsinserted(This,v)
- #define IHTMLDocument3_get_onrowsinserted(This,p)
- (This)->lpVtbl -> get_onrowsinserted(This,p)
- #define IHTMLDocument3_put_oncellchange(This,v)
- (This)->lpVtbl -> put_oncellchange(This,v)
- #define IHTMLDocument3_get_oncellchange(This,p)
- (This)->lpVtbl -> get_oncellchange(This,p)
- #define IHTMLDocument3_put_ondatasetchanged(This,v)
- (This)->lpVtbl -> put_ondatasetchanged(This,v)
- #define IHTMLDocument3_get_ondatasetchanged(This,p)
- (This)->lpVtbl -> get_ondatasetchanged(This,p)
- #define IHTMLDocument3_put_ondataavailable(This,v)
- (This)->lpVtbl -> put_ondataavailable(This,v)
- #define IHTMLDocument3_get_ondataavailable(This,p)
- (This)->lpVtbl -> get_ondataavailable(This,p)
- #define IHTMLDocument3_put_ondatasetcomplete(This,v)
- (This)->lpVtbl -> put_ondatasetcomplete(This,v)
- #define IHTMLDocument3_get_ondatasetcomplete(This,p)
- (This)->lpVtbl -> get_ondatasetcomplete(This,p)
- #define IHTMLDocument3_put_onpropertychange(This,v)
- (This)->lpVtbl -> put_onpropertychange(This,v)
- #define IHTMLDocument3_get_onpropertychange(This,p)
- (This)->lpVtbl -> get_onpropertychange(This,p)
- #define IHTMLDocument3_put_dir(This,v)
- (This)->lpVtbl -> put_dir(This,v)
- #define IHTMLDocument3_get_dir(This,p)
- (This)->lpVtbl -> get_dir(This,p)
- #define IHTMLDocument3_put_oncontextmenu(This,v)
- (This)->lpVtbl -> put_oncontextmenu(This,v)
- #define IHTMLDocument3_get_oncontextmenu(This,p)
- (This)->lpVtbl -> get_oncontextmenu(This,p)
- #define IHTMLDocument3_put_onstop(This,v)
- (This)->lpVtbl -> put_onstop(This,v)
- #define IHTMLDocument3_get_onstop(This,p)
- (This)->lpVtbl -> get_onstop(This,p)
- #define IHTMLDocument3_createDocumentFragment(This,pNewDoc)
- (This)->lpVtbl -> createDocumentFragment(This,pNewDoc)
- #define IHTMLDocument3_get_parentDocument(This,p)
- (This)->lpVtbl -> get_parentDocument(This,p)
- #define IHTMLDocument3_put_enableDownload(This,v)
- (This)->lpVtbl -> put_enableDownload(This,v)
- #define IHTMLDocument3_get_enableDownload(This,p)
- (This)->lpVtbl -> get_enableDownload(This,p)
- #define IHTMLDocument3_put_baseUrl(This,v)
- (This)->lpVtbl -> put_baseUrl(This,v)
- #define IHTMLDocument3_get_baseUrl(This,p)
- (This)->lpVtbl -> get_baseUrl(This,p)
- #define IHTMLDocument3_get_childNodes(This,p)
- (This)->lpVtbl -> get_childNodes(This,p)
- #define IHTMLDocument3_put_inheritStyleSheets(This,v)
- (This)->lpVtbl -> put_inheritStyleSheets(This,v)
- #define IHTMLDocument3_get_inheritStyleSheets(This,p)
- (This)->lpVtbl -> get_inheritStyleSheets(This,p)
- #define IHTMLDocument3_put_onbeforeeditfocus(This,v)
- (This)->lpVtbl -> put_onbeforeeditfocus(This,v)
- #define IHTMLDocument3_get_onbeforeeditfocus(This,p)
- (This)->lpVtbl -> get_onbeforeeditfocus(This,p)
- #define IHTMLDocument3_getElementsByName(This,v,pelColl)
- (This)->lpVtbl -> getElementsByName(This,v,pelColl)
- #define IHTMLDocument3_getElementById(This,v,pel)
- (This)->lpVtbl -> getElementById(This,v,pel)
- #define IHTMLDocument3_getElementsByTagName(This,v,pelColl)
- (This)->lpVtbl -> getElementsByTagName(This,v,pelColl)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_releaseCapture_Proxy(
- IHTMLDocument3 * This);
- void __RPC_STUB IHTMLDocument3_releaseCapture_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_recalc_Proxy(
- IHTMLDocument3 * This,
- /* [in][defaultvalue] */ VARIANT_BOOL fForce);
- void __RPC_STUB IHTMLDocument3_recalc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_createTextNode_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ BSTR text,
- /* [out][retval] */ IHTMLDOMNode **newTextNode);
- void __RPC_STUB IHTMLDocument3_createTextNode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_documentElement_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ IHTMLElement **p);
- void __RPC_STUB IHTMLDocument3_get_documentElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_uniqueID_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLDocument3_get_uniqueID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_attachEvent_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp,
- /* [out][retval] */ VARIANT_BOOL *pfResult);
- void __RPC_STUB IHTMLDocument3_attachEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_detachEvent_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ BSTR event,
- /* [in] */ IDispatch *pDisp);
- void __RPC_STUB IHTMLDocument3_detachEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onrowsdelete_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_onrowsdelete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onrowsdelete_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_onrowsdelete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onrowsinserted_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_onrowsinserted_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onrowsinserted_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_onrowsinserted_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_oncellchange_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_oncellchange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_oncellchange_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_oncellchange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondatasetchanged_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_ondatasetchanged_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondatasetchanged_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_ondatasetchanged_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondataavailable_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_ondataavailable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondataavailable_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_ondataavailable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondatasetcomplete_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_ondatasetcomplete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondatasetcomplete_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_ondatasetcomplete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onpropertychange_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_onpropertychange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onpropertychange_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_onpropertychange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_dir_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLDocument3_put_dir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_dir_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLDocument3_get_dir_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_oncontextmenu_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_oncontextmenu_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_oncontextmenu_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_oncontextmenu_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onstop_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_onstop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onstop_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_onstop_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_createDocumentFragment_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ IHTMLDocument2 **pNewDoc);
- void __RPC_STUB IHTMLDocument3_createDocumentFragment_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_parentDocument_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ IHTMLDocument2 **p);
- void __RPC_STUB IHTMLDocument3_get_parentDocument_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_enableDownload_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLDocument3_put_enableDownload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_enableDownload_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLDocument3_get_enableDownload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_baseUrl_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLDocument3_put_baseUrl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_baseUrl_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLDocument3_get_baseUrl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_childNodes_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHTMLDocument3_get_childNodes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_inheritStyleSheets_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLDocument3_put_inheritStyleSheets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_inheritStyleSheets_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLDocument3_get_inheritStyleSheets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onbeforeeditfocus_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument3_put_onbeforeeditfocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onbeforeeditfocus_Proxy(
- IHTMLDocument3 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument3_get_onbeforeeditfocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementsByName_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElementCollection **pelColl);
- void __RPC_STUB IHTMLDocument3_getElementsByName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementById_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElement **pel);
- void __RPC_STUB IHTMLDocument3_getElementById_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementsByTagName_Proxy(
- IHTMLDocument3 * This,
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLElementCollection **pelColl);
- void __RPC_STUB IHTMLDocument3_getElementsByTagName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLDocument3_INTERFACE_DEFINED__ */
- #ifndef __IHTMLDocument4_INTERFACE_DEFINED__
- #define __IHTMLDocument4_INTERFACE_DEFINED__
- /* interface IHTMLDocument4 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLDocument4;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f69a-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLDocument4 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasFocus(
- /* [out][retval] */ VARIANT_BOOL *pfFocus) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectionchange(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectionchange(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_namespaces(
- /* [out][retval] */ IDispatch **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createDocumentFromUrl(
- /* [in] */ BSTR bstrUrl,
- /* [in] */ BSTR bstrOptions,
- /* [out][retval] */ IHTMLDocument2 **newDoc) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createEventObject(
- /* [in][optional] */ VARIANT *pvarEventObject,
- /* [out][retval] */ IHTMLEventObj **ppEventObj) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
- /* [in] */ BSTR bstrEventName,
- /* [in][optional] */ VARIANT *pvarEventObject,
- /* [out][retval] */ VARIANT_BOOL *pfCancelled) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRenderStyle(
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontrolselect(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontrolselect(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URLUnencoded(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLDocument4Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLDocument4 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLDocument4 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLDocument4 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLDocument4 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLDocument4 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLDocument4 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLDocument4 * 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 *focus )(
- IHTMLDocument4 * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *hasFocus )(
- IHTMLDocument4 * This,
- /* [out][retval] */ VARIANT_BOOL *pfFocus);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselectionchange )(
- IHTMLDocument4 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselectionchange )(
- IHTMLDocument4 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_namespaces )(
- IHTMLDocument4 * This,
- /* [out][retval] */ IDispatch **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createDocumentFromUrl )(
- IHTMLDocument4 * This,
- /* [in] */ BSTR bstrUrl,
- /* [in] */ BSTR bstrOptions,
- /* [out][retval] */ IHTMLDocument2 **newDoc);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_media )(
- IHTMLDocument4 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_media )(
- IHTMLDocument4 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createEventObject )(
- IHTMLDocument4 * This,
- /* [in][optional] */ VARIANT *pvarEventObject,
- /* [out][retval] */ IHTMLEventObj **ppEventObj);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireEvent )(
- IHTMLDocument4 * This,
- /* [in] */ BSTR bstrEventName,
- /* [in][optional] */ VARIANT *pvarEventObject,
- /* [out][retval] */ VARIANT_BOOL *pfCancelled);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createRenderStyle )(
- IHTMLDocument4 * This,
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncontrolselect )(
- IHTMLDocument4 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncontrolselect )(
- IHTMLDocument4 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_URLUnencoded )(
- IHTMLDocument4 * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLDocument4Vtbl;
- interface IHTMLDocument4
- {
- CONST_VTBL struct IHTMLDocument4Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLDocument4_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLDocument4_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLDocument4_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLDocument4_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLDocument4_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLDocument4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLDocument4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLDocument4_focus(This)
- (This)->lpVtbl -> focus(This)
- #define IHTMLDocument4_hasFocus(This,pfFocus)
- (This)->lpVtbl -> hasFocus(This,pfFocus)
- #define IHTMLDocument4_put_onselectionchange(This,v)
- (This)->lpVtbl -> put_onselectionchange(This,v)
- #define IHTMLDocument4_get_onselectionchange(This,p)
- (This)->lpVtbl -> get_onselectionchange(This,p)
- #define IHTMLDocument4_get_namespaces(This,p)
- (This)->lpVtbl -> get_namespaces(This,p)
- #define IHTMLDocument4_createDocumentFromUrl(This,bstrUrl,bstrOptions,newDoc)
- (This)->lpVtbl -> createDocumentFromUrl(This,bstrUrl,bstrOptions,newDoc)
- #define IHTMLDocument4_put_media(This,v)
- (This)->lpVtbl -> put_media(This,v)
- #define IHTMLDocument4_get_media(This,p)
- (This)->lpVtbl -> get_media(This,p)
- #define IHTMLDocument4_createEventObject(This,pvarEventObject,ppEventObj)
- (This)->lpVtbl -> createEventObject(This,pvarEventObject,ppEventObj)
- #define IHTMLDocument4_fireEvent(This,bstrEventName,pvarEventObject,pfCancelled)
- (This)->lpVtbl -> fireEvent(This,bstrEventName,pvarEventObject,pfCancelled)
- #define IHTMLDocument4_createRenderStyle(This,v,ppIHTMLRenderStyle)
- (This)->lpVtbl -> createRenderStyle(This,v,ppIHTMLRenderStyle)
- #define IHTMLDocument4_put_oncontrolselect(This,v)
- (This)->lpVtbl -> put_oncontrolselect(This,v)
- #define IHTMLDocument4_get_oncontrolselect(This,p)
- (This)->lpVtbl -> get_oncontrolselect(This,p)
- #define IHTMLDocument4_get_URLUnencoded(This,p)
- (This)->lpVtbl -> get_URLUnencoded(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_focus_Proxy(
- IHTMLDocument4 * This);
- void __RPC_STUB IHTMLDocument4_focus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_hasFocus_Proxy(
- IHTMLDocument4 * This,
- /* [out][retval] */ VARIANT_BOOL *pfFocus);
- void __RPC_STUB IHTMLDocument4_hasFocus_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_onselectionchange_Proxy(
- IHTMLDocument4 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument4_put_onselectionchange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_onselectionchange_Proxy(
- IHTMLDocument4 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument4_get_onselectionchange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_namespaces_Proxy(
- IHTMLDocument4 * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHTMLDocument4_get_namespaces_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createDocumentFromUrl_Proxy(
- IHTMLDocument4 * This,
- /* [in] */ BSTR bstrUrl,
- /* [in] */ BSTR bstrOptions,
- /* [out][retval] */ IHTMLDocument2 **newDoc);
- void __RPC_STUB IHTMLDocument4_createDocumentFromUrl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_media_Proxy(
- IHTMLDocument4 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLDocument4_put_media_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_media_Proxy(
- IHTMLDocument4 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLDocument4_get_media_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createEventObject_Proxy(
- IHTMLDocument4 * This,
- /* [in][optional] */ VARIANT *pvarEventObject,
- /* [out][retval] */ IHTMLEventObj **ppEventObj);
- void __RPC_STUB IHTMLDocument4_createEventObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_fireEvent_Proxy(
- IHTMLDocument4 * This,
- /* [in] */ BSTR bstrEventName,
- /* [in][optional] */ VARIANT *pvarEventObject,
- /* [out][retval] */ VARIANT_BOOL *pfCancelled);
- void __RPC_STUB IHTMLDocument4_fireEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createRenderStyle_Proxy(
- IHTMLDocument4 * This,
- /* [in] */ BSTR v,
- /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle);
- void __RPC_STUB IHTMLDocument4_createRenderStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_oncontrolselect_Proxy(
- IHTMLDocument4 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument4_put_oncontrolselect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_oncontrolselect_Proxy(
- IHTMLDocument4 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument4_get_oncontrolselect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_URLUnencoded_Proxy(
- IHTMLDocument4 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLDocument4_get_URLUnencoded_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLDocument4_INTERFACE_DEFINED__ */
- #ifndef __IHTMLDocument5_INTERFACE_DEFINED__
- #define __IHTMLDocument5_INTERFACE_DEFINED__
- /* interface IHTMLDocument5 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLDocument5;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f80c-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLDocument5 : public IDispatch
- {
- public:
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousewheel(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousewheel(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_doctype(
- /* [out][retval] */ IHTMLDOMNode **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_implementation(
- /* [out][retval] */ IHTMLDOMImplementation **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAttribute(
- /* [in] */ BSTR bstrattrName,
- /* [out][retval] */ IHTMLDOMAttribute **ppattribute) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE createComment(
- /* [in] */ BSTR bstrdata,
- /* [out][retval] */ IHTMLDOMNode **ppRetNode) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusin(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusin(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusout(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusout(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onactivate(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onactivate(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondeactivate(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondeactivate(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeactivate(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeactivate(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforedeactivate(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforedeactivate(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_compatMode(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLDocument5Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLDocument5 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLDocument5 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLDocument5 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLDocument5 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLDocument5 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLDocument5 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLDocument5 * 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_onmousewheel )(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmousewheel )(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_doctype )(
- IHTMLDocument5 * This,
- /* [out][retval] */ IHTMLDOMNode **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_implementation )(
- IHTMLDocument5 * This,
- /* [out][retval] */ IHTMLDOMImplementation **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createAttribute )(
- IHTMLDocument5 * This,
- /* [in] */ BSTR bstrattrName,
- /* [out][retval] */ IHTMLDOMAttribute **ppattribute);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *createComment )(
- IHTMLDocument5 * This,
- /* [in] */ BSTR bstrdata,
- /* [out][retval] */ IHTMLDOMNode **ppRetNode);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocusin )(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocusin )(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocusout )(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocusout )(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onactivate )(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onactivate )(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondeactivate )(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondeactivate )(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeactivate )(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeactivate )(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforedeactivate )(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforedeactivate )(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_compatMode )(
- IHTMLDocument5 * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLDocument5Vtbl;
- interface IHTMLDocument5
- {
- CONST_VTBL struct IHTMLDocument5Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLDocument5_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLDocument5_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLDocument5_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLDocument5_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLDocument5_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLDocument5_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLDocument5_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLDocument5_put_onmousewheel(This,v)
- (This)->lpVtbl -> put_onmousewheel(This,v)
- #define IHTMLDocument5_get_onmousewheel(This,p)
- (This)->lpVtbl -> get_onmousewheel(This,p)
- #define IHTMLDocument5_get_doctype(This,p)
- (This)->lpVtbl -> get_doctype(This,p)
- #define IHTMLDocument5_get_implementation(This,p)
- (This)->lpVtbl -> get_implementation(This,p)
- #define IHTMLDocument5_createAttribute(This,bstrattrName,ppattribute)
- (This)->lpVtbl -> createAttribute(This,bstrattrName,ppattribute)
- #define IHTMLDocument5_createComment(This,bstrdata,ppRetNode)
- (This)->lpVtbl -> createComment(This,bstrdata,ppRetNode)
- #define IHTMLDocument5_put_onfocusin(This,v)
- (This)->lpVtbl -> put_onfocusin(This,v)
- #define IHTMLDocument5_get_onfocusin(This,p)
- (This)->lpVtbl -> get_onfocusin(This,p)
- #define IHTMLDocument5_put_onfocusout(This,v)
- (This)->lpVtbl -> put_onfocusout(This,v)
- #define IHTMLDocument5_get_onfocusout(This,p)
- (This)->lpVtbl -> get_onfocusout(This,p)
- #define IHTMLDocument5_put_onactivate(This,v)
- (This)->lpVtbl -> put_onactivate(This,v)
- #define IHTMLDocument5_get_onactivate(This,p)
- (This)->lpVtbl -> get_onactivate(This,p)
- #define IHTMLDocument5_put_ondeactivate(This,v)
- (This)->lpVtbl -> put_ondeactivate(This,v)
- #define IHTMLDocument5_get_ondeactivate(This,p)
- (This)->lpVtbl -> get_ondeactivate(This,p)
- #define IHTMLDocument5_put_onbeforeactivate(This,v)
- (This)->lpVtbl -> put_onbeforeactivate(This,v)
- #define IHTMLDocument5_get_onbeforeactivate(This,p)
- (This)->lpVtbl -> get_onbeforeactivate(This,p)
- #define IHTMLDocument5_put_onbeforedeactivate(This,v)
- (This)->lpVtbl -> put_onbeforedeactivate(This,v)
- #define IHTMLDocument5_get_onbeforedeactivate(This,p)
- (This)->lpVtbl -> get_onbeforedeactivate(This,p)
- #define IHTMLDocument5_get_compatMode(This,p)
- (This)->lpVtbl -> get_compatMode(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onmousewheel_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument5_put_onmousewheel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onmousewheel_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument5_get_onmousewheel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_doctype_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ IHTMLDOMNode **p);
- void __RPC_STUB IHTMLDocument5_get_doctype_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_implementation_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ IHTMLDOMImplementation **p);
- void __RPC_STUB IHTMLDocument5_get_implementation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_createAttribute_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ BSTR bstrattrName,
- /* [out][retval] */ IHTMLDOMAttribute **ppattribute);
- void __RPC_STUB IHTMLDocument5_createAttribute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_createComment_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ BSTR bstrdata,
- /* [out][retval] */ IHTMLDOMNode **ppRetNode);
- void __RPC_STUB IHTMLDocument5_createComment_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onfocusin_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument5_put_onfocusin_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onfocusin_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument5_get_onfocusin_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onfocusout_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument5_put_onfocusout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onfocusout_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument5_get_onfocusout_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onactivate_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument5_put_onactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onactivate_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument5_get_onactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_ondeactivate_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument5_put_ondeactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_ondeactivate_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument5_get_ondeactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onbeforeactivate_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument5_put_onbeforeactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onbeforeactivate_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument5_get_onbeforeactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onbeforedeactivate_Proxy(
- IHTMLDocument5 * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLDocument5_put_onbeforedeactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onbeforedeactivate_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLDocument5_get_onbeforedeactivate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_compatMode_Proxy(
- IHTMLDocument5 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLDocument5_get_compatMode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLDocument5_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLDocument_DISPINTERFACE_DEFINED__
- #define __DispHTMLDocument_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLDocument */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLDocument;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f55f-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLDocument : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLDocumentVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLDocument * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLDocument * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLDocument * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLDocument * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLDocument * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLDocument * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLDocument * 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
- } DispHTMLDocumentVtbl;
- interface DispHTMLDocument
- {
- CONST_VTBL struct DispHTMLDocumentVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLDocument_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLDocument_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLDocument_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLDocument_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLDocument_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLDocument_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLDocument_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 /* __DispHTMLDocument_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLDocument;
- #ifdef __cplusplus
- class DECLSPEC_UUID("25336920-03F9-11cf-8FD0-00AA00686F13")
- HTMLDocument;
- #endif
- #ifndef __DWebBridgeEvents_DISPINTERFACE_DEFINED__
- #define __DWebBridgeEvents_DISPINTERFACE_DEFINED__
- /* dispinterface DWebBridgeEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DWebBridgeEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("A6D897FF-0A95-11d1-B0BA-006008166E11")
- DWebBridgeEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DWebBridgeEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DWebBridgeEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DWebBridgeEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DWebBridgeEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DWebBridgeEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DWebBridgeEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DWebBridgeEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DWebBridgeEvents * 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
- } DWebBridgeEventsVtbl;
- interface DWebBridgeEvents
- {
- CONST_VTBL struct DWebBridgeEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DWebBridgeEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DWebBridgeEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DWebBridgeEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DWebBridgeEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DWebBridgeEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DWebBridgeEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DWebBridgeEvents_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 /* __DWebBridgeEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IWebBridge_INTERFACE_DEFINED__
- #define __IWebBridge_INTERFACE_DEFINED__
- /* interface IWebBridge */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IWebBridge;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("AE24FDAD-03C6-11D1-8B76-0080C744F389")
- IWebBridge : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_URL(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Scrollbar(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Scrollbar(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_embed(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_embed(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_event(
- /* [out][retval] */ IDispatch **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE AboutBox( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWebBridgeVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IWebBridge * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IWebBridge * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IWebBridge * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IWebBridge * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IWebBridge * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IWebBridge * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IWebBridge * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_URL )(
- IWebBridge * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_URL )(
- IWebBridge * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Scrollbar )(
- IWebBridge * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Scrollbar )(
- IWebBridge * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_embed )(
- IWebBridge * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_embed )(
- IWebBridge * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_event )(
- IWebBridge * This,
- /* [out][retval] */ IDispatch **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )(
- IWebBridge * This,
- /* [out][retval] */ long *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *AboutBox )(
- IWebBridge * This);
-
- END_INTERFACE
- } IWebBridgeVtbl;
- interface IWebBridge
- {
- CONST_VTBL struct IWebBridgeVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWebBridge_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWebBridge_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWebBridge_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWebBridge_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWebBridge_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWebBridge_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWebBridge_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWebBridge_put_URL(This,v)
- (This)->lpVtbl -> put_URL(This,v)
- #define IWebBridge_get_URL(This,p)
- (This)->lpVtbl -> get_URL(This,p)
- #define IWebBridge_put_Scrollbar(This,v)
- (This)->lpVtbl -> put_Scrollbar(This,v)
- #define IWebBridge_get_Scrollbar(This,p)
- (This)->lpVtbl -> get_Scrollbar(This,p)
- #define IWebBridge_put_embed(This,v)
- (This)->lpVtbl -> put_embed(This,v)
- #define IWebBridge_get_embed(This,p)
- (This)->lpVtbl -> get_embed(This,p)
- #define IWebBridge_get_event(This,p)
- (This)->lpVtbl -> get_event(This,p)
- #define IWebBridge_get_readyState(This,p)
- (This)->lpVtbl -> get_readyState(This,p)
- #define IWebBridge_AboutBox(This)
- (This)->lpVtbl -> AboutBox(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_URL_Proxy(
- IWebBridge * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IWebBridge_put_URL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_URL_Proxy(
- IWebBridge * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IWebBridge_get_URL_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_Scrollbar_Proxy(
- IWebBridge * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IWebBridge_put_Scrollbar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_Scrollbar_Proxy(
- IWebBridge * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IWebBridge_get_Scrollbar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_embed_Proxy(
- IWebBridge * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IWebBridge_put_embed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_embed_Proxy(
- IWebBridge * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IWebBridge_get_embed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_event_Proxy(
- IWebBridge * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IWebBridge_get_event_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_readyState_Proxy(
- IWebBridge * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IWebBridge_get_readyState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IWebBridge_AboutBox_Proxy(
- IWebBridge * This);
- void __RPC_STUB IWebBridge_AboutBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWebBridge_INTERFACE_DEFINED__ */
- #ifndef __IWBScriptControl_INTERFACE_DEFINED__
- #define __IWBScriptControl_INTERFACE_DEFINED__
- /* interface IWBScriptControl */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IWBScriptControl;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("A5170870-0CF8-11D1-8B91-0080C744F389")
- IWBScriptControl : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE raiseEvent(
- /* [in] */ BSTR name,
- /* [in] */ VARIANT eventData) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE bubbleEvent( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE setContextMenu(
- /* [in] */ VARIANT menuItemPairs) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectableContent(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectableContent(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frozen(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_version(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onvisibilitychange(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_onvisibilitychange(
- /* [out][retval] */ VARIANT *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IWBScriptControlVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IWBScriptControl * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IWBScriptControl * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IWBScriptControl * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IWBScriptControl * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IWBScriptControl * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IWBScriptControl * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IWBScriptControl * 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 *raiseEvent )(
- IWBScriptControl * This,
- /* [in] */ BSTR name,
- /* [in] */ VARIANT eventData);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *bubbleEvent )(
- IWBScriptControl * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *setContextMenu )(
- IWBScriptControl * This,
- /* [in] */ VARIANT menuItemPairs);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_selectableContent )(
- IWBScriptControl * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selectableContent )(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frozen )(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbar )(
- IWBScriptControl * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbar )(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )(
- IWBScriptControl * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_visibility )(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onvisibilitychange )(
- IWBScriptControl * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onvisibilitychange )(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT *p);
-
- END_INTERFACE
- } IWBScriptControlVtbl;
- interface IWBScriptControl
- {
- CONST_VTBL struct IWBScriptControlVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IWBScriptControl_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IWBScriptControl_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IWBScriptControl_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IWBScriptControl_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IWBScriptControl_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IWBScriptControl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IWBScriptControl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IWBScriptControl_raiseEvent(This,name,eventData)
- (This)->lpVtbl -> raiseEvent(This,name,eventData)
- #define IWBScriptControl_bubbleEvent(This)
- (This)->lpVtbl -> bubbleEvent(This)
- #define IWBScriptControl_setContextMenu(This,menuItemPairs)
- (This)->lpVtbl -> setContextMenu(This,menuItemPairs)
- #define IWBScriptControl_put_selectableContent(This,v)
- (This)->lpVtbl -> put_selectableContent(This,v)
- #define IWBScriptControl_get_selectableContent(This,p)
- (This)->lpVtbl -> get_selectableContent(This,p)
- #define IWBScriptControl_get_frozen(This,p)
- (This)->lpVtbl -> get_frozen(This,p)
- #define IWBScriptControl_put_scrollbar(This,v)
- (This)->lpVtbl -> put_scrollbar(This,v)
- #define IWBScriptControl_get_scrollbar(This,p)
- (This)->lpVtbl -> get_scrollbar(This,p)
- #define IWBScriptControl_get_version(This,p)
- (This)->lpVtbl -> get_version(This,p)
- #define IWBScriptControl_get_visibility(This,p)
- (This)->lpVtbl -> get_visibility(This,p)
- #define IWBScriptControl_put_onvisibilitychange(This,v)
- (This)->lpVtbl -> put_onvisibilitychange(This,v)
- #define IWBScriptControl_get_onvisibilitychange(This,p)
- (This)->lpVtbl -> get_onvisibilitychange(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_raiseEvent_Proxy(
- IWBScriptControl * This,
- /* [in] */ BSTR name,
- /* [in] */ VARIANT eventData);
- void __RPC_STUB IWBScriptControl_raiseEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_bubbleEvent_Proxy(
- IWBScriptControl * This);
- void __RPC_STUB IWBScriptControl_bubbleEvent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_setContextMenu_Proxy(
- IWBScriptControl * This,
- /* [in] */ VARIANT menuItemPairs);
- void __RPC_STUB IWBScriptControl_setContextMenu_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_selectableContent_Proxy(
- IWBScriptControl * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IWBScriptControl_put_selectableContent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_selectableContent_Proxy(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IWBScriptControl_get_selectableContent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_frozen_Proxy(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IWBScriptControl_get_frozen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_scrollbar_Proxy(
- IWBScriptControl * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IWBScriptControl_put_scrollbar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_scrollbar_Proxy(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IWBScriptControl_get_scrollbar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_version_Proxy(
- IWBScriptControl * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IWBScriptControl_get_version_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_visibility_Proxy(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IWBScriptControl_get_visibility_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_onvisibilitychange_Proxy(
- IWBScriptControl * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IWBScriptControl_put_onvisibilitychange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_onvisibilitychange_Proxy(
- IWBScriptControl * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IWBScriptControl_get_onvisibilitychange_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IWBScriptControl_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_Scriptlet;
- #ifdef __cplusplus
- class DECLSPEC_UUID("AE24FDAE-03C6-11D1-8B76-0080C744F389")
- Scriptlet;
- #endif
- #ifndef __IHTMLEmbedElement_INTERFACE_DEFINED__
- #define __IHTMLEmbedElement_INTERFACE_DEFINED__
- /* interface IHTMLEmbedElement */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLEmbedElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f25f-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLEmbedElement : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hidden(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hidden(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_palette(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pluginspage(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_units(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_units(
- /* [out][retval] */ BSTR *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] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
- /* [out][retval] */ VARIANT *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
- /* [in] */ VARIANT v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
- /* [out][retval] */ VARIANT *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLEmbedElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLEmbedElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLEmbedElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLEmbedElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLEmbedElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLEmbedElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLEmbedElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLEmbedElement * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hidden )(
- IHTMLEmbedElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hidden )(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_palette )(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pluginspage )(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )(
- IHTMLEmbedElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_units )(
- IHTMLEmbedElement * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_units )(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )(
- IHTMLEmbedElement * This,
- /* [in] */ BSTR v);
-
- /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )(
- IHTMLEmbedElement * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )(
- IHTMLEmbedElement * This,
- /* [out][retval] */ VARIANT *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )(
- IHTMLEmbedElement * This,
- /* [in] */ VARIANT v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )(
- IHTMLEmbedElement * This,
- /* [out][retval] */ VARIANT *p);
-
- END_INTERFACE
- } IHTMLEmbedElementVtbl;
- interface IHTMLEmbedElement
- {
- CONST_VTBL struct IHTMLEmbedElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLEmbedElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLEmbedElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLEmbedElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLEmbedElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLEmbedElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLEmbedElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLEmbedElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLEmbedElement_put_hidden(This,v)
- (This)->lpVtbl -> put_hidden(This,v)
- #define IHTMLEmbedElement_get_hidden(This,p)
- (This)->lpVtbl -> get_hidden(This,p)
- #define IHTMLEmbedElement_get_palette(This,p)
- (This)->lpVtbl -> get_palette(This,p)
- #define IHTMLEmbedElement_get_pluginspage(This,p)
- (This)->lpVtbl -> get_pluginspage(This,p)
- #define IHTMLEmbedElement_put_src(This,v)
- (This)->lpVtbl -> put_src(This,v)
- #define IHTMLEmbedElement_get_src(This,p)
- (This)->lpVtbl -> get_src(This,p)
- #define IHTMLEmbedElement_put_units(This,v)
- (This)->lpVtbl -> put_units(This,v)
- #define IHTMLEmbedElement_get_units(This,p)
- (This)->lpVtbl -> get_units(This,p)
- #define IHTMLEmbedElement_put_name(This,v)
- (This)->lpVtbl -> put_name(This,v)
- #define IHTMLEmbedElement_get_name(This,p)
- (This)->lpVtbl -> get_name(This,p)
- #define IHTMLEmbedElement_put_width(This,v)
- (This)->lpVtbl -> put_width(This,v)
- #define IHTMLEmbedElement_get_width(This,p)
- (This)->lpVtbl -> get_width(This,p)
- #define IHTMLEmbedElement_put_height(This,v)
- (This)->lpVtbl -> put_height(This,v)
- #define IHTMLEmbedElement_get_height(This,p)
- (This)->lpVtbl -> get_height(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_hidden_Proxy(
- IHTMLEmbedElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEmbedElement_put_hidden_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_hidden_Proxy(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEmbedElement_get_hidden_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_palette_Proxy(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEmbedElement_get_palette_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_pluginspage_Proxy(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEmbedElement_get_pluginspage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_src_Proxy(
- IHTMLEmbedElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEmbedElement_put_src_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_src_Proxy(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEmbedElement_get_src_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_units_Proxy(
- IHTMLEmbedElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEmbedElement_put_units_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_units_Proxy(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEmbedElement_get_units_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_name_Proxy(
- IHTMLEmbedElement * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEmbedElement_put_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_name_Proxy(
- IHTMLEmbedElement * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEmbedElement_get_name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_width_Proxy(
- IHTMLEmbedElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLEmbedElement_put_width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_width_Proxy(
- IHTMLEmbedElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLEmbedElement_get_width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_height_Proxy(
- IHTMLEmbedElement * This,
- /* [in] */ VARIANT v);
- void __RPC_STUB IHTMLEmbedElement_put_height_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_height_Proxy(
- IHTMLEmbedElement * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLEmbedElement_get_height_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLEmbedElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLEmbed_DISPINTERFACE_DEFINED__
- #define __DispHTMLEmbed_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLEmbed */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLEmbed;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f52e-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLEmbed : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLEmbedVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLEmbed * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLEmbed * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLEmbed * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLEmbed * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLEmbed * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLEmbed * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLEmbed * 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
- } DispHTMLEmbedVtbl;
- interface DispHTMLEmbed
- {
- CONST_VTBL struct DispHTMLEmbedVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLEmbed_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLEmbed_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLEmbed_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLEmbed_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLEmbed_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLEmbed_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLEmbed_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 /* __DispHTMLEmbed_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLEmbed;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f25d-98b5-11cf-bb82-00aa00bdce0b")
- HTMLEmbed;
- #endif
- #ifndef __HTMLMapEvents2_DISPINTERFACE_DEFINED__
- #define __HTMLMapEvents2_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLMapEvents2 */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLMapEvents2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f61e-98b5-11cf-bb82-00aa00bdce0b")
- HTMLMapEvents2 : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLMapEvents2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLMapEvents2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLMapEvents2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLMapEvents2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLMapEvents2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLMapEvents2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLMapEvents2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLMapEvents2 * 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
- } HTMLMapEvents2Vtbl;
- interface HTMLMapEvents2
- {
- CONST_VTBL struct HTMLMapEvents2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLMapEvents2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLMapEvents2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLMapEvents2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLMapEvents2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLMapEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLMapEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLMapEvents2_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 /* __HTMLMapEvents2_DISPINTERFACE_DEFINED__ */
- #ifndef __HTMLMapEvents_DISPINTERFACE_DEFINED__
- #define __HTMLMapEvents_DISPINTERFACE_DEFINED__
- /* dispinterface HTMLMapEvents */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_HTMLMapEvents;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f3ba-98b5-11cf-bb82-00aa00bdce0b")
- HTMLMapEvents : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct HTMLMapEventsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- HTMLMapEvents * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- HTMLMapEvents * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- HTMLMapEvents * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- HTMLMapEvents * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- HTMLMapEvents * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- HTMLMapEvents * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- HTMLMapEvents * 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
- } HTMLMapEventsVtbl;
- interface HTMLMapEvents
- {
- CONST_VTBL struct HTMLMapEventsVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define HTMLMapEvents_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define HTMLMapEvents_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define HTMLMapEvents_Release(This)
- (This)->lpVtbl -> Release(This)
- #define HTMLMapEvents_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define HTMLMapEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define HTMLMapEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define HTMLMapEvents_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 /* __HTMLMapEvents_DISPINTERFACE_DEFINED__ */
- #ifndef __IHTMLAreasCollection_INTERFACE_DEFINED__
- #define __IHTMLAreasCollection_INTERFACE_DEFINED__
- /* interface IHTMLAreasCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLAreasCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f383-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLAreasCollection : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
- /* [out][retval] */ IUnknown **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in][optional] */ VARIANT name,
- /* [in][optional] */ VARIANT index,
- /* [out][retval] */ IDispatch **pdisp) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
- /* [in] */ VARIANT tagName,
- /* [out][retval] */ IDispatch **pdisp) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
- /* [in] */ IHTMLElement *element,
- /* [in][optional] */ VARIANT before) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove(
- /* [in][defaultvalue] */ long index = -1) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLAreasCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLAreasCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLAreasCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLAreasCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLAreasCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLAreasCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLAreasCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLAreasCollection * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_length )(
- IHTMLAreasCollection * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLAreasCollection * This,
- /* [out][retval] */ long *p);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )(
- IHTMLAreasCollection * This,
- /* [out][retval] */ IUnknown **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLAreasCollection * This,
- /* [in][optional] */ VARIANT name,
- /* [in][optional] */ VARIANT index,
- /* [out][retval] */ IDispatch **pdisp);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *tags )(
- IHTMLAreasCollection * This,
- /* [in] */ VARIANT tagName,
- /* [out][retval] */ IDispatch **pdisp);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *add )(
- IHTMLAreasCollection * This,
- /* [in] */ IHTMLElement *element,
- /* [in][optional] */ VARIANT before);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *remove )(
- IHTMLAreasCollection * This,
- /* [in][defaultvalue] */ long index);
-
- END_INTERFACE
- } IHTMLAreasCollectionVtbl;
- interface IHTMLAreasCollection
- {
- CONST_VTBL struct IHTMLAreasCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLAreasCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLAreasCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLAreasCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLAreasCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLAreasCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLAreasCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLAreasCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLAreasCollection_put_length(This,v)
- (This)->lpVtbl -> put_length(This,v)
- #define IHTMLAreasCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLAreasCollection_get__newEnum(This,p)
- (This)->lpVtbl -> get__newEnum(This,p)
- #define IHTMLAreasCollection_item(This,name,index,pdisp)
- (This)->lpVtbl -> item(This,name,index,pdisp)
- #define IHTMLAreasCollection_tags(This,tagName,pdisp)
- (This)->lpVtbl -> tags(This,tagName,pdisp)
- #define IHTMLAreasCollection_add(This,element,before)
- (This)->lpVtbl -> add(This,element,before)
- #define IHTMLAreasCollection_remove(This,index)
- (This)->lpVtbl -> remove(This,index)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_put_length_Proxy(
- IHTMLAreasCollection * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLAreasCollection_put_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get_length_Proxy(
- IHTMLAreasCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLAreasCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get__newEnum_Proxy(
- IHTMLAreasCollection * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLAreasCollection_get__newEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_item_Proxy(
- IHTMLAreasCollection * This,
- /* [in][optional] */ VARIANT name,
- /* [in][optional] */ VARIANT index,
- /* [out][retval] */ IDispatch **pdisp);
- void __RPC_STUB IHTMLAreasCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_tags_Proxy(
- IHTMLAreasCollection * This,
- /* [in] */ VARIANT tagName,
- /* [out][retval] */ IDispatch **pdisp);
- void __RPC_STUB IHTMLAreasCollection_tags_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_add_Proxy(
- IHTMLAreasCollection * This,
- /* [in] */ IHTMLElement *element,
- /* [in][optional] */ VARIANT before);
- void __RPC_STUB IHTMLAreasCollection_add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_remove_Proxy(
- IHTMLAreasCollection * This,