Mshtmlc.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:3844k
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLUnknownElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLUnknownElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLUnknownElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLUnknownElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLUnknownElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLUnknownElement * 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
- } IHTMLUnknownElementVtbl;
- interface IHTMLUnknownElement
- {
- CONST_VTBL struct IHTMLUnknownElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLUnknownElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLUnknownElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLUnknownElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLUnknownElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLUnknownElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLUnknownElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLUnknownElement_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 /* __IHTMLUnknownElement_INTERFACE_DEFINED__ */
- #ifndef __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__
- #define __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__
- /* dispinterface DispHTMLUnknownElement */
- /* [uuid][hidden] */
- EXTERN_C const IID DIID_DispHTMLUnknownElement;
- #if defined(__cplusplus) && !defined(CINTERFACE)
- MIDL_INTERFACE("3050f539-98b5-11cf-bb82-00aa00bdce0b")
- DispHTMLUnknownElement : public IDispatch
- {
- };
-
- #else /* C style interface */
- typedef struct DispHTMLUnknownElementVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- DispHTMLUnknownElement * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- DispHTMLUnknownElement * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- DispHTMLUnknownElement * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- DispHTMLUnknownElement * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- DispHTMLUnknownElement * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- DispHTMLUnknownElement * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- DispHTMLUnknownElement * 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
- } DispHTMLUnknownElementVtbl;
- interface DispHTMLUnknownElement
- {
- CONST_VTBL struct DispHTMLUnknownElementVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define DispHTMLUnknownElement_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define DispHTMLUnknownElement_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define DispHTMLUnknownElement_Release(This)
- (This)->lpVtbl -> Release(This)
- #define DispHTMLUnknownElement_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define DispHTMLUnknownElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define DispHTMLUnknownElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define DispHTMLUnknownElement_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 /* __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLUnknownElement;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f268-98b5-11cf-bb82-00aa00bdce0b")
- HTMLUnknownElement;
- #endif
- #ifndef __IOmHistory_INTERFACE_DEFINED__
- #define __IOmHistory_INTERFACE_DEFINED__
- /* interface IOmHistory */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IOmHistory;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("FECEAAA2-8405-11cf-8BA1-00AA00476DA6")
- IOmHistory : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ short *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE back(
- /* [in][optional] */ VARIANT *pvargdistance) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE forward(
- /* [in][optional] */ VARIANT *pvargdistance) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE go(
- /* [in][optional] */ VARIANT *pvargdistance) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IOmHistoryVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IOmHistory * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IOmHistory * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IOmHistory * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IOmHistory * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IOmHistory * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IOmHistory * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IOmHistory * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IOmHistory * This,
- /* [out][retval] */ short *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *back )(
- IOmHistory * This,
- /* [in][optional] */ VARIANT *pvargdistance);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *forward )(
- IOmHistory * This,
- /* [in][optional] */ VARIANT *pvargdistance);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *go )(
- IOmHistory * This,
- /* [in][optional] */ VARIANT *pvargdistance);
-
- END_INTERFACE
- } IOmHistoryVtbl;
- interface IOmHistory
- {
- CONST_VTBL struct IOmHistoryVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IOmHistory_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IOmHistory_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IOmHistory_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IOmHistory_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IOmHistory_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IOmHistory_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IOmHistory_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IOmHistory_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IOmHistory_back(This,pvargdistance)
- (This)->lpVtbl -> back(This,pvargdistance)
- #define IOmHistory_forward(This,pvargdistance)
- (This)->lpVtbl -> forward(This,pvargdistance)
- #define IOmHistory_go(This,pvargdistance)
- (This)->lpVtbl -> go(This,pvargdistance)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmHistory_get_length_Proxy(
- IOmHistory * This,
- /* [out][retval] */ short *p);
- void __RPC_STUB IOmHistory_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_back_Proxy(
- IOmHistory * This,
- /* [in][optional] */ VARIANT *pvargdistance);
- void __RPC_STUB IOmHistory_back_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_forward_Proxy(
- IOmHistory * This,
- /* [in][optional] */ VARIANT *pvargdistance);
- void __RPC_STUB IOmHistory_forward_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_go_Proxy(
- IOmHistory * This,
- /* [in][optional] */ VARIANT *pvargdistance);
- void __RPC_STUB IOmHistory_go_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IOmHistory_INTERFACE_DEFINED__ */
- #ifndef __IHTMLMimeTypesCollection_INTERFACE_DEFINED__
- #define __IHTMLMimeTypesCollection_INTERFACE_DEFINED__
- /* interface IHTMLMimeTypesCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLMimeTypesCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f3fc-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLMimeTypesCollection : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLMimeTypesCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLMimeTypesCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLMimeTypesCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLMimeTypesCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLMimeTypesCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLMimeTypesCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLMimeTypesCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLMimeTypesCollection * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLMimeTypesCollection * This,
- /* [out][retval] */ long *p);
-
- END_INTERFACE
- } IHTMLMimeTypesCollectionVtbl;
- interface IHTMLMimeTypesCollection
- {
- CONST_VTBL struct IHTMLMimeTypesCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLMimeTypesCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLMimeTypesCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLMimeTypesCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLMimeTypesCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLMimeTypesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLMimeTypesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLMimeTypesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLMimeTypesCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMimeTypesCollection_get_length_Proxy(
- IHTMLMimeTypesCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLMimeTypesCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLMimeTypesCollection_INTERFACE_DEFINED__ */
- #ifndef __IHTMLPluginsCollection_INTERFACE_DEFINED__
- #define __IHTMLPluginsCollection_INTERFACE_DEFINED__
- /* interface IHTMLPluginsCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLPluginsCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f3fd-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLPluginsCollection : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE refresh(
- /* [in][defaultvalue] */ VARIANT_BOOL reload = 0) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLPluginsCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLPluginsCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLPluginsCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLPluginsCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLPluginsCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLPluginsCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLPluginsCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLPluginsCollection * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLPluginsCollection * This,
- /* [out][retval] */ long *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *refresh )(
- IHTMLPluginsCollection * This,
- /* [in][defaultvalue] */ VARIANT_BOOL reload);
-
- END_INTERFACE
- } IHTMLPluginsCollectionVtbl;
- interface IHTMLPluginsCollection
- {
- CONST_VTBL struct IHTMLPluginsCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLPluginsCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLPluginsCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLPluginsCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLPluginsCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLPluginsCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLPluginsCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLPluginsCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLPluginsCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLPluginsCollection_refresh(This,reload)
- (This)->lpVtbl -> refresh(This,reload)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPluginsCollection_get_length_Proxy(
- IHTMLPluginsCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLPluginsCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPluginsCollection_refresh_Proxy(
- IHTMLPluginsCollection * This,
- /* [in][defaultvalue] */ VARIANT_BOOL reload);
- void __RPC_STUB IHTMLPluginsCollection_refresh_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLPluginsCollection_INTERFACE_DEFINED__ */
- #ifndef __IHTMLOpsProfile_INTERFACE_DEFINED__
- #define __IHTMLOpsProfile_INTERFACE_DEFINED__
- /* interface IHTMLOpsProfile */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLOpsProfile;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f401-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLOpsProfile : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE addRequest(
- /* [in] */ BSTR name,
- /* [in][optional] */ VARIANT reserved,
- /* [out][retval] */ VARIANT_BOOL *success) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearRequest( void) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE doRequest(
- /* [in] */ VARIANT usage,
- /* [in][optional] */ VARIANT fname,
- /* [in][optional] */ VARIANT domain,
- /* [in][optional] */ VARIANT path,
- /* [in][optional] */ VARIANT expire,
- /* [in][optional] */ VARIANT reserved) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
- /* [in] */ BSTR name,
- /* [out][retval] */ BSTR *value) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
- /* [in] */ BSTR name,
- /* [in] */ BSTR value,
- /* [in][optional] */ VARIANT prefs,
- /* [out][retval] */ VARIANT_BOOL *success) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE commitChanges(
- /* [out][retval] */ VARIANT_BOOL *success) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE addReadRequest(
- /* [in] */ BSTR name,
- /* [in][optional] */ VARIANT reserved,
- /* [out][retval] */ VARIANT_BOOL *success) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE doReadRequest(
- /* [in] */ VARIANT usage,
- /* [in][optional] */ VARIANT fname,
- /* [in][optional] */ VARIANT domain,
- /* [in][optional] */ VARIANT path,
- /* [in][optional] */ VARIANT expire,
- /* [in][optional] */ VARIANT reserved) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE doWriteRequest(
- /* [out][retval] */ VARIANT_BOOL *success) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLOpsProfileVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLOpsProfile * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLOpsProfile * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLOpsProfile * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLOpsProfile * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLOpsProfile * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLOpsProfile * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLOpsProfile * 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 *addRequest )(
- IHTMLOpsProfile * This,
- /* [in] */ BSTR name,
- /* [in][optional] */ VARIANT reserved,
- /* [out][retval] */ VARIANT_BOOL *success);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearRequest )(
- IHTMLOpsProfile * This);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *doRequest )(
- IHTMLOpsProfile * This,
- /* [in] */ VARIANT usage,
- /* [in][optional] */ VARIANT fname,
- /* [in][optional] */ VARIANT domain,
- /* [in][optional] */ VARIANT path,
- /* [in][optional] */ VARIANT expire,
- /* [in][optional] */ VARIANT reserved);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttribute )(
- IHTMLOpsProfile * This,
- /* [in] */ BSTR name,
- /* [out][retval] */ BSTR *value);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *setAttribute )(
- IHTMLOpsProfile * This,
- /* [in] */ BSTR name,
- /* [in] */ BSTR value,
- /* [in][optional] */ VARIANT prefs,
- /* [out][retval] */ VARIANT_BOOL *success);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *commitChanges )(
- IHTMLOpsProfile * This,
- /* [out][retval] */ VARIANT_BOOL *success);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *addReadRequest )(
- IHTMLOpsProfile * This,
- /* [in] */ BSTR name,
- /* [in][optional] */ VARIANT reserved,
- /* [out][retval] */ VARIANT_BOOL *success);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *doReadRequest )(
- IHTMLOpsProfile * This,
- /* [in] */ VARIANT usage,
- /* [in][optional] */ VARIANT fname,
- /* [in][optional] */ VARIANT domain,
- /* [in][optional] */ VARIANT path,
- /* [in][optional] */ VARIANT expire,
- /* [in][optional] */ VARIANT reserved);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *doWriteRequest )(
- IHTMLOpsProfile * This,
- /* [out][retval] */ VARIANT_BOOL *success);
-
- END_INTERFACE
- } IHTMLOpsProfileVtbl;
- interface IHTMLOpsProfile
- {
- CONST_VTBL struct IHTMLOpsProfileVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLOpsProfile_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLOpsProfile_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLOpsProfile_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLOpsProfile_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLOpsProfile_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLOpsProfile_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLOpsProfile_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLOpsProfile_addRequest(This,name,reserved,success)
- (This)->lpVtbl -> addRequest(This,name,reserved,success)
- #define IHTMLOpsProfile_clearRequest(This)
- (This)->lpVtbl -> clearRequest(This)
- #define IHTMLOpsProfile_doRequest(This,usage,fname,domain,path,expire,reserved)
- (This)->lpVtbl -> doRequest(This,usage,fname,domain,path,expire,reserved)
- #define IHTMLOpsProfile_getAttribute(This,name,value)
- (This)->lpVtbl -> getAttribute(This,name,value)
- #define IHTMLOpsProfile_setAttribute(This,name,value,prefs,success)
- (This)->lpVtbl -> setAttribute(This,name,value,prefs,success)
- #define IHTMLOpsProfile_commitChanges(This,success)
- (This)->lpVtbl -> commitChanges(This,success)
- #define IHTMLOpsProfile_addReadRequest(This,name,reserved,success)
- (This)->lpVtbl -> addReadRequest(This,name,reserved,success)
- #define IHTMLOpsProfile_doReadRequest(This,usage,fname,domain,path,expire,reserved)
- (This)->lpVtbl -> doReadRequest(This,usage,fname,domain,path,expire,reserved)
- #define IHTMLOpsProfile_doWriteRequest(This,success)
- (This)->lpVtbl -> doWriteRequest(This,success)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_addRequest_Proxy(
- IHTMLOpsProfile * This,
- /* [in] */ BSTR name,
- /* [in][optional] */ VARIANT reserved,
- /* [out][retval] */ VARIANT_BOOL *success);
- void __RPC_STUB IHTMLOpsProfile_addRequest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_clearRequest_Proxy(
- IHTMLOpsProfile * This);
- void __RPC_STUB IHTMLOpsProfile_clearRequest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doRequest_Proxy(
- IHTMLOpsProfile * This,
- /* [in] */ VARIANT usage,
- /* [in][optional] */ VARIANT fname,
- /* [in][optional] */ VARIANT domain,
- /* [in][optional] */ VARIANT path,
- /* [in][optional] */ VARIANT expire,
- /* [in][optional] */ VARIANT reserved);
- void __RPC_STUB IHTMLOpsProfile_doRequest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_getAttribute_Proxy(
- IHTMLOpsProfile * This,
- /* [in] */ BSTR name,
- /* [out][retval] */ BSTR *value);
- void __RPC_STUB IHTMLOpsProfile_getAttribute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_setAttribute_Proxy(
- IHTMLOpsProfile * This,
- /* [in] */ BSTR name,
- /* [in] */ BSTR value,
- /* [in][optional] */ VARIANT prefs,
- /* [out][retval] */ VARIANT_BOOL *success);
- void __RPC_STUB IHTMLOpsProfile_setAttribute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_commitChanges_Proxy(
- IHTMLOpsProfile * This,
- /* [out][retval] */ VARIANT_BOOL *success);
- void __RPC_STUB IHTMLOpsProfile_commitChanges_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_addReadRequest_Proxy(
- IHTMLOpsProfile * This,
- /* [in] */ BSTR name,
- /* [in][optional] */ VARIANT reserved,
- /* [out][retval] */ VARIANT_BOOL *success);
- void __RPC_STUB IHTMLOpsProfile_addReadRequest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doReadRequest_Proxy(
- IHTMLOpsProfile * This,
- /* [in] */ VARIANT usage,
- /* [in][optional] */ VARIANT fname,
- /* [in][optional] */ VARIANT domain,
- /* [in][optional] */ VARIANT path,
- /* [in][optional] */ VARIANT expire,
- /* [in][optional] */ VARIANT reserved);
- void __RPC_STUB IHTMLOpsProfile_doReadRequest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doWriteRequest_Proxy(
- IHTMLOpsProfile * This,
- /* [out][retval] */ VARIANT_BOOL *success);
- void __RPC_STUB IHTMLOpsProfile_doWriteRequest_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLOpsProfile_INTERFACE_DEFINED__ */
- #ifndef __IOmNavigator_INTERFACE_DEFINED__
- #define __IOmNavigator_INTERFACE_DEFINED__
- /* interface IOmNavigator */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IOmNavigator;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("FECEAAA5-8405-11cf-8BA1-00AA00476DA6")
- IOmNavigator : public IDispatch
- {
- public:
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appCodeName(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appName(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appVersion(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userAgent(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE javaEnabled(
- /* [out][retval] */ VARIANT_BOOL *enabled) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE taintEnabled(
- /* [out][retval] */ VARIANT_BOOL *enabled) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeTypes(
- /* [out][retval] */ IHTMLMimeTypesCollection **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_plugins(
- /* [out][retval] */ IHTMLPluginsCollection **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cookieEnabled(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_opsProfile(
- /* [out][retval] */ IHTMLOpsProfile **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
- /* [out][retval] */ BSTR *string) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cpuClass(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_systemLanguage(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_browserLanguage(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userLanguage(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_platform(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appMinorVersion(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_connectionSpeed(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_onLine(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userProfile(
- /* [out][retval] */ IHTMLOpsProfile **p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IOmNavigatorVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IOmNavigator * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IOmNavigator * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IOmNavigator * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IOmNavigator * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IOmNavigator * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IOmNavigator * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IOmNavigator * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_appCodeName )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_appName )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_appVersion )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_userAgent )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *javaEnabled )(
- IOmNavigator * This,
- /* [out][retval] */ VARIANT_BOOL *enabled);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *taintEnabled )(
- IOmNavigator * This,
- /* [out][retval] */ VARIANT_BOOL *enabled);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_mimeTypes )(
- IOmNavigator * This,
- /* [out][retval] */ IHTMLMimeTypesCollection **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_plugins )(
- IOmNavigator * This,
- /* [out][retval] */ IHTMLPluginsCollection **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cookieEnabled )(
- IOmNavigator * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_opsProfile )(
- IOmNavigator * This,
- /* [out][retval] */ IHTMLOpsProfile **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *string);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cpuClass )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_systemLanguage )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_browserLanguage )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_userLanguage )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_platform )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_appMinorVersion )(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_connectionSpeed )(
- IOmNavigator * This,
- /* [out][retval] */ long *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onLine )(
- IOmNavigator * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_userProfile )(
- IOmNavigator * This,
- /* [out][retval] */ IHTMLOpsProfile **p);
-
- END_INTERFACE
- } IOmNavigatorVtbl;
- interface IOmNavigator
- {
- CONST_VTBL struct IOmNavigatorVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IOmNavigator_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IOmNavigator_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IOmNavigator_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IOmNavigator_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IOmNavigator_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IOmNavigator_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IOmNavigator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IOmNavigator_get_appCodeName(This,p)
- (This)->lpVtbl -> get_appCodeName(This,p)
- #define IOmNavigator_get_appName(This,p)
- (This)->lpVtbl -> get_appName(This,p)
- #define IOmNavigator_get_appVersion(This,p)
- (This)->lpVtbl -> get_appVersion(This,p)
- #define IOmNavigator_get_userAgent(This,p)
- (This)->lpVtbl -> get_userAgent(This,p)
- #define IOmNavigator_javaEnabled(This,enabled)
- (This)->lpVtbl -> javaEnabled(This,enabled)
- #define IOmNavigator_taintEnabled(This,enabled)
- (This)->lpVtbl -> taintEnabled(This,enabled)
- #define IOmNavigator_get_mimeTypes(This,p)
- (This)->lpVtbl -> get_mimeTypes(This,p)
- #define IOmNavigator_get_plugins(This,p)
- (This)->lpVtbl -> get_plugins(This,p)
- #define IOmNavigator_get_cookieEnabled(This,p)
- (This)->lpVtbl -> get_cookieEnabled(This,p)
- #define IOmNavigator_get_opsProfile(This,p)
- (This)->lpVtbl -> get_opsProfile(This,p)
- #define IOmNavigator_toString(This,string)
- (This)->lpVtbl -> toString(This,string)
- #define IOmNavigator_get_cpuClass(This,p)
- (This)->lpVtbl -> get_cpuClass(This,p)
- #define IOmNavigator_get_systemLanguage(This,p)
- (This)->lpVtbl -> get_systemLanguage(This,p)
- #define IOmNavigator_get_browserLanguage(This,p)
- (This)->lpVtbl -> get_browserLanguage(This,p)
- #define IOmNavigator_get_userLanguage(This,p)
- (This)->lpVtbl -> get_userLanguage(This,p)
- #define IOmNavigator_get_platform(This,p)
- (This)->lpVtbl -> get_platform(This,p)
- #define IOmNavigator_get_appMinorVersion(This,p)
- (This)->lpVtbl -> get_appMinorVersion(This,p)
- #define IOmNavigator_get_connectionSpeed(This,p)
- (This)->lpVtbl -> get_connectionSpeed(This,p)
- #define IOmNavigator_get_onLine(This,p)
- (This)->lpVtbl -> get_onLine(This,p)
- #define IOmNavigator_get_userProfile(This,p)
- (This)->lpVtbl -> get_userProfile(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appCodeName_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_appCodeName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appName_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_appName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appVersion_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_appVersion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userAgent_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_userAgent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_javaEnabled_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ VARIANT_BOOL *enabled);
- void __RPC_STUB IOmNavigator_javaEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_taintEnabled_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ VARIANT_BOOL *enabled);
- void __RPC_STUB IOmNavigator_taintEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_mimeTypes_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ IHTMLMimeTypesCollection **p);
- void __RPC_STUB IOmNavigator_get_mimeTypes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_plugins_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ IHTMLPluginsCollection **p);
- void __RPC_STUB IOmNavigator_get_plugins_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_cookieEnabled_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IOmNavigator_get_cookieEnabled_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_opsProfile_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ IHTMLOpsProfile **p);
- void __RPC_STUB IOmNavigator_get_opsProfile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_toString_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *string);
- void __RPC_STUB IOmNavigator_toString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_cpuClass_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_cpuClass_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_systemLanguage_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_systemLanguage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_browserLanguage_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_browserLanguage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userLanguage_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_userLanguage_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_platform_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_platform_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appMinorVersion_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IOmNavigator_get_appMinorVersion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_connectionSpeed_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IOmNavigator_get_connectionSpeed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_onLine_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IOmNavigator_get_onLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userProfile_Proxy(
- IOmNavigator * This,
- /* [out][retval] */ IHTMLOpsProfile **p);
- void __RPC_STUB IOmNavigator_get_userProfile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IOmNavigator_INTERFACE_DEFINED__ */
- #ifndef __IHTMLLocation_INTERFACE_DEFINED__
- #define __IHTMLLocation_INTERFACE_DEFINED__
- /* interface IHTMLLocation */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLLocation;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("163BB1E0-6E00-11cf-837A-48DC04C10000")
- IHTMLLocation : public IDispatch
- {
- public:
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE reload(
- /* [in][defaultvalue] */ VARIANT_BOOL flag = 0) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE replace(
- /* [in] */ BSTR bstr) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE assign(
- /* [in] */ BSTR bstr) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
- /* [out][retval] */ BSTR *string) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLLocationVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLLocation * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLLocation * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLLocation * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLLocation * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLLocation * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLLocation * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLLocation * 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_href )(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_protocol )(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocol )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_host )(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_host )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hostname )(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hostname )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_port )(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_port )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pathname )(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pathname )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_search )(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_search )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hash )(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hash )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *reload )(
- IHTMLLocation * This,
- /* [in][defaultvalue] */ VARIANT_BOOL flag);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *replace )(
- IHTMLLocation * This,
- /* [in] */ BSTR bstr);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *assign )(
- IHTMLLocation * This,
- /* [in] */ BSTR bstr);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *string);
-
- END_INTERFACE
- } IHTMLLocationVtbl;
- interface IHTMLLocation
- {
- CONST_VTBL struct IHTMLLocationVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLLocation_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLLocation_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLLocation_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLLocation_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLLocation_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLLocation_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLLocation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLLocation_put_href(This,v)
- (This)->lpVtbl -> put_href(This,v)
- #define IHTMLLocation_get_href(This,p)
- (This)->lpVtbl -> get_href(This,p)
- #define IHTMLLocation_put_protocol(This,v)
- (This)->lpVtbl -> put_protocol(This,v)
- #define IHTMLLocation_get_protocol(This,p)
- (This)->lpVtbl -> get_protocol(This,p)
- #define IHTMLLocation_put_host(This,v)
- (This)->lpVtbl -> put_host(This,v)
- #define IHTMLLocation_get_host(This,p)
- (This)->lpVtbl -> get_host(This,p)
- #define IHTMLLocation_put_hostname(This,v)
- (This)->lpVtbl -> put_hostname(This,v)
- #define IHTMLLocation_get_hostname(This,p)
- (This)->lpVtbl -> get_hostname(This,p)
- #define IHTMLLocation_put_port(This,v)
- (This)->lpVtbl -> put_port(This,v)
- #define IHTMLLocation_get_port(This,p)
- (This)->lpVtbl -> get_port(This,p)
- #define IHTMLLocation_put_pathname(This,v)
- (This)->lpVtbl -> put_pathname(This,v)
- #define IHTMLLocation_get_pathname(This,p)
- (This)->lpVtbl -> get_pathname(This,p)
- #define IHTMLLocation_put_search(This,v)
- (This)->lpVtbl -> put_search(This,v)
- #define IHTMLLocation_get_search(This,p)
- (This)->lpVtbl -> get_search(This,p)
- #define IHTMLLocation_put_hash(This,v)
- (This)->lpVtbl -> put_hash(This,v)
- #define IHTMLLocation_get_hash(This,p)
- (This)->lpVtbl -> get_hash(This,p)
- #define IHTMLLocation_reload(This,flag)
- (This)->lpVtbl -> reload(This,flag)
- #define IHTMLLocation_replace(This,bstr)
- (This)->lpVtbl -> replace(This,bstr)
- #define IHTMLLocation_assign(This,bstr)
- (This)->lpVtbl -> assign(This,bstr)
- #define IHTMLLocation_toString(This,string)
- (This)->lpVtbl -> toString(This,string)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_href_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLLocation_put_href_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_href_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLLocation_get_href_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_protocol_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLLocation_put_protocol_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_protocol_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLLocation_get_protocol_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_host_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLLocation_put_host_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_host_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLLocation_get_host_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_hostname_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLLocation_put_hostname_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_hostname_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLLocation_get_hostname_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_port_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLLocation_put_port_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_port_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLLocation_get_port_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_pathname_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLLocation_put_pathname_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_pathname_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLLocation_get_pathname_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_search_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLLocation_put_search_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_search_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLLocation_get_search_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_hash_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLLocation_put_hash_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_hash_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLLocation_get_hash_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_reload_Proxy(
- IHTMLLocation * This,
- /* [in][defaultvalue] */ VARIANT_BOOL flag);
- void __RPC_STUB IHTMLLocation_reload_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_replace_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR bstr);
- void __RPC_STUB IHTMLLocation_replace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_assign_Proxy(
- IHTMLLocation * This,
- /* [in] */ BSTR bstr);
- void __RPC_STUB IHTMLLocation_assign_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_toString_Proxy(
- IHTMLLocation * This,
- /* [out][retval] */ BSTR *string);
- void __RPC_STUB IHTMLLocation_toString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLLocation_INTERFACE_DEFINED__ */
- EXTERN_C const CLSID CLSID_HTMLHistory;
- #ifdef __cplusplus
- class DECLSPEC_UUID("FECEAAA3-8405-11cf-8BA1-00AA00476DA6")
- HTMLHistory;
- #endif
- EXTERN_C const CLSID CLSID_CMimeTypes;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f3fe-98b5-11cf-bb82-00aa00bdce0b")
- CMimeTypes;
- #endif
- EXTERN_C const CLSID CLSID_CPlugins;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f3ff-98b5-11cf-bb82-00aa00bdce0b")
- CPlugins;
- #endif
- EXTERN_C const CLSID CLSID_COpsProfile;
- #ifdef __cplusplus
- class DECLSPEC_UUID("3050f402-98b5-11cf-bb82-00aa00bdce0b")
- COpsProfile;
- #endif
- EXTERN_C const CLSID CLSID_HTMLNavigator;
- #ifdef __cplusplus
- class DECLSPEC_UUID("FECEAAA6-8405-11cf-8BA1-00AA00476DA6")
- HTMLNavigator;
- #endif
- EXTERN_C const CLSID CLSID_HTMLLocation;
- #ifdef __cplusplus
- class DECLSPEC_UUID("163BB1E1-6E00-11cf-837A-48DC04C10000")
- HTMLLocation;
- #endif
- #ifndef __IHTMLBookmarkCollection_INTERFACE_DEFINED__
- #define __IHTMLBookmarkCollection_INTERFACE_DEFINED__
- /* interface IHTMLBookmarkCollection */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLBookmarkCollection;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4ce-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLBookmarkCollection : public IDispatch
- {
- public:
- virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
- /* [out][retval] */ IUnknown **p) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
- /* [in] */ long index,
- /* [out][retval] */ VARIANT *pVarBookmark) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLBookmarkCollectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLBookmarkCollection * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLBookmarkCollection * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLBookmarkCollection * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLBookmarkCollection * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLBookmarkCollection * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLBookmarkCollection * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLBookmarkCollection * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS *pDispParams,
- /* [out] */ VARIANT *pVarResult,
- /* [out] */ EXCEPINFO *pExcepInfo,
- /* [out] */ UINT *puArgErr);
-
- /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )(
- IHTMLBookmarkCollection * This,
- /* [out][retval] */ long *p);
-
- /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )(
- IHTMLBookmarkCollection * This,
- /* [out][retval] */ IUnknown **p);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )(
- IHTMLBookmarkCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ VARIANT *pVarBookmark);
-
- END_INTERFACE
- } IHTMLBookmarkCollectionVtbl;
- interface IHTMLBookmarkCollection
- {
- CONST_VTBL struct IHTMLBookmarkCollectionVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLBookmarkCollection_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLBookmarkCollection_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLBookmarkCollection_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLBookmarkCollection_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLBookmarkCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLBookmarkCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLBookmarkCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLBookmarkCollection_get_length(This,p)
- (This)->lpVtbl -> get_length(This,p)
- #define IHTMLBookmarkCollection_get__newEnum(This,p)
- (This)->lpVtbl -> get__newEnum(This,p)
- #define IHTMLBookmarkCollection_item(This,index,pVarBookmark)
- (This)->lpVtbl -> item(This,index,pVarBookmark)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_get_length_Proxy(
- IHTMLBookmarkCollection * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLBookmarkCollection_get_length_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_get__newEnum_Proxy(
- IHTMLBookmarkCollection * This,
- /* [out][retval] */ IUnknown **p);
- void __RPC_STUB IHTMLBookmarkCollection_get__newEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_item_Proxy(
- IHTMLBookmarkCollection * This,
- /* [in] */ long index,
- /* [out][retval] */ VARIANT *pVarBookmark);
- void __RPC_STUB IHTMLBookmarkCollection_item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLBookmarkCollection_INTERFACE_DEFINED__ */
- #ifndef __IHTMLDataTransfer_INTERFACE_DEFINED__
- #define __IHTMLDataTransfer_INTERFACE_DEFINED__
- /* interface IHTMLDataTransfer */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLDataTransfer;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f4b3-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLDataTransfer : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE setData(
- /* [in] */ BSTR format,
- /* [in] */ VARIANT *data,
- /* [out][retval] */ VARIANT_BOOL *pret) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE getData(
- /* [in] */ BSTR format,
- /* [out][retval] */ VARIANT *pvarRet) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearData(
- /* [in] */ BSTR format,
- /* [out][retval] */ VARIANT_BOOL *pret) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dropEffect(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dropEffect(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_effectAllowed(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_effectAllowed(
- /* [out][retval] */ BSTR *p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLDataTransferVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLDataTransfer * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLDataTransfer * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLDataTransfer * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLDataTransfer * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLDataTransfer * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLDataTransfer * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLDataTransfer * 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 *setData )(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR format,
- /* [in] */ VARIANT *data,
- /* [out][retval] */ VARIANT_BOOL *pret);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *getData )(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR format,
- /* [out][retval] */ VARIANT *pvarRet);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearData )(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR format,
- /* [out][retval] */ VARIANT_BOOL *pret);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dropEffect )(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dropEffect )(
- IHTMLDataTransfer * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_effectAllowed )(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_effectAllowed )(
- IHTMLDataTransfer * This,
- /* [out][retval] */ BSTR *p);
-
- END_INTERFACE
- } IHTMLDataTransferVtbl;
- interface IHTMLDataTransfer
- {
- CONST_VTBL struct IHTMLDataTransferVtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLDataTransfer_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLDataTransfer_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLDataTransfer_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLDataTransfer_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLDataTransfer_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLDataTransfer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLDataTransfer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLDataTransfer_setData(This,format,data,pret)
- (This)->lpVtbl -> setData(This,format,data,pret)
- #define IHTMLDataTransfer_getData(This,format,pvarRet)
- (This)->lpVtbl -> getData(This,format,pvarRet)
- #define IHTMLDataTransfer_clearData(This,format,pret)
- (This)->lpVtbl -> clearData(This,format,pret)
- #define IHTMLDataTransfer_put_dropEffect(This,v)
- (This)->lpVtbl -> put_dropEffect(This,v)
- #define IHTMLDataTransfer_get_dropEffect(This,p)
- (This)->lpVtbl -> get_dropEffect(This,p)
- #define IHTMLDataTransfer_put_effectAllowed(This,v)
- (This)->lpVtbl -> put_effectAllowed(This,v)
- #define IHTMLDataTransfer_get_effectAllowed(This,p)
- (This)->lpVtbl -> get_effectAllowed(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_setData_Proxy(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR format,
- /* [in] */ VARIANT *data,
- /* [out][retval] */ VARIANT_BOOL *pret);
- void __RPC_STUB IHTMLDataTransfer_setData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_getData_Proxy(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR format,
- /* [out][retval] */ VARIANT *pvarRet);
- void __RPC_STUB IHTMLDataTransfer_getData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_clearData_Proxy(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR format,
- /* [out][retval] */ VARIANT_BOOL *pret);
- void __RPC_STUB IHTMLDataTransfer_clearData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_put_dropEffect_Proxy(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLDataTransfer_put_dropEffect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_get_dropEffect_Proxy(
- IHTMLDataTransfer * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLDataTransfer_get_dropEffect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_put_effectAllowed_Proxy(
- IHTMLDataTransfer * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLDataTransfer_put_effectAllowed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_get_effectAllowed_Proxy(
- IHTMLDataTransfer * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLDataTransfer_get_effectAllowed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- #endif /* __IHTMLDataTransfer_INTERFACE_DEFINED__ */
- #ifndef __IHTMLEventObj2_INTERFACE_DEFINED__
- #define __IHTMLEventObj2_INTERFACE_DEFINED__
- /* interface IHTMLEventObj2 */
- /* [object][uuid][dual][oleautomation] */
- EXTERN_C const IID IID_IHTMLEventObj2;
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("3050f48B-98b5-11cf-bb82-00aa00bdce0b")
- IHTMLEventObj2 : public IDispatch
- {
- public:
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
- /* [in] */ BSTR strAttributeName,
- /* [in] */ VARIANT AttributeValue,
- /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
- /* [in] */ BSTR strAttributeName,
- /* [in][defaultvalue] */ LONG lFlags,
- /* [out][retval] */ VARIANT *AttributeValue) = 0;
-
- virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
- /* [in] */ BSTR strAttributeName,
- /* [in][defaultvalue] */ LONG lFlags,
- /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_propertyName(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_propertyName(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_bookmarks(
- /* [in] */ IHTMLBookmarkCollection *v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bookmarks(
- /* [out][retval] */ IHTMLBookmarkCollection **p) = 0;
-
- virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_recordset(
- /* [in] */ IDispatch *v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset(
- /* [out][retval] */ IDispatch **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFld(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFld(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_boundElements(
- /* [in] */ IHTMLElementCollection *v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundElements(
- /* [out][retval] */ IHTMLElementCollection **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_repeat(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_repeat(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_srcUrn(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcUrn(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_srcElement(
- /* [in] */ IHTMLElement *v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcElement(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altKey(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altKey(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ctrlKey(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlKey(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shiftKey(
- /* [in] */ VARIANT_BOOL v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftKey(
- /* [out][retval] */ VARIANT_BOOL *p) = 0;
-
- virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_fromElement(
- /* [in] */ IHTMLElement *v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fromElement(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_toElement(
- /* [in] */ IHTMLElement *v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_toElement(
- /* [out][retval] */ IHTMLElement **p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_button(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_button(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_qualifier(
- /* [in] */ BSTR v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_qualifier(
- /* [out][retval] */ BSTR *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_reason(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_reason(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_x(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_y(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_y(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_clientX(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientX(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_clientY(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientY(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offsetX(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetX(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offsetY(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetY(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_screenX(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenX(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_screenY(
- /* [in] */ long v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenY(
- /* [out][retval] */ long *p) = 0;
-
- virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_srcFilter(
- /* [in] */ IDispatch *v) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcFilter(
- /* [out][retval] */ IDispatch **p) = 0;
-
- virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataTransfer(
- /* [out][retval] */ IHTMLDataTransfer **p) = 0;
-
- };
-
- #else /* C style interface */
- typedef struct IHTMLEventObj2Vtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
- IHTMLEventObj2 * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void **ppvObject);
-
- ULONG ( STDMETHODCALLTYPE *AddRef )(
- IHTMLEventObj2 * This);
-
- ULONG ( STDMETHODCALLTYPE *Release )(
- IHTMLEventObj2 * This);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
- IHTMLEventObj2 * This,
- /* [out] */ UINT *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
- IHTMLEventObj2 * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo **ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
- IHTMLEventObj2 * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
- IHTMLEventObj2 * 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 *setAttribute )(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR strAttributeName,
- /* [in] */ VARIANT AttributeValue,
- /* [in][defaultvalue] */ LONG lFlags);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttribute )(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR strAttributeName,
- /* [in][defaultvalue] */ LONG lFlags,
- /* [out][retval] */ VARIANT *AttributeValue);
-
- /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeAttribute )(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR strAttributeName,
- /* [in][defaultvalue] */ LONG lFlags,
- /* [out][retval] */ VARIANT_BOOL *pfSuccess);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_propertyName )(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_propertyName )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_bookmarks )(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLBookmarkCollection *v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bookmarks )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLBookmarkCollection **p);
-
- /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_recordset )(
- IHTMLEventObj2 * This,
- /* [in] */ IDispatch *v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_recordset )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IDispatch **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dataFld )(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dataFld )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_boundElements )(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLElementCollection *v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_boundElements )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLElementCollection **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_repeat )(
- IHTMLEventObj2 * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_repeat )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_srcUrn )(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcUrn )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_srcElement )(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLElement *v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcElement )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_altKey )(
- IHTMLEventObj2 * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_altKey )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ctrlKey )(
- IHTMLEventObj2 * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ctrlKey )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_shiftKey )(
- IHTMLEventObj2 * This,
- /* [in] */ VARIANT_BOOL v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_shiftKey )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
-
- /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_fromElement )(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLElement *v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fromElement )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_toElement )(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLElement *v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_toElement )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLElement **p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_button )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_button )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_qualifier )(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_qualifier )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_reason )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_reason )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_x )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_x )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_y )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_y )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clientX )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientX )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clientY )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientY )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_offsetX )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetX )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_offsetY )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetY )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_screenX )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenX )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_screenY )(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenY )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
-
- /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_srcFilter )(
- IHTMLEventObj2 * This,
- /* [in] */ IDispatch *v);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcFilter )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IDispatch **p);
-
- /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dataTransfer )(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLDataTransfer **p);
-
- END_INTERFACE
- } IHTMLEventObj2Vtbl;
- interface IHTMLEventObj2
- {
- CONST_VTBL struct IHTMLEventObj2Vtbl *lpVtbl;
- };
-
- #ifdef COBJMACROS
- #define IHTMLEventObj2_QueryInterface(This,riid,ppvObject)
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
- #define IHTMLEventObj2_AddRef(This)
- (This)->lpVtbl -> AddRef(This)
- #define IHTMLEventObj2_Release(This)
- (This)->lpVtbl -> Release(This)
- #define IHTMLEventObj2_GetTypeInfoCount(This,pctinfo)
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
- #define IHTMLEventObj2_GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
- #define IHTMLEventObj2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
- #define IHTMLEventObj2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
- #define IHTMLEventObj2_setAttribute(This,strAttributeName,AttributeValue,lFlags)
- (This)->lpVtbl -> setAttribute(This,strAttributeName,AttributeValue,lFlags)
- #define IHTMLEventObj2_getAttribute(This,strAttributeName,lFlags,AttributeValue)
- (This)->lpVtbl -> getAttribute(This,strAttributeName,lFlags,AttributeValue)
- #define IHTMLEventObj2_removeAttribute(This,strAttributeName,lFlags,pfSuccess)
- (This)->lpVtbl -> removeAttribute(This,strAttributeName,lFlags,pfSuccess)
- #define IHTMLEventObj2_put_propertyName(This,v)
- (This)->lpVtbl -> put_propertyName(This,v)
- #define IHTMLEventObj2_get_propertyName(This,p)
- (This)->lpVtbl -> get_propertyName(This,p)
- #define IHTMLEventObj2_putref_bookmarks(This,v)
- (This)->lpVtbl -> putref_bookmarks(This,v)
- #define IHTMLEventObj2_get_bookmarks(This,p)
- (This)->lpVtbl -> get_bookmarks(This,p)
- #define IHTMLEventObj2_putref_recordset(This,v)
- (This)->lpVtbl -> putref_recordset(This,v)
- #define IHTMLEventObj2_get_recordset(This,p)
- (This)->lpVtbl -> get_recordset(This,p)
- #define IHTMLEventObj2_put_dataFld(This,v)
- (This)->lpVtbl -> put_dataFld(This,v)
- #define IHTMLEventObj2_get_dataFld(This,p)
- (This)->lpVtbl -> get_dataFld(This,p)
- #define IHTMLEventObj2_putref_boundElements(This,v)
- (This)->lpVtbl -> putref_boundElements(This,v)
- #define IHTMLEventObj2_get_boundElements(This,p)
- (This)->lpVtbl -> get_boundElements(This,p)
- #define IHTMLEventObj2_put_repeat(This,v)
- (This)->lpVtbl -> put_repeat(This,v)
- #define IHTMLEventObj2_get_repeat(This,p)
- (This)->lpVtbl -> get_repeat(This,p)
- #define IHTMLEventObj2_put_srcUrn(This,v)
- (This)->lpVtbl -> put_srcUrn(This,v)
- #define IHTMLEventObj2_get_srcUrn(This,p)
- (This)->lpVtbl -> get_srcUrn(This,p)
- #define IHTMLEventObj2_putref_srcElement(This,v)
- (This)->lpVtbl -> putref_srcElement(This,v)
- #define IHTMLEventObj2_get_srcElement(This,p)
- (This)->lpVtbl -> get_srcElement(This,p)
- #define IHTMLEventObj2_put_altKey(This,v)
- (This)->lpVtbl -> put_altKey(This,v)
- #define IHTMLEventObj2_get_altKey(This,p)
- (This)->lpVtbl -> get_altKey(This,p)
- #define IHTMLEventObj2_put_ctrlKey(This,v)
- (This)->lpVtbl -> put_ctrlKey(This,v)
- #define IHTMLEventObj2_get_ctrlKey(This,p)
- (This)->lpVtbl -> get_ctrlKey(This,p)
- #define IHTMLEventObj2_put_shiftKey(This,v)
- (This)->lpVtbl -> put_shiftKey(This,v)
- #define IHTMLEventObj2_get_shiftKey(This,p)
- (This)->lpVtbl -> get_shiftKey(This,p)
- #define IHTMLEventObj2_putref_fromElement(This,v)
- (This)->lpVtbl -> putref_fromElement(This,v)
- #define IHTMLEventObj2_get_fromElement(This,p)
- (This)->lpVtbl -> get_fromElement(This,p)
- #define IHTMLEventObj2_putref_toElement(This,v)
- (This)->lpVtbl -> putref_toElement(This,v)
- #define IHTMLEventObj2_get_toElement(This,p)
- (This)->lpVtbl -> get_toElement(This,p)
- #define IHTMLEventObj2_put_button(This,v)
- (This)->lpVtbl -> put_button(This,v)
- #define IHTMLEventObj2_get_button(This,p)
- (This)->lpVtbl -> get_button(This,p)
- #define IHTMLEventObj2_put_type(This,v)
- (This)->lpVtbl -> put_type(This,v)
- #define IHTMLEventObj2_get_type(This,p)
- (This)->lpVtbl -> get_type(This,p)
- #define IHTMLEventObj2_put_qualifier(This,v)
- (This)->lpVtbl -> put_qualifier(This,v)
- #define IHTMLEventObj2_get_qualifier(This,p)
- (This)->lpVtbl -> get_qualifier(This,p)
- #define IHTMLEventObj2_put_reason(This,v)
- (This)->lpVtbl -> put_reason(This,v)
- #define IHTMLEventObj2_get_reason(This,p)
- (This)->lpVtbl -> get_reason(This,p)
- #define IHTMLEventObj2_put_x(This,v)
- (This)->lpVtbl -> put_x(This,v)
- #define IHTMLEventObj2_get_x(This,p)
- (This)->lpVtbl -> get_x(This,p)
- #define IHTMLEventObj2_put_y(This,v)
- (This)->lpVtbl -> put_y(This,v)
- #define IHTMLEventObj2_get_y(This,p)
- (This)->lpVtbl -> get_y(This,p)
- #define IHTMLEventObj2_put_clientX(This,v)
- (This)->lpVtbl -> put_clientX(This,v)
- #define IHTMLEventObj2_get_clientX(This,p)
- (This)->lpVtbl -> get_clientX(This,p)
- #define IHTMLEventObj2_put_clientY(This,v)
- (This)->lpVtbl -> put_clientY(This,v)
- #define IHTMLEventObj2_get_clientY(This,p)
- (This)->lpVtbl -> get_clientY(This,p)
- #define IHTMLEventObj2_put_offsetX(This,v)
- (This)->lpVtbl -> put_offsetX(This,v)
- #define IHTMLEventObj2_get_offsetX(This,p)
- (This)->lpVtbl -> get_offsetX(This,p)
- #define IHTMLEventObj2_put_offsetY(This,v)
- (This)->lpVtbl -> put_offsetY(This,v)
- #define IHTMLEventObj2_get_offsetY(This,p)
- (This)->lpVtbl -> get_offsetY(This,p)
- #define IHTMLEventObj2_put_screenX(This,v)
- (This)->lpVtbl -> put_screenX(This,v)
- #define IHTMLEventObj2_get_screenX(This,p)
- (This)->lpVtbl -> get_screenX(This,p)
- #define IHTMLEventObj2_put_screenY(This,v)
- (This)->lpVtbl -> put_screenY(This,v)
- #define IHTMLEventObj2_get_screenY(This,p)
- (This)->lpVtbl -> get_screenY(This,p)
- #define IHTMLEventObj2_putref_srcFilter(This,v)
- (This)->lpVtbl -> putref_srcFilter(This,v)
- #define IHTMLEventObj2_get_srcFilter(This,p)
- (This)->lpVtbl -> get_srcFilter(This,p)
- #define IHTMLEventObj2_get_dataTransfer(This,p)
- (This)->lpVtbl -> get_dataTransfer(This,p)
- #endif /* COBJMACROS */
- #endif /* C style interface */
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_setAttribute_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR strAttributeName,
- /* [in] */ VARIANT AttributeValue,
- /* [in][defaultvalue] */ LONG lFlags);
- void __RPC_STUB IHTMLEventObj2_setAttribute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_getAttribute_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR strAttributeName,
- /* [in][defaultvalue] */ LONG lFlags,
- /* [out][retval] */ VARIANT *AttributeValue);
- void __RPC_STUB IHTMLEventObj2_getAttribute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_removeAttribute_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR strAttributeName,
- /* [in][defaultvalue] */ LONG lFlags,
- /* [out][retval] */ VARIANT_BOOL *pfSuccess);
- void __RPC_STUB IHTMLEventObj2_removeAttribute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_propertyName_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEventObj2_put_propertyName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_propertyName_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEventObj2_get_propertyName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_bookmarks_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLBookmarkCollection *v);
- void __RPC_STUB IHTMLEventObj2_putref_bookmarks_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_bookmarks_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLBookmarkCollection **p);
- void __RPC_STUB IHTMLEventObj2_get_bookmarks_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_recordset_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ IDispatch *v);
- void __RPC_STUB IHTMLEventObj2_putref_recordset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_recordset_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IDispatch **p);
- void __RPC_STUB IHTMLEventObj2_get_recordset_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_dataFld_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEventObj2_put_dataFld_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_dataFld_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEventObj2_get_dataFld_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_boundElements_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLElementCollection *v);
- void __RPC_STUB IHTMLEventObj2_putref_boundElements_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_boundElements_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLElementCollection **p);
- void __RPC_STUB IHTMLEventObj2_get_boundElements_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_repeat_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLEventObj2_put_repeat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_repeat_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLEventObj2_get_repeat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_srcUrn_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEventObj2_put_srcUrn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcUrn_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEventObj2_get_srcUrn_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_srcElement_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLElement *v);
- void __RPC_STUB IHTMLEventObj2_putref_srcElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcElement_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLElement **p);
- void __RPC_STUB IHTMLEventObj2_get_srcElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_altKey_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLEventObj2_put_altKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_altKey_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLEventObj2_get_altKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_ctrlKey_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLEventObj2_put_ctrlKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_ctrlKey_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLEventObj2_get_ctrlKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_shiftKey_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ VARIANT_BOOL v);
- void __RPC_STUB IHTMLEventObj2_put_shiftKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_shiftKey_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ VARIANT_BOOL *p);
- void __RPC_STUB IHTMLEventObj2_get_shiftKey_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_fromElement_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLElement *v);
- void __RPC_STUB IHTMLEventObj2_putref_fromElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_fromElement_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLElement **p);
- void __RPC_STUB IHTMLEventObj2_get_fromElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_toElement_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ IHTMLElement *v);
- void __RPC_STUB IHTMLEventObj2_putref_toElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_toElement_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ IHTMLElement **p);
- void __RPC_STUB IHTMLEventObj2_get_toElement_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_button_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLEventObj2_put_button_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_button_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj2_get_button_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_type_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEventObj2_put_type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_type_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEventObj2_get_type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_qualifier_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ BSTR v);
- void __RPC_STUB IHTMLEventObj2_put_qualifier_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_qualifier_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ BSTR *p);
- void __RPC_STUB IHTMLEventObj2_get_qualifier_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_reason_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLEventObj2_put_reason_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_reason_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj2_get_reason_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_x_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLEventObj2_put_x_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_x_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj2_get_x_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_y_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLEventObj2_put_y_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_y_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj2_get_y_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_clientX_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLEventObj2_put_clientX_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_clientX_Proxy(
- IHTMLEventObj2 * This,
- /* [out][retval] */ long *p);
- void __RPC_STUB IHTMLEventObj2_get_clientX_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
- /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_clientY_Proxy(
- IHTMLEventObj2 * This,
- /* [in] */ long v);
- void __RPC_STUB IHTMLEventObj2_put_clientY_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,