Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- #define IHTMLModelessInit_get_moniker(This,p)
- (This)->lpVtbl -> get_moniker(This,p)
- #define IHTMLModelessInit_get_document(This,p)
- (This)->lpVtbl -> get_document(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_parameters_Proxy(
- IHTMLModelessInit * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLModelessInit_get_parameters_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_optionString_Proxy(
- IHTMLModelessInit * This,
- /* [out][retval] */ VARIANT *p);
- void __RPC_STUB IHTMLModelessInit_get_optionString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_moniker_Proxy(
- IHTMLModelessInit * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLModelessInit_get_moniker_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_document_Proxy(
- IHTMLModelessInit * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLModelessInit_get_document_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLModelessInit_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_ThreadDialogProcParam;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f5eb-98b5-11cf-bb82-00aa00bdce0b")
- ThreadDialogProcParam;
- #endif
- EXTERN_C const CLSID CLSID_HTMLDialog;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f28a-98b5-11cf-bb82-00aa00bdce0b")
- HTMLDialog;
- #endif
- #ifndef __IHTMLPopup_INTERFACE_DEFINED__
- #define __IHTMLPopup_INTERFACE_DEFINED__
- /* interface IHTMLPopup */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLPopup;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f666-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLPopup : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE show(
- /* [in] */ long x,
- /* [in] */ long y,
- /* [in] */ long w,
- /* [in] */ long h,
- /* [in] */ VARIANT *pElement) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE hide( void) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
- /* [out][retval] */ IHTMLDocument **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isOpen(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLPopupVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLPopup * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLPopup * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLPopup * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLPopup * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLPopup * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLPopup * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLPopup * 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 *show )(
- IHTMLPopup * This,
- /* [in] */ long x,
- /* [in] */ long y,
- /* [in] */ long w,
- /* [in] */ long h,
- /* [in] */ VARIANT *pElement);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *hide )(
- IHTMLPopup * This);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )(
- IHTMLPopup * This,
- /* [out][retval] */ IHTMLDocument **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isOpen )(
- IHTMLPopup * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- END_INTERFACE
- } IHTMLPopupVtbl;
- interface IHTMLPopup
- {
- CONST_VTBL struct IHTMLPopupVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLPopup_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLPopup_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLPopup_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLPopup_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLPopup_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLPopup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLPopup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLPopup_show(This,x,y,w,h,pElement)
- (This)->lpVtbl -> show(This,x,y,w,h,pElement)
- #define IHTMLPopup_hide(This)
- (This)->lpVtbl -> hide(This)
- #define IHTMLPopup_get_document(This,p)
- (This)->lpVtbl -> get_document(This,p)
- #define IHTMLPopup_get_isOpen(This,p)
- (This)->lpVtbl -> get_isOpen(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_show_Proxy(
- IHTMLPopup * This,
- /* [in] */ long x,
- /* [in] */ long y,
- /* [in] */ long w,
- /* [in] */ long h,
- /* [in] */ VARIANT *pElement);
- void __RPC_STUB IHTMLPopup_show_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_hide_Proxy(
- IHTMLPopup * This);
- void __RPC_STUB IHTMLPopup_hide_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_get_document_Proxy(
- IHTMLPopup * This,
- /* [out][retval] */ IHTMLDocument **p);
- void __RPC_STUB IHTMLPopup_get_document_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_get_isOpen_Proxy(
- IHTMLPopup * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLPopup_get_isOpen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLPopup_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLPopup_DISPINTERFACE_DEFINED__
- #define __DispHTMLPopup_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLPopup */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLPopup;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f589-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLPopup : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLPopupVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLPopup * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLPopup * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLPopup * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLPopup * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLPopup * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLPopup * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLPopup * 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
- } DispHTMLPopupVtbl;
- interface DispHTMLPopup
- {
- CONST_VTBL struct DispHTMLPopupVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLPopup_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLPopup_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLPopup_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLPopup_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLPopup_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLPopup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLPopup_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 /* __DispHTMLPopup_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLPopup;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f667-98b5-11cf-bb82-00aa00bdce0b")
- HTMLPopup;
- #endif
- #ifndef __IHTMLAppBehavior_INTERFACE_DEFINED__
- #define __IHTMLAppBehavior_INTERFACE_DEFINED__
- /* interface IHTMLAppBehavior */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLAppBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5ca-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLAppBehavior : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_applicationName(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_applicationName(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_version(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_version(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_icon(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_icon(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_singleInstance(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_singleInstance(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_minimizeButton(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_minimizeButton(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_maximizeButton(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_maximizeButton(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_sysMenu(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_sysMenu(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_caption(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_caption(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_windowState(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_windowState(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_showInTaskBar(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_showInTaskBar(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_commandLine(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLAppBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLAppBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLAppBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLAppBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLAppBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLAppBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLAppBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLAppBehavior * 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_applicationName )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_applicationName )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_version )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_icon )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_icon )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_singleInstance )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_singleInstance )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_minimizeButton )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_minimizeButton )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_maximizeButton )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_maximizeButton )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderStyle )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderStyle )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_sysMenu )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_sysMenu )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_caption )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_caption )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_windowState )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_windowState )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_showInTaskBar )(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_showInTaskBar )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_commandLine )(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLAppBehaviorVtbl;
- interface IHTMLAppBehavior
- {
- CONST_VTBL struct IHTMLAppBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLAppBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLAppBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLAppBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLAppBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLAppBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLAppBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLAppBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLAppBehavior_put_applicationName(This,v)
- (This)->lpVtbl -> put_applicationName(This,v)
- #define IHTMLAppBehavior_get_applicationName(This,p)
- (This)->lpVtbl -> get_applicationName(This,p)
- #define IHTMLAppBehavior_put_version(This,v)
- (This)->lpVtbl -> put_version(This,v)
- #define IHTMLAppBehavior_get_version(This,p)
- (This)->lpVtbl -> get_version(This,p)
- #define IHTMLAppBehavior_put_icon(This,v)
- (This)->lpVtbl -> put_icon(This,v)
- #define IHTMLAppBehavior_get_icon(This,p)
- (This)->lpVtbl -> get_icon(This,p)
- #define IHTMLAppBehavior_put_singleInstance(This,v)
- (This)->lpVtbl -> put_singleInstance(This,v)
- #define IHTMLAppBehavior_get_singleInstance(This,p)
- (This)->lpVtbl -> get_singleInstance(This,p)
- #define IHTMLAppBehavior_put_minimizeButton(This,v)
- (This)->lpVtbl -> put_minimizeButton(This,v)
- #define IHTMLAppBehavior_get_minimizeButton(This,p)
- (This)->lpVtbl -> get_minimizeButton(This,p)
- #define IHTMLAppBehavior_put_maximizeButton(This,v)
- (This)->lpVtbl -> put_maximizeButton(This,v)
- #define IHTMLAppBehavior_get_maximizeButton(This,p)
- (This)->lpVtbl -> get_maximizeButton(This,p)
- #define IHTMLAppBehavior_put_border(This,v)
- (This)->lpVtbl -> put_border(This,v)
- #define IHTMLAppBehavior_get_border(This,p)
- (This)->lpVtbl -> get_border(This,p)
- #define IHTMLAppBehavior_put_borderStyle(This,v)
- (This)->lpVtbl -> put_borderStyle(This,v)
- #define IHTMLAppBehavior_get_borderStyle(This,p)
- (This)->lpVtbl -> get_borderStyle(This,p)
- #define IHTMLAppBehavior_put_sysMenu(This,v)
- (This)->lpVtbl -> put_sysMenu(This,v)
- #define IHTMLAppBehavior_get_sysMenu(This,p)
- (This)->lpVtbl -> get_sysMenu(This,p)
- #define IHTMLAppBehavior_put_caption(This,v)
- (This)->lpVtbl -> put_caption(This,v)
- #define IHTMLAppBehavior_get_caption(This,p)
- (This)->lpVtbl -> get_caption(This,p)
- #define IHTMLAppBehavior_put_windowState(This,v)
- (This)->lpVtbl -> put_windowState(This,v)
- #define IHTMLAppBehavior_get_windowState(This,p)
- (This)->lpVtbl -> get_windowState(This,p)
- #define IHTMLAppBehavior_put_showInTaskBar(This,v)
- (This)->lpVtbl -> put_showInTaskBar(This,v)
- #define IHTMLAppBehavior_get_showInTaskBar(This,p)
- (This)->lpVtbl -> get_showInTaskBar(This,p)
- #define IHTMLAppBehavior_get_commandLine(This,p)
- (This)->lpVtbl -> get_commandLine(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_applicationName_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_applicationName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_applicationName_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_applicationName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_version_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_version_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_version_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_version_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_icon_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_icon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_icon_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_icon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_singleInstance_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_singleInstance_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_singleInstance_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_singleInstance_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_minimizeButton_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_minimizeButton_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_minimizeButton_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_minimizeButton_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_maximizeButton_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_maximizeButton_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_maximizeButton_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_maximizeButton_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_border_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_border_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_border_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_border_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_borderStyle_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_borderStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_borderStyle_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_borderStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_sysMenu_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_sysMenu_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_sysMenu_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_sysMenu_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_caption_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_caption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_caption_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_caption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_windowState_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_windowState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_windowState_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_windowState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_showInTaskBar_Proxy(
- IHTMLAppBehavior * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior_put_showInTaskBar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_showInTaskBar_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_showInTaskBar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_commandLine_Proxy(
- IHTMLAppBehavior * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior_get_commandLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLAppBehavior_INTERFACE_DEFINED__ */
- #ifndef __IHTMLAppBehavior2_INTERFACE_DEFINED__
- #define __IHTMLAppBehavior2_INTERFACE_DEFINED__
- /* interface IHTMLAppBehavior2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLAppBehavior2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5c9-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLAppBehavior2 : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_contextMenu(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contextMenu(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerBorder(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerBorder(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scroll(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scroll(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollFlat(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollFlat(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selection(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selection(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLAppBehavior2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLAppBehavior2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLAppBehavior2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLAppBehavior2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLAppBehavior2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLAppBehavior2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLAppBehavior2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLAppBehavior2 * 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_contextMenu )(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_contextMenu )(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_innerBorder )(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_innerBorder )(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scroll )(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scroll )(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollFlat )(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollFlat )(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_selection )(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selection )(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLAppBehavior2Vtbl;
- interface IHTMLAppBehavior2
- {
- CONST_VTBL struct IHTMLAppBehavior2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLAppBehavior2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLAppBehavior2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLAppBehavior2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLAppBehavior2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLAppBehavior2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLAppBehavior2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLAppBehavior2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLAppBehavior2_put_contextMenu(This,v)
- (This)->lpVtbl -> put_contextMenu(This,v)
- #define IHTMLAppBehavior2_get_contextMenu(This,p)
- (This)->lpVtbl -> get_contextMenu(This,p)
- #define IHTMLAppBehavior2_put_innerBorder(This,v)
- (This)->lpVtbl -> put_innerBorder(This,v)
- #define IHTMLAppBehavior2_get_innerBorder(This,p)
- (This)->lpVtbl -> get_innerBorder(This,p)
- #define IHTMLAppBehavior2_put_scroll(This,v)
- (This)->lpVtbl -> put_scroll(This,v)
- #define IHTMLAppBehavior2_get_scroll(This,p)
- (This)->lpVtbl -> get_scroll(This,p)
- #define IHTMLAppBehavior2_put_scrollFlat(This,v)
- (This)->lpVtbl -> put_scrollFlat(This,v)
- #define IHTMLAppBehavior2_get_scrollFlat(This,p)
- (This)->lpVtbl -> get_scrollFlat(This,p)
- #define IHTMLAppBehavior2_put_selection(This,v)
- (This)->lpVtbl -> put_selection(This,v)
- #define IHTMLAppBehavior2_get_selection(This,p)
- (This)->lpVtbl -> get_selection(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_contextMenu_Proxy(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior2_put_contextMenu_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_contextMenu_Proxy(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior2_get_contextMenu_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_innerBorder_Proxy(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior2_put_innerBorder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_innerBorder_Proxy(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior2_get_innerBorder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_scroll_Proxy(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior2_put_scroll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_scroll_Proxy(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior2_get_scroll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_scrollFlat_Proxy(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior2_put_scrollFlat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_scrollFlat_Proxy(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior2_get_scrollFlat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_selection_Proxy(
- IHTMLAppBehavior2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior2_put_selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_selection_Proxy(
- IHTMLAppBehavior2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior2_get_selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLAppBehavior2_INTERFACE_DEFINED__ */
- #ifndef __IHTMLAppBehavior3_INTERFACE_DEFINED__
- #define __IHTMLAppBehavior3_INTERFACE_DEFINED__
- /* interface IHTMLAppBehavior3 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLAppBehavior3;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f5cd-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLAppBehavior3 : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_navigable(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_navigable(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLAppBehavior3Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLAppBehavior3 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLAppBehavior3 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLAppBehavior3 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLAppBehavior3 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLAppBehavior3 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLAppBehavior3 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLAppBehavior3 * 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_navigable )(
- IHTMLAppBehavior3 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_navigable )(
- IHTMLAppBehavior3 * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLAppBehavior3Vtbl;
- interface IHTMLAppBehavior3
- {
- CONST_VTBL struct IHTMLAppBehavior3Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLAppBehavior3_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLAppBehavior3_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLAppBehavior3_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLAppBehavior3_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLAppBehavior3_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLAppBehavior3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLAppBehavior3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLAppBehavior3_put_navigable(This,v)
- (This)->lpVtbl -> put_navigable(This,v)
- #define IHTMLAppBehavior3_get_navigable(This,p)
- (This)->lpVtbl -> get_navigable(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior3_put_navigable_Proxy(
- IHTMLAppBehavior3 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLAppBehavior3_put_navigable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior3_get_navigable_Proxy(
- IHTMLAppBehavior3 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLAppBehavior3_get_navigable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLAppBehavior3_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__
- #define __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLAppBehavior */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLAppBehavior;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f57c-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLAppBehavior : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLAppBehaviorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLAppBehavior * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLAppBehavior * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLAppBehavior * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLAppBehavior * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLAppBehavior * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLAppBehavior * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLAppBehavior * 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
- } DispHTMLAppBehaviorVtbl;
- interface DispHTMLAppBehavior
- {
- CONST_VTBL struct DispHTMLAppBehaviorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLAppBehavior_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLAppBehavior_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLAppBehavior_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLAppBehavior_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLAppBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLAppBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLAppBehavior_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 /* __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLAppBehavior;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f5cb-98b5-11cf-bb82-00aa00bdce0b")
- HTMLAppBehavior;
- #endif
- EXTERN_C const CLSID CLSID_OldHTMLDocument;
- #ifdef __cplusplus
- class DECLSPEC_UUID("D48A6EC9-6A4A-11CF-94A7-444553540000")
- OldHTMLDocument;
- #endif
- EXTERN_C const CLSID CLSID_OldHTMLFormElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("0D04D285-6BEC-11CF-8B97-00AA00476DA6")
- OldHTMLFormElement;
- #endif
- #ifndef __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__
- #define __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispIHTMLInputButtonElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispIHTMLInputButtonElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f51e-98b5-11cf-bb82-00aa00bdce0b")
- DispIHTMLInputButtonElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispIHTMLInputButtonElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispIHTMLInputButtonElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispIHTMLInputButtonElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispIHTMLInputButtonElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispIHTMLInputButtonElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispIHTMLInputButtonElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispIHTMLInputButtonElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispIHTMLInputButtonElement * 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
- } DispIHTMLInputButtonElementVtbl;
- interface DispIHTMLInputButtonElement
- {
- CONST_VTBL struct DispIHTMLInputButtonElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispIHTMLInputButtonElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispIHTMLInputButtonElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispIHTMLInputButtonElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispIHTMLInputButtonElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispIHTMLInputButtonElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispIHTMLInputButtonElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispIHTMLInputButtonElement_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 /* __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLInputButtonElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f2b4-98b5-11cf-bb82-00aa00bdce0b")
- HTMLInputButtonElement;
- #endif
- #ifndef __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__
- #define __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispIHTMLInputTextElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispIHTMLInputTextElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f520-98b5-11cf-bb82-00aa00bdce0b")
- DispIHTMLInputTextElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispIHTMLInputTextElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispIHTMLInputTextElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispIHTMLInputTextElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispIHTMLInputTextElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispIHTMLInputTextElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispIHTMLInputTextElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispIHTMLInputTextElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispIHTMLInputTextElement * 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
- } DispIHTMLInputTextElementVtbl;
- interface DispIHTMLInputTextElement
- {
- CONST_VTBL struct DispIHTMLInputTextElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispIHTMLInputTextElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispIHTMLInputTextElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispIHTMLInputTextElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispIHTMLInputTextElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispIHTMLInputTextElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispIHTMLInputTextElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispIHTMLInputTextElement_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 /* __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLInputTextElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f2ab-98b5-11cf-bb82-00aa00bdce0b")
- HTMLInputTextElement;
- #endif
- #ifndef __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__
- #define __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispIHTMLInputFileElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispIHTMLInputFileElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f542-98b5-11cf-bb82-00aa00bdce0b")
- DispIHTMLInputFileElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispIHTMLInputFileElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispIHTMLInputFileElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispIHTMLInputFileElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispIHTMLInputFileElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispIHTMLInputFileElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispIHTMLInputFileElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispIHTMLInputFileElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispIHTMLInputFileElement * 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
- } DispIHTMLInputFileElementVtbl;
- interface DispIHTMLInputFileElement
- {
- CONST_VTBL struct DispIHTMLInputFileElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispIHTMLInputFileElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispIHTMLInputFileElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispIHTMLInputFileElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispIHTMLInputFileElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispIHTMLInputFileElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispIHTMLInputFileElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispIHTMLInputFileElement_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 /* __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLInputFileElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f2ae-98b5-11cf-bb82-00aa00bdce0b")
- HTMLInputFileElement;
- #endif
- #ifndef __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__
- #define __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispIHTMLOptionButtonElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispIHTMLOptionButtonElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f509-98b5-11cf-bb82-00aa00bdce0b")
- DispIHTMLOptionButtonElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispIHTMLOptionButtonElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispIHTMLOptionButtonElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispIHTMLOptionButtonElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispIHTMLOptionButtonElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispIHTMLOptionButtonElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispIHTMLOptionButtonElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispIHTMLOptionButtonElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispIHTMLOptionButtonElement * 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
- } DispIHTMLOptionButtonElementVtbl;
- interface DispIHTMLOptionButtonElement
- {
- CONST_VTBL struct DispIHTMLOptionButtonElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispIHTMLOptionButtonElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispIHTMLOptionButtonElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispIHTMLOptionButtonElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispIHTMLOptionButtonElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispIHTMLOptionButtonElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispIHTMLOptionButtonElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispIHTMLOptionButtonElement_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 /* __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLOptionButtonElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f2be-98b5-11cf-bb82-00aa00bdce0b")
- HTMLOptionButtonElement;
- #endif
- #ifndef __DispIHTMLInputImage_DISPINTERFACE_DEFINED__
- #define __DispIHTMLInputImage_DISPINTERFACE_DEFINED__
- /* dispinterface DispIHTMLInputImage */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispIHTMLInputImage;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f51d-98b5-11cf-bb82-00aa00bdce0b")
- DispIHTMLInputImage : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispIHTMLInputImageVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispIHTMLInputImage * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispIHTMLInputImage * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispIHTMLInputImage * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispIHTMLInputImage * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispIHTMLInputImage * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispIHTMLInputImage * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispIHTMLInputImage * 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
- } DispIHTMLInputImageVtbl;
- interface DispIHTMLInputImage
- {
- CONST_VTBL struct DispIHTMLInputImageVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispIHTMLInputImage_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispIHTMLInputImage_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispIHTMLInputImage_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispIHTMLInputImage_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispIHTMLInputImage_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispIHTMLInputImage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispIHTMLInputImage_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 /* __DispIHTMLInputImage_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLInputImage;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f2c4-98b5-11cf-bb82-00aa00bdce0b")
- HTMLInputImage;
- #endif
- #ifndef __IElementNamespace_INTERFACE_DEFINED__
- #define __IElementNamespace_INTERFACE_DEFINED__
- /* interface IElementNamespace */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementNamespace;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f671-98b5-11cf-bb82-00aa00bdce0b")
- IElementNamespace : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE AddTag(
- /* [in] */ BSTR bstrTagName,
- /* [in] */ LONG lFlags) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementNamespaceVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementNamespace * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementNamespace * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementNamespace * This);
-
- HRESULT ( STDMETHODCALLTYPE *AddTag )(
- IElementNamespace * This,
- /* [in] */ BSTR bstrTagName,
- /* [in] */ LONG lFlags);
-
- END_INTERFACE
- } IElementNamespaceVtbl;
- interface IElementNamespace
- {
- CONST_VTBL struct IElementNamespaceVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementNamespace_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementNamespace_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementNamespace_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementNamespace_AddTag(This,bstrTagName,lFlags)
- (This)->lpVtbl -> AddTag(This,bstrTagName,lFlags)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementNamespace_AddTag_Proxy(
- IElementNamespace * This,
- /* [in] */ BSTR bstrTagName,
- /* [in] */ LONG lFlags);
- void __RPC_STUB IElementNamespace_AddTag_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementNamespace_INTERFACE_DEFINED__ */
- #ifndef __IElementNamespaceTable_INTERFACE_DEFINED__
- #define __IElementNamespaceTable_INTERFACE_DEFINED__
- /* interface IElementNamespaceTable */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementNamespaceTable;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f670-98b5-11cf-bb82-00aa00bdce0b")
- IElementNamespaceTable : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE AddNamespace(
- /* [in] */ BSTR bstrNamespace,
- /* [in] */ BSTR bstrUrn,
- /* [in] */ LONG lFlags,
- /* [in] */ VARIANT *pvarFactory) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementNamespaceTableVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementNamespaceTable * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementNamespaceTable * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementNamespaceTable * This);
-
- HRESULT ( STDMETHODCALLTYPE *AddNamespace )(
- IElementNamespaceTable * This,
- /* [in] */ BSTR bstrNamespace,
- /* [in] */ BSTR bstrUrn,
- /* [in] */ LONG lFlags,
- /* [in] */ VARIANT *pvarFactory);
-
- END_INTERFACE
- } IElementNamespaceTableVtbl;
- interface IElementNamespaceTable
- {
- CONST_VTBL struct IElementNamespaceTableVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementNamespaceTable_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementNamespaceTable_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementNamespaceTable_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementNamespaceTable_AddNamespace(This,bstrNamespace,bstrUrn,lFlags,pvarFactory)
- (This)->lpVtbl -> AddNamespace(This,bstrNamespace,bstrUrn,lFlags,pvarFactory)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementNamespaceTable_AddNamespace_Proxy(
- IElementNamespaceTable * This,
- /* [in] */ BSTR bstrNamespace,
- /* [in] */ BSTR bstrUrn,
- /* [in] */ LONG lFlags,
- /* [in] */ VARIANT *pvarFactory);
- void __RPC_STUB IElementNamespaceTable_AddNamespace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementNamespaceTable_INTERFACE_DEFINED__ */
- #ifndef __IElementNamespaceFactory_INTERFACE_DEFINED__
- #define __IElementNamespaceFactory_INTERFACE_DEFINED__
- /* interface IElementNamespaceFactory */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementNamespaceFactory;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f672-98b5-11cf-bb82-00aa00bdce0b")
- IElementNamespaceFactory : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Create(
- /* [in] */ IElementNamespace *pNamespace) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementNamespaceFactoryVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementNamespaceFactory * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementNamespaceFactory * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementNamespaceFactory * This);
-
- HRESULT ( STDMETHODCALLTYPE *Create )(
- IElementNamespaceFactory * This,
- /* [in] */ IElementNamespace *pNamespace);
-
- END_INTERFACE
- } IElementNamespaceFactoryVtbl;
- interface IElementNamespaceFactory
- {
- CONST_VTBL struct IElementNamespaceFactoryVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementNamespaceFactory_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementNamespaceFactory_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementNamespaceFactory_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementNamespaceFactory_Create(This,pNamespace)
- (This)->lpVtbl -> Create(This,pNamespace)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementNamespaceFactory_Create_Proxy(
- IElementNamespaceFactory * This,
- /* [in] */ IElementNamespace *pNamespace);
- void __RPC_STUB IElementNamespaceFactory_Create_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementNamespaceFactory_INTERFACE_DEFINED__ */
- #ifndef __IElementNamespaceFactory2_INTERFACE_DEFINED__
- #define __IElementNamespaceFactory2_INTERFACE_DEFINED__
- /* interface IElementNamespaceFactory2 */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementNamespaceFactory2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f805-98b5-11cf-bb82-00aa00bdce0b")
- IElementNamespaceFactory2 : public IElementNamespaceFactory
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE CreateWithImplementation(
- /* [in] */ IElementNamespace *pNamespace,
- /* [in] */ BSTR bstrImplementation) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementNamespaceFactory2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementNamespaceFactory2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementNamespaceFactory2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementNamespaceFactory2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *Create )(
- IElementNamespaceFactory2 * This,
- /* [in] */ IElementNamespace *pNamespace);
-
- HRESULT ( STDMETHODCALLTYPE *CreateWithImplementation )(
- IElementNamespaceFactory2 * This,
- /* [in] */ IElementNamespace *pNamespace,
- /* [in] */ BSTR bstrImplementation);
-
- END_INTERFACE
- } IElementNamespaceFactory2Vtbl;
- interface IElementNamespaceFactory2
- {
- CONST_VTBL struct IElementNamespaceFactory2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementNamespaceFactory2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementNamespaceFactory2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementNamespaceFactory2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementNamespaceFactory2_Create(This,pNamespace)
- (This)->lpVtbl -> Create(This,pNamespace)
- #define IElementNamespaceFactory2_CreateWithImplementation(This,pNamespace,bstrImplementation)
- (This)->lpVtbl -> CreateWithImplementation(This,pNamespace,bstrImplementation)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementNamespaceFactory2_CreateWithImplementation_Proxy(
- IElementNamespaceFactory2 * This,
- /* [in] */ IElementNamespace *pNamespace,
- /* [in] */ BSTR bstrImplementation);
- void __RPC_STUB IElementNamespaceFactory2_CreateWithImplementation_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementNamespaceFactory2_INTERFACE_DEFINED__ */
- #ifndef __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__
- #define __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__
- /* interface IElementNamespaceFactoryCallback */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementNamespaceFactoryCallback;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f7fd-98b5-11cf-bb82-00aa00bdce0b")
- IElementNamespaceFactoryCallback : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE Resolve(
- /* [in] */ BSTR bstrNamespace,
- /* [in] */ BSTR bstrTagName,
- /* [in] */ BSTR bstrAttrs,
- /* [in] */ IElementNamespace *pNamespace) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementNamespaceFactoryCallbackVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementNamespaceFactoryCallback * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementNamespaceFactoryCallback * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementNamespaceFactoryCallback * This);
-
- HRESULT ( STDMETHODCALLTYPE *Resolve )(
- IElementNamespaceFactoryCallback * This,
- /* [in] */ BSTR bstrNamespace,
- /* [in] */ BSTR bstrTagName,
- /* [in] */ BSTR bstrAttrs,
- /* [in] */ IElementNamespace *pNamespace);
-
- END_INTERFACE
- } IElementNamespaceFactoryCallbackVtbl;
- interface IElementNamespaceFactoryCallback
- {
- CONST_VTBL struct IElementNamespaceFactoryCallbackVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementNamespaceFactoryCallback_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementNamespaceFactoryCallback_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementNamespaceFactoryCallback_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementNamespaceFactoryCallback_Resolve(This,bstrNamespace,bstrTagName,bstrAttrs,pNamespace)
- (This)->lpVtbl -> Resolve(This,bstrNamespace,bstrTagName,bstrAttrs,pNamespace)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementNamespaceFactoryCallback_Resolve_Proxy(
- IElementNamespaceFactoryCallback * This,
- /* [in] */ BSTR bstrNamespace,
- /* [in] */ BSTR bstrTagName,
- /* [in] */ BSTR bstrAttrs,
- /* [in] */ IElementNamespace *pNamespace);
- void __RPC_STUB IElementNamespaceFactoryCallback_Resolve_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorSiteOM2_INTERFACE_DEFINED__
- #define __IElementBehaviorSiteOM2_INTERFACE_DEFINED__
- /* interface IElementBehaviorSiteOM2 */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorSiteOM2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f659-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorSiteOM2 : public IElementBehaviorSiteOM
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetDefaults(
- /* [out][retval] */ IHTMLElementDefaults **ppDefaults) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorSiteOM2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorSiteOM2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorSiteOM2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorSiteOM2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *RegisterEvent )(
- IElementBehaviorSiteOM2 * This,
- /* [in] */ LPOLESTR pchEvent,
- /* [in] */ LONG lFlags,
- /* [out][retval] */ LONG *plCookie);
-
- HRESULT ( STDMETHODCALLTYPE *GetEventCookie )(
- IElementBehaviorSiteOM2 * This,
- /* [in] */ LPOLESTR pchEvent,
- /* [out][retval] */ LONG *plCookie);
-
- HRESULT ( STDMETHODCALLTYPE *FireEvent )(
- IElementBehaviorSiteOM2 * This,
- /* [in] */ LONG lCookie,
- /* [in] */ IHTMLEventObj *pEventObject);
-
- HRESULT ( STDMETHODCALLTYPE *CreateEventObject )(
- IElementBehaviorSiteOM2 * This,
- /* [out][retval] */ IHTMLEventObj **ppEventObject);
-
- HRESULT ( STDMETHODCALLTYPE *RegisterName )(
- IElementBehaviorSiteOM2 * This,
- /* [in] */ LPOLESTR pchName);
-
- HRESULT ( STDMETHODCALLTYPE *RegisterUrn )(
- IElementBehaviorSiteOM2 * This,
- /* [in] */ LPOLESTR pchUrn);
-
- HRESULT ( STDMETHODCALLTYPE *GetDefaults )(
- IElementBehaviorSiteOM2 * This,
- /* [out][retval] */ IHTMLElementDefaults **ppDefaults);
-
- END_INTERFACE
- } IElementBehaviorSiteOM2Vtbl;
- interface IElementBehaviorSiteOM2
- {
- CONST_VTBL struct IElementBehaviorSiteOM2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorSiteOM2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorSiteOM2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorSiteOM2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorSiteOM2_RegisterEvent(This,pchEvent,lFlags,plCookie)
- (This)->lpVtbl -> RegisterEvent(This,pchEvent,lFlags,plCookie)
- #define IElementBehaviorSiteOM2_GetEventCookie(This,pchEvent,plCookie)
- (This)->lpVtbl -> GetEventCookie(This,pchEvent,plCookie)
- #define IElementBehaviorSiteOM2_FireEvent(This,lCookie,pEventObject)
- (This)->lpVtbl -> FireEvent(This,lCookie,pEventObject)
- #define IElementBehaviorSiteOM2_CreateEventObject(This,ppEventObject)
- (This)->lpVtbl -> CreateEventObject(This,ppEventObject)
- #define IElementBehaviorSiteOM2_RegisterName(This,pchName)
- (This)->lpVtbl -> RegisterName(This,pchName)
- #define IElementBehaviorSiteOM2_RegisterUrn(This,pchUrn)
- (This)->lpVtbl -> RegisterUrn(This,pchUrn)
- #define IElementBehaviorSiteOM2_GetDefaults(This,ppDefaults)
- (This)->lpVtbl -> GetDefaults(This,ppDefaults)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM2_GetDefaults_Proxy(
- IElementBehaviorSiteOM2 * This,
- /* [out][retval] */ IHTMLElementDefaults **ppDefaults);
- void __RPC_STUB IElementBehaviorSiteOM2_GetDefaults_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorSiteOM2_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorCategory_INTERFACE_DEFINED__
- #define __IElementBehaviorCategory_INTERFACE_DEFINED__
- /* interface IElementBehaviorCategory */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorCategory;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4ed-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorCategory : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetCategory(
- /* [out][retval] */ LPOLESTR *ppchCategory) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorCategoryVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorCategory * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorCategory * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorCategory * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetCategory )(
- IElementBehaviorCategory * This,
- /* [out][retval] */ LPOLESTR *ppchCategory);
-
- END_INTERFACE
- } IElementBehaviorCategoryVtbl;
- interface IElementBehaviorCategory
- {
- CONST_VTBL struct IElementBehaviorCategoryVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorCategory_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorCategory_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorCategory_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorCategory_GetCategory(This,ppchCategory)
- (This)->lpVtbl -> GetCategory(This,ppchCategory)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorCategory_GetCategory_Proxy(
- IElementBehaviorCategory * This,
- /* [out][retval] */ LPOLESTR *ppchCategory);
- void __RPC_STUB IElementBehaviorCategory_GetCategory_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorCategory_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorSiteCategory_INTERFACE_DEFINED__
- #define __IElementBehaviorSiteCategory_INTERFACE_DEFINED__
- /* interface IElementBehaviorSiteCategory */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorSiteCategory;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4ee-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorSiteCategory : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetRelatedBehaviors(
- /* [in] */ LONG lDirection,
- /* [in] */ LPOLESTR pchCategory,
- /* [out][retval] */ IEnumUnknown **ppEnumerator) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorSiteCategoryVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorSiteCategory * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorSiteCategory * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorSiteCategory * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetRelatedBehaviors )(
- IElementBehaviorSiteCategory * This,
- /* [in] */ LONG lDirection,
- /* [in] */ LPOLESTR pchCategory,
- /* [out][retval] */ IEnumUnknown **ppEnumerator);
-
- END_INTERFACE
- } IElementBehaviorSiteCategoryVtbl;
- interface IElementBehaviorSiteCategory
- {
- CONST_VTBL struct IElementBehaviorSiteCategoryVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorSiteCategory_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorSiteCategory_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorSiteCategory_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorSiteCategory_GetRelatedBehaviors(This,lDirection,pchCategory,ppEnumerator)
- (This)->lpVtbl -> GetRelatedBehaviors(This,lDirection,pchCategory,ppEnumerator)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteCategory_GetRelatedBehaviors_Proxy(
- IElementBehaviorSiteCategory * This,
- /* [in] */ LONG lDirection,
- /* [in] */ LPOLESTR pchCategory,
- /* [out][retval] */ IEnumUnknown **ppEnumerator);
- void __RPC_STUB IElementBehaviorSiteCategory_GetRelatedBehaviors_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorSiteCategory_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorSubmit_INTERFACE_DEFINED__
- #define __IElementBehaviorSubmit_INTERFACE_DEFINED__
- /* interface IElementBehaviorSubmit */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorSubmit;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f646-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorSubmit : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetSubmitInfo(
- /* [in] */ IHTMLSubmitData *pSubmitData) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorSubmitVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorSubmit * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorSubmit * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorSubmit * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetSubmitInfo )(
- IElementBehaviorSubmit * This,
- /* [in] */ IHTMLSubmitData *pSubmitData);
-
- HRESULT ( STDMETHODCALLTYPE *Reset )(
- IElementBehaviorSubmit * This);
-
- END_INTERFACE
- } IElementBehaviorSubmitVtbl;
- interface IElementBehaviorSubmit
- {
- CONST_VTBL struct IElementBehaviorSubmitVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorSubmit_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorSubmit_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorSubmit_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorSubmit_GetSubmitInfo(This,pSubmitData)
- (This)->lpVtbl -> GetSubmitInfo(This,pSubmitData)
- #define IElementBehaviorSubmit_Reset(This)
- (This)->lpVtbl -> Reset(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorSubmit_GetSubmitInfo_Proxy(
- IElementBehaviorSubmit * This,
- /* [in] */ IHTMLSubmitData *pSubmitData);
- void __RPC_STUB IElementBehaviorSubmit_GetSubmitInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSubmit_Reset_Proxy(
- IElementBehaviorSubmit * This);
- void __RPC_STUB IElementBehaviorSubmit_Reset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorSubmit_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorFocus_INTERFACE_DEFINED__
- #define __IElementBehaviorFocus_INTERFACE_DEFINED__
- /* interface IElementBehaviorFocus */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorFocus;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f6b6-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorFocus : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetFocusRect(
- /* [in] */ RECT *pRect) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorFocusVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorFocus * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorFocus * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorFocus * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetFocusRect )(
- IElementBehaviorFocus * This,
- /* [in] */ RECT *pRect);
-
- END_INTERFACE
- } IElementBehaviorFocusVtbl;
- interface IElementBehaviorFocus
- {
- CONST_VTBL struct IElementBehaviorFocusVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorFocus_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorFocus_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorFocus_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorFocus_GetFocusRect(This,pRect)
- (This)->lpVtbl -> GetFocusRect(This,pRect)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorFocus_GetFocusRect_Proxy(
- IElementBehaviorFocus * This,
- /* [in] */ RECT *pRect);
- void __RPC_STUB IElementBehaviorFocus_GetFocusRect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorFocus_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorLayout_INTERFACE_DEFINED__
- #define __IElementBehaviorLayout_INTERFACE_DEFINED__
- /* interface IElementBehaviorLayout */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorLayout;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f6ba-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorLayout : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetSize(
- /* [in] */ LONG dwFlags,
- /* [in] */ SIZE sizeContent,
- /* [out][in] */ POINT *pptTranslateBy,
- /* [out][in] */ POINT *pptTopLeft,
- /* [out][in] */ SIZE *psizeProposed) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetLayoutInfo(
- /* [out][retval] */ LONG *plLayoutInfo) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetPosition(
- /* [in] */ LONG lFlags,
- /* [out][in] */ POINT *pptTopLeft) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE MapSize(
- /* [in] */ SIZE *psizeIn,
- /* [out] */ RECT *prcOut) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorLayoutVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorLayout * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorLayout * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorLayout * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetSize )(
- IElementBehaviorLayout * This,
- /* [in] */ LONG dwFlags,
- /* [in] */ SIZE sizeContent,
- /* [out][in] */ POINT *pptTranslateBy,
- /* [out][in] */ POINT *pptTopLeft,
- /* [out][in] */ SIZE *psizeProposed);
-
- HRESULT ( STDMETHODCALLTYPE *GetLayoutInfo )(
- IElementBehaviorLayout * This,
- /* [out][retval] */ LONG *plLayoutInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetPosition )(
- IElementBehaviorLayout * This,
- /* [in] */ LONG lFlags,
- /* [out][in] */ POINT *pptTopLeft);
-
- HRESULT ( STDMETHODCALLTYPE *MapSize )(
- IElementBehaviorLayout * This,
- /* [in] */ SIZE *psizeIn,
- /* [out] */ RECT *prcOut);
-
- END_INTERFACE
- } IElementBehaviorLayoutVtbl;
- interface IElementBehaviorLayout
- {
- CONST_VTBL struct IElementBehaviorLayoutVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorLayout_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorLayout_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorLayout_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorLayout_GetSize(This,dwFlags,sizeContent,pptTranslateBy,pptTopLeft,psizeProposed)
- (This)->lpVtbl -> GetSize(This,dwFlags,sizeContent,pptTranslateBy,pptTopLeft,psizeProposed)
- #define IElementBehaviorLayout_GetLayoutInfo(This,plLayoutInfo)
- (This)->lpVtbl -> GetLayoutInfo(This,plLayoutInfo)
- #define IElementBehaviorLayout_GetPosition(This,lFlags,pptTopLeft)
- (This)->lpVtbl -> GetPosition(This,lFlags,pptTopLeft)
- #define IElementBehaviorLayout_MapSize(This,psizeIn,prcOut)
- (This)->lpVtbl -> MapSize(This,psizeIn,prcOut)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetSize_Proxy(
- IElementBehaviorLayout * This,
- /* [in] */ LONG dwFlags,
- /* [in] */ SIZE sizeContent,
- /* [out][in] */ POINT *pptTranslateBy,
- /* [out][in] */ POINT *pptTopLeft,
- /* [out][in] */ SIZE *psizeProposed);
- void __RPC_STUB IElementBehaviorLayout_GetSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetLayoutInfo_Proxy(
- IElementBehaviorLayout * This,
- /* [out][retval] */ LONG *plLayoutInfo);
- void __RPC_STUB IElementBehaviorLayout_GetLayoutInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetPosition_Proxy(
- IElementBehaviorLayout * This,
- /* [in] */ LONG lFlags,
- /* [out][in] */ POINT *pptTopLeft);
- void __RPC_STUB IElementBehaviorLayout_GetPosition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_MapSize_Proxy(
- IElementBehaviorLayout * This,
- /* [in] */ SIZE *psizeIn,
- /* [out] */ RECT *prcOut);
- void __RPC_STUB IElementBehaviorLayout_MapSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorLayout_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorLayout2_INTERFACE_DEFINED__
- #define __IElementBehaviorLayout2_INTERFACE_DEFINED__
- /* interface IElementBehaviorLayout2 */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorLayout2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f846-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorLayout2 : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetTextDescent(
- /* [out] */ LONG *plDescent) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorLayout2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorLayout2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorLayout2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorLayout2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTextDescent )(
- IElementBehaviorLayout2 * This,
- /* [out] */ LONG *plDescent);
-
- END_INTERFACE
- } IElementBehaviorLayout2Vtbl;
- interface IElementBehaviorLayout2
- {
- CONST_VTBL struct IElementBehaviorLayout2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorLayout2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorLayout2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorLayout2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorLayout2_GetTextDescent(This,plDescent)
- (This)->lpVtbl -> GetTextDescent(This,plDescent)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorLayout2_GetTextDescent_Proxy(
- IElementBehaviorLayout2 * This,
- /* [out] */ LONG *plDescent);
- void __RPC_STUB IElementBehaviorLayout2_GetTextDescent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorLayout2_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorSiteLayout_INTERFACE_DEFINED__
- #define __IElementBehaviorSiteLayout_INTERFACE_DEFINED__
- /* interface IElementBehaviorSiteLayout */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorSiteLayout;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f6b7-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorSiteLayout : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE InvalidateLayoutInfo( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE InvalidateSize( void) = 0;
-
- virtual HRESULT STDMETHODCALLTYPE GetMediaResolution(
- /* [out][retval] */ SIZE *psizeResolution) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorSiteLayoutVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorSiteLayout * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorSiteLayout * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorSiteLayout * This);
-
- HRESULT ( STDMETHODCALLTYPE *InvalidateLayoutInfo )(
- IElementBehaviorSiteLayout * This);
-
- HRESULT ( STDMETHODCALLTYPE *InvalidateSize )(
- IElementBehaviorSiteLayout * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetMediaResolution )(
- IElementBehaviorSiteLayout * This,
- /* [out][retval] */ SIZE *psizeResolution);
-
- END_INTERFACE
- } IElementBehaviorSiteLayoutVtbl;
- interface IElementBehaviorSiteLayout
- {
- CONST_VTBL struct IElementBehaviorSiteLayoutVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorSiteLayout_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorSiteLayout_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorSiteLayout_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorSiteLayout_InvalidateLayoutInfo(This)
- (This)->lpVtbl -> InvalidateLayoutInfo(This)
- #define IElementBehaviorSiteLayout_InvalidateSize(This)
- (This)->lpVtbl -> InvalidateSize(This)
- #define IElementBehaviorSiteLayout_GetMediaResolution(This,psizeResolution)
- (This)->lpVtbl -> GetMediaResolution(This,psizeResolution)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_InvalidateLayoutInfo_Proxy(
- IElementBehaviorSiteLayout * This);
- void __RPC_STUB IElementBehaviorSiteLayout_InvalidateLayoutInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_InvalidateSize_Proxy(
- IElementBehaviorSiteLayout * This);
- void __RPC_STUB IElementBehaviorSiteLayout_InvalidateSize_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_GetMediaResolution_Proxy(
- IElementBehaviorSiteLayout * This,
- /* [out][retval] */ SIZE *psizeResolution);
- void __RPC_STUB IElementBehaviorSiteLayout_GetMediaResolution_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorSiteLayout_INTERFACE_DEFINED__ */
- #ifndef __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__
- #define __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__
- /* interface IElementBehaviorSiteLayout2 */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IElementBehaviorSiteLayout2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f847-98b5-11cf-bb82-00aa00bdce0b")
- IElementBehaviorSiteLayout2 : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE GetFontInfo(
- /* [out] */ LOGFONTW *plf) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IElementBehaviorSiteLayout2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IElementBehaviorSiteLayout2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IElementBehaviorSiteLayout2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IElementBehaviorSiteLayout2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetFontInfo )(
- IElementBehaviorSiteLayout2 * This,
- /* [out] */ LOGFONTW *plf);
-
- END_INTERFACE
- } IElementBehaviorSiteLayout2Vtbl;
- interface IElementBehaviorSiteLayout2
- {
- CONST_VTBL struct IElementBehaviorSiteLayout2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IElementBehaviorSiteLayout2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IElementBehaviorSiteLayout2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IElementBehaviorSiteLayout2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IElementBehaviorSiteLayout2_GetFontInfo(This,plf)
- (This)->lpVtbl -> GetFontInfo(This,plf)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout2_GetFontInfo_Proxy(
- IElementBehaviorSiteLayout2 * This,
- /* [out] */ LOGFONTW *plf);
- void __RPC_STUB IElementBehaviorSiteLayout2_GetFontInfo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__ */
- #ifndef __IHostBehaviorInit_INTERFACE_DEFINED__
- #define __IHostBehaviorInit_INTERFACE_DEFINED__
- /* interface IHostBehaviorInit */
- /* [uuid][unique][object] */
- EXTERN_C const IID IID_IHostBehaviorInit;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f842-98b5-11cf-bb82-00aa00bdce0b")
- IHostBehaviorInit : public IUnknown
- {
- public:
- virtual HRESULT STDMETHODCALLTYPE PopulateNamespaceTable( void) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHostBehaviorInitVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHostBehaviorInit * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHostBehaviorInit * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHostBehaviorInit * This);
-
- HRESULT ( STDMETHODCALLTYPE *PopulateNamespaceTable )(
- IHostBehaviorInit * This);
-
- END_INTERFACE
- } IHostBehaviorInitVtbl;
- interface IHostBehaviorInit
- {
- CONST_VTBL struct IHostBehaviorInitVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHostBehaviorInit_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHostBehaviorInit_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHostBehaviorInit_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHostBehaviorInit_PopulateNamespaceTable(This)
- (This)->lpVtbl -> PopulateNamespaceTable(This)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- HRESULT STDMETHODCALLTYPE IHostBehaviorInit_PopulateNamespaceTable_Proxy(
- IHostBehaviorInit * This);
- void __RPC_STUB IHostBehaviorInit_PopulateNamespaceTable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHostBehaviorInit_INTERFACE_DEFINED__ */
- #endif /* __MSHTML_LIBRARY_DEFINED__ */
- /* Additional Prototypes for ALL interfaces */
- unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, unsigned long , VARIANT * );
- unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char *, VARIANT * );
- unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * );
- void __RPC_USER VARIANT_UserFree( unsigned long *, VARIANT * );
- /* end of Additional Prototypes */
- #ifdef __cplusplus
- }
- #endif
- #endif