diff --git a/mozilla/webshell/embed/ActiveX/MozillaControl.h b/mozilla/webshell/embed/ActiveX/MozillaControl.h deleted file mode 100644 index 49fd4f65007..00000000000 --- a/mozilla/webshell/embed/ActiveX/MozillaControl.h +++ /dev/null @@ -1,881 +0,0 @@ -/* this ALWAYS GENERATED file contains the definitions for the interfaces */ - - -/* File created by MIDL compiler version 3.03.0110 */ -/* at Sun Sep 20 22:13:10 1998 - */ -/* Compiler settings for MozillaControl.idl: - Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext - error checks: none -*/ -//@@MIDL_FILE_HEADING( ) - - -/* verify that the version is high enough to compile this file*/ -#ifndef __REQUIRED_RPCNDR_H_VERSION__ -#define __REQUIRED_RPCNDR_H_VERSION__ 440 -#endif - -#include "rpc.h" -#include "rpcndr.h" - -#ifndef __MozillaControl_h__ -#define __MozillaControl_h__ - -#ifdef __cplusplus -extern "C"{ -#endif - -/* Forward Declarations */ - -#ifndef __IWebBrowser_FWD_DEFINED__ -#define __IWebBrowser_FWD_DEFINED__ -typedef interface IWebBrowser IWebBrowser; -#endif /* __IWebBrowser_FWD_DEFINED__ */ - - -#ifndef __DWebBrowserEvents_FWD_DEFINED__ -#define __DWebBrowserEvents_FWD_DEFINED__ -typedef interface DWebBrowserEvents DWebBrowserEvents; -#endif /* __DWebBrowserEvents_FWD_DEFINED__ */ - - -#ifndef __MozillaBrowser_FWD_DEFINED__ -#define __MozillaBrowser_FWD_DEFINED__ - -#ifdef __cplusplus -typedef class MozillaBrowser MozillaBrowser; -#else -typedef struct MozillaBrowser MozillaBrowser; -#endif /* __cplusplus */ - -#endif /* __MozillaBrowser_FWD_DEFINED__ */ - - -/* header files for imported files */ -#include "oaidl.h" -#include "ocidl.h" - -void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t); -void __RPC_USER MIDL_user_free( void __RPC_FAR * ); - - -#ifndef __MOZILLACONTROLLib_LIBRARY_DEFINED__ -#define __MOZILLACONTROLLib_LIBRARY_DEFINED__ - -/**************************************** - * Generated header for library: MOZILLACONTROLLib - * at Sun Sep 20 22:13:10 1998 - * using MIDL 3.03.0110 - ****************************************/ -/* [helpstring][version][uuid] */ - - - -EXTERN_C const IID LIBID_MOZILLACONTROLLib; - -#ifndef __IWebBrowser_INTERFACE_DEFINED__ -#define __IWebBrowser_INTERFACE_DEFINED__ - -/**************************************** - * Generated header for interface: IWebBrowser - * at Sun Sep 20 22:13:10 1998 - * using MIDL 3.03.0110 - ****************************************/ -/* [object][oleautomation][dual][hidden][helpcontext][helpstring][uuid] */ - - -typedef /* [helpstring][uuid] */ -enum BrowserNavConstants - { navOpenInNewWindow = 0x1, - navNoHistory = 0x2, - navNoReadFromCache = 0x4, - navNoWriteToCache = 0x8, - navAllowAutosearch = 0x10, - navBrowserBar = 0x20 - } BrowserNavConstants; - -typedef /* [helpstring][uuid] */ -enum RefreshConstants - { REFRESH_NORMAL = 0, - REFRESH_IFEXPIRED = 1, - REFRESH_COMPLETELY = 3 - } RefreshConstants; - - -EXTERN_C const IID IID_IWebBrowser; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B") - IWebBrowser : public IDispatch - { - public: - virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GoBack( void) = 0; - - virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GoForward( void) = 0; - - virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GoHome( void) = 0; - - virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GoSearch( void) = 0; - - virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Navigate( - /* [in] */ BSTR URL, - /* [optional][in] */ VARIANT __RPC_FAR *Flags, - /* [optional][in] */ VARIANT __RPC_FAR *TargetFrameName, - /* [optional][in] */ VARIANT __RPC_FAR *PostData, - /* [optional][in] */ VARIANT __RPC_FAR *Headers) = 0; - - virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0; - - virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh2( - /* [optional][in] */ VARIANT __RPC_FAR *Level) = 0; - - virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Stop( void) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Application( - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Parent( - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Container( - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Document( - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TopLevelContainer( - /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Type( - /* [retval][out] */ BSTR __RPC_FAR *Type) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Left( - /* [retval][out] */ long __RPC_FAR *pl) = 0; - - virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Left( - /* [in] */ long Left) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Top( - /* [retval][out] */ long __RPC_FAR *pl) = 0; - - virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Top( - /* [in] */ long Top) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Width( - /* [retval][out] */ long __RPC_FAR *pl) = 0; - - virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Width( - /* [in] */ long Width) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Height( - /* [retval][out] */ long __RPC_FAR *pl) = 0; - - virtual /* [propput][id] */ HRESULT STDMETHODCALLTYPE put_Height( - /* [in] */ long Height) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LocationName( - /* [retval][out] */ BSTR __RPC_FAR *LocationName) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_LocationURL( - /* [retval][out] */ BSTR __RPC_FAR *LocationURL) = 0; - - virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Busy( - /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool) = 0; - - }; - -#else /* C style interface */ - - typedef struct IWebBrowserVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( - IWebBrowser __RPC_FAR * This, - /* [in] */ REFIID riid, - /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); - - ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( - IWebBrowser __RPC_FAR * This); - - ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( - IWebBrowser __RPC_FAR * This); - - HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( - IWebBrowser __RPC_FAR * This, - /* [out] */ UINT __RPC_FAR *pctinfo); - - HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( - IWebBrowser __RPC_FAR * This, - /* [in] */ UINT iTInfo, - /* [in] */ LCID lcid, - /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); - - HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( - IWebBrowser __RPC_FAR * This, - /* [in] */ REFIID riid, - /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames, - /* [in] */ UINT cNames, - /* [in] */ LCID lcid, - /* [size_is][out] */ DISPID __RPC_FAR *rgDispId); - - /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( - IWebBrowser __RPC_FAR * This, - /* [in] */ DISPID dispIdMember, - /* [in] */ REFIID riid, - /* [in] */ LCID lcid, - /* [in] */ WORD wFlags, - /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, - /* [out] */ VARIANT __RPC_FAR *pVarResult, - /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, - /* [out] */ UINT __RPC_FAR *puArgErr); - - /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GoBack )( - IWebBrowser __RPC_FAR * This); - - /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GoForward )( - IWebBrowser __RPC_FAR * This); - - /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GoHome )( - IWebBrowser __RPC_FAR * This); - - /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GoSearch )( - IWebBrowser __RPC_FAR * This); - - /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Navigate )( - IWebBrowser __RPC_FAR * This, - /* [in] */ BSTR URL, - /* [optional][in] */ VARIANT __RPC_FAR *Flags, - /* [optional][in] */ VARIANT __RPC_FAR *TargetFrameName, - /* [optional][in] */ VARIANT __RPC_FAR *PostData, - /* [optional][in] */ VARIANT __RPC_FAR *Headers); - - /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh )( - IWebBrowser __RPC_FAR * This); - - /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Refresh2 )( - IWebBrowser __RPC_FAR * This, - /* [optional][in] */ VARIANT __RPC_FAR *Level); - - /* [helpcontext][helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Stop )( - IWebBrowser __RPC_FAR * This); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Container )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Document )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TopLevelContainer )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Type )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ BSTR __RPC_FAR *Type); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Left )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ long __RPC_FAR *pl); - - /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Left )( - IWebBrowser __RPC_FAR * This, - /* [in] */ long Left); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Top )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ long __RPC_FAR *pl); - - /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Top )( - IWebBrowser __RPC_FAR * This, - /* [in] */ long Top); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Width )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ long __RPC_FAR *pl); - - /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Width )( - IWebBrowser __RPC_FAR * This, - /* [in] */ long Width); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Height )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ long __RPC_FAR *pl); - - /* [propput][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Height )( - IWebBrowser __RPC_FAR * This, - /* [in] */ long Height); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LocationName )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ BSTR __RPC_FAR *LocationName); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LocationURL )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ BSTR __RPC_FAR *LocationURL); - - /* [helpcontext][helpstring][propget][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Busy )( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); - - END_INTERFACE - } IWebBrowserVtbl; - - interface IWebBrowser - { - CONST_VTBL struct IWebBrowserVtbl __RPC_FAR *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define IWebBrowser_QueryInterface(This,riid,ppvObject) \ - (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) - -#define IWebBrowser_AddRef(This) \ - (This)->lpVtbl -> AddRef(This) - -#define IWebBrowser_Release(This) \ - (This)->lpVtbl -> Release(This) - - -#define IWebBrowser_GetTypeInfoCount(This,pctinfo) \ - (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) - -#define IWebBrowser_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ - (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) - -#define IWebBrowser_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ - (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) - -#define IWebBrowser_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ - (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) - - -#define IWebBrowser_GoBack(This) \ - (This)->lpVtbl -> GoBack(This) - -#define IWebBrowser_GoForward(This) \ - (This)->lpVtbl -> GoForward(This) - -#define IWebBrowser_GoHome(This) \ - (This)->lpVtbl -> GoHome(This) - -#define IWebBrowser_GoSearch(This) \ - (This)->lpVtbl -> GoSearch(This) - -#define IWebBrowser_Navigate(This,URL,Flags,TargetFrameName,PostData,Headers) \ - (This)->lpVtbl -> Navigate(This,URL,Flags,TargetFrameName,PostData,Headers) - -#define IWebBrowser_Refresh(This) \ - (This)->lpVtbl -> Refresh(This) - -#define IWebBrowser_Refresh2(This,Level) \ - (This)->lpVtbl -> Refresh2(This,Level) - -#define IWebBrowser_Stop(This) \ - (This)->lpVtbl -> Stop(This) - -#define IWebBrowser_get_Application(This,ppDisp) \ - (This)->lpVtbl -> get_Application(This,ppDisp) - -#define IWebBrowser_get_Parent(This,ppDisp) \ - (This)->lpVtbl -> get_Parent(This,ppDisp) - -#define IWebBrowser_get_Container(This,ppDisp) \ - (This)->lpVtbl -> get_Container(This,ppDisp) - -#define IWebBrowser_get_Document(This,ppDisp) \ - (This)->lpVtbl -> get_Document(This,ppDisp) - -#define IWebBrowser_get_TopLevelContainer(This,pBool) \ - (This)->lpVtbl -> get_TopLevelContainer(This,pBool) - -#define IWebBrowser_get_Type(This,Type) \ - (This)->lpVtbl -> get_Type(This,Type) - -#define IWebBrowser_get_Left(This,pl) \ - (This)->lpVtbl -> get_Left(This,pl) - -#define IWebBrowser_put_Left(This,Left) \ - (This)->lpVtbl -> put_Left(This,Left) - -#define IWebBrowser_get_Top(This,pl) \ - (This)->lpVtbl -> get_Top(This,pl) - -#define IWebBrowser_put_Top(This,Top) \ - (This)->lpVtbl -> put_Top(This,Top) - -#define IWebBrowser_get_Width(This,pl) \ - (This)->lpVtbl -> get_Width(This,pl) - -#define IWebBrowser_put_Width(This,Width) \ - (This)->lpVtbl -> put_Width(This,Width) - -#define IWebBrowser_get_Height(This,pl) \ - (This)->lpVtbl -> get_Height(This,pl) - -#define IWebBrowser_put_Height(This,Height) \ - (This)->lpVtbl -> put_Height(This,Height) - -#define IWebBrowser_get_LocationName(This,LocationName) \ - (This)->lpVtbl -> get_LocationName(This,LocationName) - -#define IWebBrowser_get_LocationURL(This,LocationURL) \ - (This)->lpVtbl -> get_LocationURL(This,LocationURL) - -#define IWebBrowser_get_Busy(This,pBool) \ - (This)->lpVtbl -> get_Busy(This,pBool) - -#endif /* COBJMACROS */ - - -#endif /* C style interface */ - - - -/* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_GoBack_Proxy( - IWebBrowser __RPC_FAR * This); - - -void __RPC_STUB IWebBrowser_GoBack_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_GoForward_Proxy( - IWebBrowser __RPC_FAR * This); - - -void __RPC_STUB IWebBrowser_GoForward_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_GoHome_Proxy( - IWebBrowser __RPC_FAR * This); - - -void __RPC_STUB IWebBrowser_GoHome_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_GoSearch_Proxy( - IWebBrowser __RPC_FAR * This); - - -void __RPC_STUB IWebBrowser_GoSearch_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_Navigate_Proxy( - IWebBrowser __RPC_FAR * This, - /* [in] */ BSTR URL, - /* [optional][in] */ VARIANT __RPC_FAR *Flags, - /* [optional][in] */ VARIANT __RPC_FAR *TargetFrameName, - /* [optional][in] */ VARIANT __RPC_FAR *PostData, - /* [optional][in] */ VARIANT __RPC_FAR *Headers); - - -void __RPC_STUB IWebBrowser_Navigate_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_Refresh_Proxy( - IWebBrowser __RPC_FAR * This); - - -void __RPC_STUB IWebBrowser_Refresh_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_Refresh2_Proxy( - IWebBrowser __RPC_FAR * This, - /* [optional][in] */ VARIANT __RPC_FAR *Level); - - -void __RPC_STUB IWebBrowser_Refresh2_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_Stop_Proxy( - IWebBrowser __RPC_FAR * This); - - -void __RPC_STUB IWebBrowser_Stop_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Application_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp); - - -void __RPC_STUB IWebBrowser_get_Application_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Parent_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp); - - -void __RPC_STUB IWebBrowser_get_Parent_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Container_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp); - - -void __RPC_STUB IWebBrowser_get_Container_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Document_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp); - - -void __RPC_STUB IWebBrowser_get_Document_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_TopLevelContainer_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); - - -void __RPC_STUB IWebBrowser_get_TopLevelContainer_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Type_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ BSTR __RPC_FAR *Type); - - -void __RPC_STUB IWebBrowser_get_Type_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Left_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ long __RPC_FAR *pl); - - -void __RPC_STUB IWebBrowser_get_Left_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [propput][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_put_Left_Proxy( - IWebBrowser __RPC_FAR * This, - /* [in] */ long Left); - - -void __RPC_STUB IWebBrowser_put_Left_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Top_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ long __RPC_FAR *pl); - - -void __RPC_STUB IWebBrowser_get_Top_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [propput][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_put_Top_Proxy( - IWebBrowser __RPC_FAR * This, - /* [in] */ long Top); - - -void __RPC_STUB IWebBrowser_put_Top_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Width_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ long __RPC_FAR *pl); - - -void __RPC_STUB IWebBrowser_get_Width_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [propput][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_put_Width_Proxy( - IWebBrowser __RPC_FAR * This, - /* [in] */ long Width); - - -void __RPC_STUB IWebBrowser_put_Width_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Height_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ long __RPC_FAR *pl); - - -void __RPC_STUB IWebBrowser_get_Height_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [propput][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_put_Height_Proxy( - IWebBrowser __RPC_FAR * This, - /* [in] */ long Height); - - -void __RPC_STUB IWebBrowser_put_Height_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_LocationName_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ BSTR __RPC_FAR *LocationName); - - -void __RPC_STUB IWebBrowser_get_LocationName_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_LocationURL_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ BSTR __RPC_FAR *LocationURL); - - -void __RPC_STUB IWebBrowser_get_LocationURL_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - -/* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE IWebBrowser_get_Busy_Proxy( - IWebBrowser __RPC_FAR * This, - /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool); - - -void __RPC_STUB IWebBrowser_get_Busy_Stub( - IRpcStubBuffer *This, - IRpcChannelBuffer *_pRpcChannelBuffer, - PRPC_MESSAGE _pRpcMessage, - DWORD *_pdwStubPhase); - - - -#endif /* __IWebBrowser_INTERFACE_DEFINED__ */ - - -#ifndef __DWebBrowserEvents_DISPINTERFACE_DEFINED__ -#define __DWebBrowserEvents_DISPINTERFACE_DEFINED__ - -/**************************************** - * Generated header for dispinterface: DWebBrowserEvents - * at Sun Sep 20 22:13:10 1998 - * using MIDL 3.03.0110 - ****************************************/ -/* [hidden][helpstring][uuid] */ - - - -EXTERN_C const IID DIID_DWebBrowserEvents; - -#if defined(__cplusplus) && !defined(CINTERFACE) - - MIDL_INTERFACE("EAB22AC2-30C1-11CF-A7EB-0000C05BAE0B") - DWebBrowserEvents : public IDispatch - { - }; - -#else /* C style interface */ - - typedef struct DWebBrowserEventsVtbl - { - BEGIN_INTERFACE - - HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( - DWebBrowserEvents __RPC_FAR * This, - /* [in] */ REFIID riid, - /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); - - ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( - DWebBrowserEvents __RPC_FAR * This); - - ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( - DWebBrowserEvents __RPC_FAR * This); - - HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( - DWebBrowserEvents __RPC_FAR * This, - /* [out] */ UINT __RPC_FAR *pctinfo); - - HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( - DWebBrowserEvents __RPC_FAR * This, - /* [in] */ UINT iTInfo, - /* [in] */ LCID lcid, - /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); - - HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( - DWebBrowserEvents __RPC_FAR * This, - /* [in] */ REFIID riid, - /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames, - /* [in] */ UINT cNames, - /* [in] */ LCID lcid, - /* [size_is][out] */ DISPID __RPC_FAR *rgDispId); - - /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( - DWebBrowserEvents __RPC_FAR * This, - /* [in] */ DISPID dispIdMember, - /* [in] */ REFIID riid, - /* [in] */ LCID lcid, - /* [in] */ WORD wFlags, - /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, - /* [out] */ VARIANT __RPC_FAR *pVarResult, - /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, - /* [out] */ UINT __RPC_FAR *puArgErr); - - END_INTERFACE - } DWebBrowserEventsVtbl; - - interface DWebBrowserEvents - { - CONST_VTBL struct DWebBrowserEventsVtbl __RPC_FAR *lpVtbl; - }; - - - -#ifdef COBJMACROS - - -#define DWebBrowserEvents_QueryInterface(This,riid,ppvObject) \ - (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) - -#define DWebBrowserEvents_AddRef(This) \ - (This)->lpVtbl -> AddRef(This) - -#define DWebBrowserEvents_Release(This) \ - (This)->lpVtbl -> Release(This) - - -#define DWebBrowserEvents_GetTypeInfoCount(This,pctinfo) \ - (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) - -#define DWebBrowserEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ - (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) - -#define DWebBrowserEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ - (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) - -#define DWebBrowserEvents_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 /* __DWebBrowserEvents_DISPINTERFACE_DEFINED__ */ - - -EXTERN_C const CLSID CLSID_MozillaBrowser; - -#ifdef __cplusplus - -class DECLSPEC_UUID("1339B54C-3453-11D2-93B9-000000000000") -MozillaBrowser; -#endif -#endif /* __MOZILLACONTROLLib_LIBRARY_DEFINED__ */ - -/* Additional Prototypes for ALL interfaces */ - -/* end of Additional Prototypes */ - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/mozilla/webshell/embed/ActiveX/MozillaControl_i.c b/mozilla/webshell/embed/ActiveX/MozillaControl_i.c deleted file mode 100644 index cb94898f8d5..00000000000 --- a/mozilla/webshell/embed/ActiveX/MozillaControl_i.c +++ /dev/null @@ -1,53 +0,0 @@ -/* this file contains the actual definitions of */ -/* the IIDs and CLSIDs */ - -/* link this file in with the server and any clients */ - - -/* File created by MIDL compiler version 3.03.0110 */ -/* at Sun Sep 20 22:13:10 1998 - */ -/* Compiler settings for MozillaControl.idl: - Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext - error checks: none -*/ -//@@MIDL_FILE_HEADING( ) -#ifdef __cplusplus -extern "C"{ -#endif - - -#ifndef __IID_DEFINED__ -#define __IID_DEFINED__ - -typedef struct _IID -{ - unsigned long x; - unsigned short s1; - unsigned short s2; - unsigned char c[8]; -} IID; - -#endif // __IID_DEFINED__ - -#ifndef CLSID_DEFINED -#define CLSID_DEFINED -typedef IID CLSID; -#endif // CLSID_DEFINED - -const IID LIBID_MOZILLACONTROLLib = {0x1339B53E,0x3453,0x11D2,{0x93,0xB9,0x00,0x00,0x00,0x00,0x00,0x00}}; - - -const IID IID_IWebBrowser = {0xEAB22AC1,0x30C1,0x11CF,{0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B}}; - - -const IID DIID_DWebBrowserEvents = {0xEAB22AC2,0x30C1,0x11CF,{0xA7,0xEB,0x00,0x00,0xC0,0x5B,0xAE,0x0B}}; - - -const CLSID CLSID_MozillaBrowser = {0x1339B54C,0x3453,0x11D2,{0x93,0xB9,0x00,0x00,0x00,0x00,0x00,0x00}}; - - -#ifdef __cplusplus -} -#endif - diff --git a/mozilla/webshell/embed/ActiveX/MozillaControl_p.c b/mozilla/webshell/embed/ActiveX/MozillaControl_p.c deleted file mode 100644 index 2019ad81015..00000000000 --- a/mozilla/webshell/embed/ActiveX/MozillaControl_p.c +++ /dev/null @@ -1,277 +0,0 @@ -/* this ALWAYS GENERATED file contains the proxy stub code */ - - -/* File created by MIDL compiler version 3.03.0110 */ -/* at Sun Sep 20 22:00:35 1998 - */ -/* Compiler settings for MozillaControl.idl: - Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext - error checks: none -*/ -//@@MIDL_FILE_HEADING( ) - -#define USE_STUBLESS_PROXY - - -/* verify that the version is high enough to compile this file*/ -#ifndef __REDQ_RPCPROXY_H_VERSION__ -#define __REQUIRED_RPCPROXY_H_VERSION__ 440 -#endif - - -#include "rpcproxy.h" -#ifndef __RPCPROXY_H_VERSION__ -#error this stub requires an updated version of -#endif // __RPCPROXY_H_VERSION__ - - -#include "MozillaControl.h" - -#define TYPE_FORMAT_STRING_SIZE 5 -#define PROC_FORMAT_STRING_SIZE 25 - -typedef struct _MIDL_TYPE_FORMAT_STRING - { - short Pad; - unsigned char Format[ TYPE_FORMAT_STRING_SIZE ]; - } MIDL_TYPE_FORMAT_STRING; - -typedef struct _MIDL_PROC_FORMAT_STRING - { - short Pad; - unsigned char Format[ PROC_FORMAT_STRING_SIZE ]; - } MIDL_PROC_FORMAT_STRING; - - -extern const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString; -extern const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString; - - -/* Object interface: IUnknown, ver. 0.0, - GUID={0x00000000,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */ - - -/* Object interface: IDispatch, ver. 0.0, - GUID={0x00020400,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}} */ - - -/* Object interface: IMozillaBrowser, ver. 0.0, - GUID={0x1339B54B,0x3453,0x11D2,{0x93,0xB9,0x00,0x00,0x00,0x00,0x00,0x00}} */ - - -extern const MIDL_STUB_DESC Object_StubDesc; - - -extern const MIDL_SERVER_INFO IMozillaBrowser_ServerInfo; - -#pragma code_seg(".orpc") - -static const MIDL_STUB_DESC Object_StubDesc = - { - 0, - NdrOleAllocate, - NdrOleFree, - 0, - 0, - 0, - 0, - 0, - __MIDL_TypeFormatString.Format, - 0, /* -error bounds_check flag */ - 0x20000, /* Ndr library version */ - 0, - 0x303006e, /* MIDL Version 3.3.110 */ - 0, - 0, - 0, /* Reserved1 */ - 0, /* Reserved2 */ - 0, /* Reserved3 */ - 0, /* Reserved4 */ - 0 /* Reserved5 */ - }; - -static const unsigned short IMozillaBrowser_FormatStringOffsetTable[] = - { - (unsigned short) -1, - (unsigned short) -1, - (unsigned short) -1, - (unsigned short) -1, - 0 - }; - -static const MIDL_SERVER_INFO IMozillaBrowser_ServerInfo = - { - &Object_StubDesc, - 0, - __MIDL_ProcFormatString.Format, - &IMozillaBrowser_FormatStringOffsetTable[-3], - 0, - 0, - 0, - 0 - }; - -static const MIDL_STUBLESS_PROXY_INFO IMozillaBrowser_ProxyInfo = - { - &Object_StubDesc, - __MIDL_ProcFormatString.Format, - &IMozillaBrowser_FormatStringOffsetTable[-3], - 0, - 0, - 0 - }; - -CINTERFACE_PROXY_VTABLE(8) _IMozillaBrowserProxyVtbl = -{ - &IMozillaBrowser_ProxyInfo, - &IID_IMozillaBrowser, - IUnknown_QueryInterface_Proxy, - IUnknown_AddRef_Proxy, - IUnknown_Release_Proxy , - 0 /* (void *)-1 /* IDispatch::GetTypeInfoCount */ , - 0 /* (void *)-1 /* IDispatch::GetTypeInfo */ , - 0 /* (void *)-1 /* IDispatch::GetIDsOfNames */ , - 0 /* IDispatch_Invoke_Proxy */ , - (void *)-1 /* IMozillaBrowser::get_Window */ -}; - - -static const PRPC_STUB_FUNCTION IMozillaBrowser_table[] = -{ - STUB_FORWARDING_FUNCTION, - STUB_FORWARDING_FUNCTION, - STUB_FORWARDING_FUNCTION, - STUB_FORWARDING_FUNCTION, - NdrStubCall2 -}; - -CInterfaceStubVtbl _IMozillaBrowserStubVtbl = -{ - &IID_IMozillaBrowser, - &IMozillaBrowser_ServerInfo, - 8, - &IMozillaBrowser_table[-3], - CStdStubBuffer_DELEGATING_METHODS -}; - -#pragma data_seg(".rdata") - -#if !defined(__RPC_WIN32__) -#error Invalid build platform for this stub. -#endif - -#if !(TARGET_IS_NT40_OR_LATER) -#error You need a Windows NT 4.0 or later to run this stub because it uses these features: -#error -Oif or -Oicf, more than 32 methods in the interface. -#error However, your C/C++ compilation flags indicate you intend to run this app on earlier systems. -#error This app will die there with the RPC_X_WRONG_STUB_VERSION error. -#endif - - -static const MIDL_PROC_FORMAT_STRING __MIDL_ProcFormatString = - { - 0, - { - - /* Procedure get_Window */ - - 0x33, /* FC_AUTO_HANDLE */ - 0x64, /* 100 */ -/* 2 */ NdrFcShort( 0x7 ), /* 7 */ -#ifndef _ALPHA_ -/* 4 */ NdrFcShort( 0xc ), /* x86, MIPS, PPC Stack size/offset = 12 */ -#else - NdrFcShort( 0x18 ), /* Alpha Stack size/offset = 24 */ -#endif -/* 6 */ NdrFcShort( 0x0 ), /* 0 */ -/* 8 */ NdrFcShort( 0x10 ), /* 16 */ -/* 10 */ 0x4, /* 4 */ - 0x2, /* 2 */ - - /* Parameter phwnd */ - -/* 12 */ NdrFcShort( 0x2150 ), /* 8528 */ -#ifndef _ALPHA_ -/* 14 */ NdrFcShort( 0x4 ), /* x86, MIPS, PPC Stack size/offset = 4 */ -#else - NdrFcShort( 0x8 ), /* Alpha Stack size/offset = 8 */ -#endif -/* 16 */ 0x8, /* FC_LONG */ - 0x0, /* 0 */ - - /* Return value */ - -/* 18 */ NdrFcShort( 0x70 ), /* 112 */ -#ifndef _ALPHA_ -/* 20 */ NdrFcShort( 0x8 ), /* x86, MIPS, PPC Stack size/offset = 8 */ -#else - NdrFcShort( 0x10 ), /* Alpha Stack size/offset = 16 */ -#endif -/* 22 */ 0x8, /* FC_LONG */ - 0x0, /* 0 */ - - 0x0 - } - }; - -static const MIDL_TYPE_FORMAT_STRING __MIDL_TypeFormatString = - { - 0, - { - 0x11, 0xc, /* FC_RP [alloced_on_stack] [simple_pointer] */ -/* 2 */ 0x8, /* FC_LONG */ - 0x5c, /* FC_PAD */ - - 0x0 - } - }; - -const CInterfaceProxyVtbl * _MozillaControl_ProxyVtblList[] = -{ - ( CInterfaceProxyVtbl *) &_IMozillaBrowserProxyVtbl, - 0 -}; - -const CInterfaceStubVtbl * _MozillaControl_StubVtblList[] = -{ - ( CInterfaceStubVtbl *) &_IMozillaBrowserStubVtbl, - 0 -}; - -PCInterfaceName const _MozillaControl_InterfaceNamesList[] = -{ - "IMozillaBrowser", - 0 -}; - -const IID * _MozillaControl_BaseIIDList[] = -{ - &IID_IDispatch, - 0 -}; - - -#define _MozillaControl_CHECK_IID(n) IID_GENERIC_CHECK_IID( _MozillaControl, pIID, n) - -int __stdcall _MozillaControl_IID_Lookup( const IID * pIID, int * pIndex ) -{ - - if(!_MozillaControl_CHECK_IID(0)) - { - *pIndex = 0; - return 1; - } - - return 0; -} - -const ExtendedProxyFileInfo MozillaControl_ProxyFileInfo = -{ - (PCInterfaceProxyVtblList *) & _MozillaControl_ProxyVtblList, - (PCInterfaceStubVtblList *) & _MozillaControl_StubVtblList, - (const PCInterfaceName * ) & _MozillaControl_InterfaceNamesList, - (const IID ** ) & _MozillaControl_BaseIIDList, - & _MozillaControl_IID_Lookup, - 1, - 2 -};