| activscp.h (6.0.6002.18005-Windows 6.0) | | activscp.h (6.1.7601.19144-Windows 7.0) |
| | |
| /* this ALWAYS GENERATED file contains the definitions for the interfaces */ | | /* this ALWAYS GENERATED file contains the definitions for the interfaces */ |
| | |
|
| /* File created by MIDL compiler version 7.00.0499 */ | | /* File created by MIDL compiler version 7.00.0555 */ |
| /* Compiler settings for activscp.idl: | | /* Compiler settings for activscp.idl: |
|
| Oicf, W1, Zp8, env=Win32 (32b run) | | Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 7.00.0555 |
| protocol : dce , ms_ext, c_ext, robust | | protocol : dce , ms_ext, c_ext, robust |
| error checks: allocation ref bounds_check enum stub_data | | error checks: allocation ref bounds_check enum stub_data |
| VC __declspec() decoration level: | | VC __declspec() decoration level: |
| __declspec(uuid()), __declspec(selectany), __declspec(novtable) | | __declspec(uuid()), __declspec(selectany), __declspec(novtable) |
| DECLSPEC_UUID(), MIDL_INTERFACE() | | DECLSPEC_UUID(), MIDL_INTERFACE() |
| */ | | */ |
|
| //@@MIDL_FILE_HEADING( ) | | /* @@MIDL_FILE_HEADING( ) */ |
| | |
| #pragma warning( disable: 4049 ) /* more than 64k source lines */ | | #pragma warning( disable: 4049 ) /* more than 64k source lines */ |
| | |
| /* verify that the <rpcndr.h> version is high enough to compile this file*/ | | /* verify that the <rpcndr.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCNDR_H_VERSION__ | | #ifndef __REQUIRED_RPCNDR_H_VERSION__ |
| #define __REQUIRED_RPCNDR_H_VERSION__ 475 | | #define __REQUIRED_RPCNDR_H_VERSION__ 475 |
| #endif | | #endif |
| | |
| /* verify that the <rpcsal.h> version is high enough to compile this file*/ | | /* verify that the <rpcsal.h> version is high enough to compile this file*/ |
| #ifndef __REQUIRED_RPCSAL_H_VERSION__ | | #ifndef __REQUIRED_RPCSAL_H_VERSION__ |
| | |
| skipping to change at line 173 | | skipping to change at line 173 |
| #ifndef __IActiveScriptSiteTraceInfo_FWD_DEFINED__ | | #ifndef __IActiveScriptSiteTraceInfo_FWD_DEFINED__ |
| #define __IActiveScriptSiteTraceInfo_FWD_DEFINED__ | | #define __IActiveScriptSiteTraceInfo_FWD_DEFINED__ |
| typedef interface IActiveScriptSiteTraceInfo IActiveScriptSiteTraceInfo; | | typedef interface IActiveScriptSiteTraceInfo IActiveScriptSiteTraceInfo; |
| #endif /* __IActiveScriptSiteTraceInfo_FWD_DEFINED__ */ | | #endif /* __IActiveScriptSiteTraceInfo_FWD_DEFINED__ */ |
| | |
| #ifndef __IActiveScriptTraceInfo_FWD_DEFINED__ | | #ifndef __IActiveScriptTraceInfo_FWD_DEFINED__ |
| #define __IActiveScriptTraceInfo_FWD_DEFINED__ | | #define __IActiveScriptTraceInfo_FWD_DEFINED__ |
| typedef interface IActiveScriptTraceInfo IActiveScriptTraceInfo; | | typedef interface IActiveScriptTraceInfo IActiveScriptTraceInfo; |
| #endif /* __IActiveScriptTraceInfo_FWD_DEFINED__ */ | | #endif /* __IActiveScriptTraceInfo_FWD_DEFINED__ */ |
| | |
|
| | #ifndef __IActiveScriptStringCompare_FWD_DEFINED__ |
| | #define __IActiveScriptStringCompare_FWD_DEFINED__ |
| | typedef interface IActiveScriptStringCompare IActiveScriptStringCompare; |
| | #endif /* __IActiveScriptStringCompare_FWD_DEFINED__ */ |
| | |
| /* header files for imported files */ | | /* header files for imported files */ |
| #include "ocidl.h" | | #include "ocidl.h" |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| extern "C"{ | | extern "C"{ |
| #endif | | #endif |
| | |
| /* interface __MIDL_itf_activscp_0000_0000 */ | | /* interface __MIDL_itf_activscp_0000_0000 */ |
| /* [local] */ | | /* [local] */ |
| | |
| //=--------------------------------------------------------------------------= | | //=--------------------------------------------------------------------------= |
| // ActivScp.h | | // ActivScp.h |
| //=--------------------------------------------------------------------------= | | //=--------------------------------------------------------------------------= |
|
| // (C) Copyright 2000 Microsoft Corporation. All Rights Reserved. | | // (C) Copyright Microsoft Corporation. All Rights Reserved. |
| // | | // |
| // THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF | | // THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF |
| // ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO | | // ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO |
| // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A | | // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A |
| // PARTICULAR PURPOSE. | | // PARTICULAR PURPOSE. |
| //=--------------------------------------------------------------------------= | | //=--------------------------------------------------------------------------= |
| // | | // |
| #pragma comment(lib,"uuid.lib") | | #pragma comment(lib,"uuid.lib") |
| // | | // |
| // Declarations for ActiveX Scripting host applications and script engines. | | // Declarations for ActiveX Scripting host applications and script engines. |
| | |
| skipping to change at line 294 | | skipping to change at line 299 |
| | |
| // {1629F04E-2799-4db5-8FE5-ACE10F17EBAB} | | // {1629F04E-2799-4db5-8FE5-ACE10F17EBAB} |
| DEFINE_GUID(OID_VBSSIP, 0x1629f04e, 0x2799, 0x4db5, 0x8f, 0xe5, 0xac, 0xe1, 0x0f
, 0x17, 0xeb, 0xab); | | DEFINE_GUID(OID_VBSSIP, 0x1629f04e, 0x2799, 0x4db5, 0x8f, 0xe5, 0xac, 0xe1, 0x0f
, 0x17, 0xeb, 0xab); |
| | |
| // {06C9E010-38CE-11d4-A2A3-00104BD35090} | | // {06C9E010-38CE-11d4-A2A3-00104BD35090} |
| DEFINE_GUID(OID_JSSIP, 0x6c9e010, 0x38ce, 0x11d4, 0xa2, 0xa3, 0x00, 0x10, 0x4b,
0xd3, 0x50, 0x90); | | DEFINE_GUID(OID_JSSIP, 0x6c9e010, 0x38ce, 0x11d4, 0xa2, 0xa3, 0x00, 0x10, 0x4b,
0xd3, 0x50, 0x90); |
| | |
| // {1A610570-38CE-11d4-A2A3-00104BD35090} | | // {1A610570-38CE-11d4-A2A3-00104BD35090} |
| DEFINE_GUID(OID_WSFSIP, 0x1a610570, 0x38ce, 0x11d4, 0xa2, 0xa3, 0x00, 0x10, 0x4b
, 0xd3, 0x50, 0x90); | | DEFINE_GUID(OID_WSFSIP, 0x1a610570, 0x38ce, 0x11d4, 0xa2, 0xa3, 0x00, 0x10, 0x4b
, 0xd3, 0x50, 0x90); |
| | |
|
| | // {58562769-ED52-42f7-8403-4963514E1F11} |
| | DEFINE_GUID(IID_IActiveScriptStringCompare, 0x58562769, 0xED52, 0x42f7, 0x84, 0x |
| | 03, 0x49, 0x63, 0x51, 0x4E, 0x1F, 0x11); |
| | |
| #endif // _NO_SCRIPT_GUIDS | | #endif // _NO_SCRIPT_GUIDS |
| | |
| // Constants used by ActiveX Scripting: | | // Constants used by ActiveX Scripting: |
| // | | // |
| | |
| /* IActiveScript::AddNamedItem() input flags */ | | /* IActiveScript::AddNamedItem() input flags */ |
| | |
| #define SCRIPTITEM_ISVISIBLE 0x00000002 | | #define SCRIPTITEM_ISVISIBLE 0x00000002 |
| #define SCRIPTITEM_ISSOURCE 0x00000004 | | #define SCRIPTITEM_ISSOURCE 0x00000004 |
| #define SCRIPTITEM_GLOBALMEMBERS 0x00000008 | | #define SCRIPTITEM_GLOBALMEMBERS 0x00000008 |
| | |
| skipping to change at line 328 | | skipping to change at line 336 |
| #define SCRIPTTYPELIB_ISPERSISTENT 0x00000040 | | #define SCRIPTTYPELIB_ISPERSISTENT 0x00000040 |
| #define SCRIPTTYPELIB_ALL_FLAGS (SCRIPTTYPELIB_ISCONTROL | SCRIPTTYPELIB
_ISPERSISTENT) | | #define SCRIPTTYPELIB_ALL_FLAGS (SCRIPTTYPELIB_ISCONTROL | SCRIPTTYPELIB
_ISPERSISTENT) |
| | |
| /* IActiveScriptParse::AddScriptlet() and IActiveScriptParse::ParseScriptText()
input flags */ | | /* IActiveScriptParse::AddScriptlet() and IActiveScriptParse::ParseScriptText()
input flags */ |
| | |
| #define SCRIPTTEXT_DELAYEXECUTION 0x00000001 | | #define SCRIPTTEXT_DELAYEXECUTION 0x00000001 |
| #define SCRIPTTEXT_ISVISIBLE 0x00000002 | | #define SCRIPTTEXT_ISVISIBLE 0x00000002 |
| #define SCRIPTTEXT_ISEXPRESSION 0x00000020 | | #define SCRIPTTEXT_ISEXPRESSION 0x00000020 |
| #define SCRIPTTEXT_ISPERSISTENT 0x00000040 | | #define SCRIPTTEXT_ISPERSISTENT 0x00000040 |
| #define SCRIPTTEXT_HOSTMANAGESSOURCE 0x00000080 | | #define SCRIPTTEXT_HOSTMANAGESSOURCE 0x00000080 |
|
| | #define SCRIPTTEXT_ISXDOMAIN 0x00000100 |
| #define SCRIPTTEXT_ALL_FLAGS (SCRIPTTEXT_DELAYEXECUTION | \ | | #define SCRIPTTEXT_ALL_FLAGS (SCRIPTTEXT_DELAYEXECUTION | \ |
| SCRIPTTEXT_ISVISIBLE | \ | | SCRIPTTEXT_ISVISIBLE | \ |
| SCRIPTTEXT_ISEXPRESSION | \ | | SCRIPTTEXT_ISEXPRESSION | \ |
| SCRIPTTEXT_ISPERSISTENT | \ | | SCRIPTTEXT_ISPERSISTENT | \ |
|
| SCRIPTTEXT_HOSTMANAGESSOURCE) | | SCRIPTTEXT_HOSTMANAGESSOURCE | \ |
| | SCRIPTTEXT_ISXDOMAIN) |
| | |
| /* IActiveScriptParseProcedure::ParseProcedureText() input flags */ | | /* IActiveScriptParseProcedure::ParseProcedureText() input flags */ |
| | |
| #define SCRIPTPROC_ISEXPRESSION 0x00000020 | | #define SCRIPTPROC_ISEXPRESSION 0x00000020 |
| #define SCRIPTPROC_HOSTMANAGESSOURCE 0x00000080 | | #define SCRIPTPROC_HOSTMANAGESSOURCE 0x00000080 |
| #define SCRIPTPROC_IMPLICIT_THIS 0x00000100 | | #define SCRIPTPROC_IMPLICIT_THIS 0x00000100 |
| #define SCRIPTPROC_IMPLICIT_PARENTS 0x00000200 | | #define SCRIPTPROC_IMPLICIT_PARENTS 0x00000200 |
|
| | #define SCRIPTPROC_ISXDOMAIN 0x00000400 |
| #define SCRIPTPROC_ALL_FLAGS (SCRIPTPROC_HOSTMANAGESSOURCE | \ | | #define SCRIPTPROC_ALL_FLAGS (SCRIPTPROC_HOSTMANAGESSOURCE | \ |
| SCRIPTPROC_ISEXPRESSION | \ | | SCRIPTPROC_ISEXPRESSION | \ |
| SCRIPTPROC_IMPLICIT_THIS | \ | | SCRIPTPROC_IMPLICIT_THIS | \ |
|
| SCRIPTPROC_IMPLICIT_PARENTS) | | SCRIPTPROC_IMPLICIT_PARENTS | \ |
| | SCRIPTPROC_ISXDOMAIN) |
| | |
| /* IActiveScriptSite::GetItemInfo() input flags */ | | /* IActiveScriptSite::GetItemInfo() input flags */ |
| | |
| #define SCRIPTINFO_IUNKNOWN 0x00000001 | | #define SCRIPTINFO_IUNKNOWN 0x00000001 |
| #define SCRIPTINFO_ITYPEINFO 0x00000002 | | #define SCRIPTINFO_ITYPEINFO 0x00000002 |
| #define SCRIPTINFO_ALL_FLAGS (SCRIPTINFO_IUNKNOWN | \ | | #define SCRIPTINFO_ALL_FLAGS (SCRIPTINFO_IUNKNOWN | \ |
| SCRIPTINFO_ITYPEINFO) | | SCRIPTINFO_ITYPEINFO) |
| | |
| /* IActiveScript::Interrupt() Flags */ | | /* IActiveScript::Interrupt() Flags */ |
| | |
| | |
| skipping to change at line 389 | | skipping to change at line 401 |
| #define SCRIPTPROP_DELAYEDEVENTSINKING 0x00001000 | | #define SCRIPTPROP_DELAYEDEVENTSINKING 0x00001000 |
| #define SCRIPTPROP_CATCHEXCEPTION 0x00001001 | | #define SCRIPTPROP_CATCHEXCEPTION 0x00001001 |
| #define SCRIPTPROP_CONVERSIONLCID 0x00001002 | | #define SCRIPTPROP_CONVERSIONLCID 0x00001002 |
| #define SCRIPTPROP_HOSTSTACKREQUIRED 0x00001003 | | #define SCRIPTPROP_HOSTSTACKREQUIRED 0x00001003 |
| | |
| #define SCRIPTPROP_DEBUGGER 0x00001100 | | #define SCRIPTPROP_DEBUGGER 0x00001100 |
| #define SCRIPTPROP_JITDEBUG 0x00001101 | | #define SCRIPTPROP_JITDEBUG 0x00001101 |
| | |
| #define SCRIPTPROP_GCCONTROLSOFTCLOSE 0x00002000 | | #define SCRIPTPROP_GCCONTROLSOFTCLOSE 0x00002000 |
| | |
|
| | #define SCRIPTPROP_INTEGERMODE 0x00003000 |
| | #define SCRIPTPROP_STRINGCOMPAREINSTANCE 0x00003001 |
| | |
| | #define SCRIPTPROP_INVOKEVERSIONING 0x00004000 |
| | |
| // These properties are defined and available, but are not | | // These properties are defined and available, but are not |
| // officially supported. | | // officially supported. |
| #define SCRIPTPROP_HACK_FIBERSUPPORT 0x70000000 | | #define SCRIPTPROP_HACK_FIBERSUPPORT 0x70000000 |
| #define SCRIPTPROP_HACK_TRIDENTEVENTSINK 0x70000001 | | #define SCRIPTPROP_HACK_TRIDENTEVENTSINK 0x70000001 |
|
| | #define SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION 0x70000002 |
| | |
| | /* script language version values for SCRIPTPROP_INVOKEVERSIONING property */ |
| | |
| | typedef |
| | enum tagSCRIPTLANGUAGEVERSION |
| | { SCRIPTLANGUAGEVERSION_DEFAULT = 0, |
| | SCRIPTLANGUAGEVERSION_5_7 = 1, |
| | SCRIPTLANGUAGEVERSION_5_8 = 2, |
| | SCRIPTLANGUAGEVERSION_MAX = 255 |
| | } SCRIPTLANGUAGEVERSION; |
| | |
| typedef | | typedef |
| enum tagSCRIPTSTATE | | enum tagSCRIPTSTATE |
| { SCRIPTSTATE_UNINITIALIZED = 0, | | { SCRIPTSTATE_UNINITIALIZED = 0, |
| SCRIPTSTATE_INITIALIZED = 5, | | SCRIPTSTATE_INITIALIZED = 5, |
| SCRIPTSTATE_STARTED = 1, | | SCRIPTSTATE_STARTED = 1, |
| SCRIPTSTATE_CONNECTED = 2, | | SCRIPTSTATE_CONNECTED = 2, |
| SCRIPTSTATE_DISCONNECTED = 3, | | SCRIPTSTATE_DISCONNECTED = 3, |
| SCRIPTSTATE_CLOSED = 4 | | SCRIPTSTATE_CLOSED = 4 |
| } SCRIPTSTATE; | | } SCRIPTSTATE; |
| | |
| skipping to change at line 512 | | skipping to change at line 540 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptSiteVtbl | | typedef struct IActiveScriptSiteVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptSite * This, | | __RPC__in IActiveScriptSite * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptSite * This); | | __RPC__in IActiveScriptSite * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptSite * This); | | __RPC__in IActiveScriptSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetLCID )( | | HRESULT ( STDMETHODCALLTYPE *GetLCID )( |
|
| IActiveScriptSite * This, | | __RPC__in IActiveScriptSite * This, |
| /* [out] */ __RPC__out LCID *plcid); | | /* [out] */ __RPC__out LCID *plcid); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetItemInfo )( | | HRESULT ( STDMETHODCALLTYPE *GetItemInfo )( |
|
| IActiveScriptSite * This, | | __RPC__in IActiveScriptSite * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrName, | | /* [in] */ __RPC__in LPCOLESTR pstrName, |
| /* [in] */ DWORD dwReturnMask, | | /* [in] */ DWORD dwReturnMask, |
| /* [out] */ __RPC__deref_out_opt IUnknown **ppiunkItem, | | /* [out] */ __RPC__deref_out_opt IUnknown **ppiunkItem, |
| /* [out] */ __RPC__deref_out_opt ITypeInfo **ppti); | | /* [out] */ __RPC__deref_out_opt ITypeInfo **ppti); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetDocVersionString )( | | HRESULT ( STDMETHODCALLTYPE *GetDocVersionString )( |
|
| IActiveScriptSite * This, | | __RPC__in IActiveScriptSite * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrVersion); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrVersion); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnScriptTerminate )( | | HRESULT ( STDMETHODCALLTYPE *OnScriptTerminate )( |
|
| IActiveScriptSite * This, | | __RPC__in IActiveScriptSite * This, |
| /* [in] */ __RPC__in const VARIANT *pvarResult, | | /* [in] */ __RPC__in const VARIANT *pvarResult, |
| /* [in] */ __RPC__in const EXCEPINFO *pexcepinfo); | | /* [in] */ __RPC__in const EXCEPINFO *pexcepinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnStateChange )( | | HRESULT ( STDMETHODCALLTYPE *OnStateChange )( |
|
| IActiveScriptSite * This, | | __RPC__in IActiveScriptSite * This, |
| /* [in] */ SCRIPTSTATE ssScriptState); | | /* [in] */ SCRIPTSTATE ssScriptState); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnScriptError )( | | HRESULT ( STDMETHODCALLTYPE *OnScriptError )( |
|
| IActiveScriptSite * This, | | __RPC__in IActiveScriptSite * This, |
| /* [in] */ __RPC__in_opt IActiveScriptError *pscripterror); | | /* [in] */ __RPC__in_opt IActiveScriptError *pscripterror); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnEnterScript )( | | HRESULT ( STDMETHODCALLTYPE *OnEnterScript )( |
|
| IActiveScriptSite * This); | | __RPC__in IActiveScriptSite * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *OnLeaveScript )( | | HRESULT ( STDMETHODCALLTYPE *OnLeaveScript )( |
|
| IActiveScriptSite * This); | | __RPC__in IActiveScriptSite * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptSiteVtbl; | | } IActiveScriptSiteVtbl; |
| | |
| interface IActiveScriptSite | | interface IActiveScriptSite |
| { | | { |
| CONST_VTBL struct IActiveScriptSiteVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptSiteVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 640 | | skipping to change at line 668 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptErrorVtbl | | typedef struct IActiveScriptErrorVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptError * This, | | __RPC__in IActiveScriptError * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptError * This); | | __RPC__in IActiveScriptError * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptError * This); | | __RPC__in IActiveScriptError * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetExceptionInfo )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetExceptionInfo )( |
| IActiveScriptError * This, | | IActiveScriptError * This, |
| /* [out] */ EXCEPINFO *pexcepinfo); | | /* [out] */ EXCEPINFO *pexcepinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSourcePosition )( | | HRESULT ( STDMETHODCALLTYPE *GetSourcePosition )( |
|
| IActiveScriptError * This, | | __RPC__in IActiveScriptError * This, |
| /* [out] */ __RPC__out DWORD *pdwSourceContext, | | /* [out] */ __RPC__out DWORD *pdwSourceContext, |
| /* [out] */ __RPC__out ULONG *pulLineNumber, | | /* [out] */ __RPC__out ULONG *pulLineNumber, |
| /* [out] */ __RPC__out LONG *plCharacterPosition); | | /* [out] */ __RPC__out LONG *plCharacterPosition); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSourceLineText )( | | HRESULT ( STDMETHODCALLTYPE *GetSourceLineText )( |
|
| IActiveScriptError * This, | | __RPC__in IActiveScriptError * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrSourceLine); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrSourceLine); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptErrorVtbl; | | } IActiveScriptErrorVtbl; |
| | |
| interface IActiveScriptError | | interface IActiveScriptError |
| { | | { |
| CONST_VTBL struct IActiveScriptErrorVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptErrorVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 698 | | skipping to change at line 726 |
| ( (This)->lpVtbl -> GetSourcePosition(This,pdwSourceContext,pulLineNumber,pl
CharacterPosition) ) | | ( (This)->lpVtbl -> GetSourcePosition(This,pdwSourceContext,pulLineNumber,pl
CharacterPosition) ) |
| | |
| #define IActiveScriptError_GetSourceLineText(This,pbstrSourceLine) \ | | #define IActiveScriptError_GetSourceLineText(This,pbstrSourceLine) \ |
| ( (This)->lpVtbl -> GetSourceLineText(This,pbstrSourceLine) ) | | ( (This)->lpVtbl -> GetSourceLineText(This,pbstrSourceLine) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IActiveScriptError_RemoteGetExceptionI
nfo_Proxy( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IActiveScriptError_RemoteGetExceptionI
nfo_Proxy( |
|
| IActiveScriptError * This, | | __RPC__in IActiveScriptError * This, |
| /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); | | /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); |
| | |
| void __RPC_STUB IActiveScriptError_RemoteGetExceptionInfo_Stub( | | void __RPC_STUB IActiveScriptError_RemoteGetExceptionInfo_Stub( |
| IRpcStubBuffer *This, | | IRpcStubBuffer *This, |
| IRpcChannelBuffer *_pRpcChannelBuffer, | | IRpcChannelBuffer *_pRpcChannelBuffer, |
| PRPC_MESSAGE _pRpcMessage, | | PRPC_MESSAGE _pRpcMessage, |
| DWORD *_pdwStubPhase); | | DWORD *_pdwStubPhase); |
| | |
| #endif /* __IActiveScriptError_INTERFACE_DEFINED__ */ | | #endif /* __IActiveScriptError_INTERFACE_DEFINED__ */ |
| | |
| | |
| skipping to change at line 737 | | skipping to change at line 765 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptError64Vtbl | | typedef struct IActiveScriptError64Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptError64 * This, | | __RPC__in IActiveScriptError64 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptError64 * This); | | __RPC__in IActiveScriptError64 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptError64 * This); | | __RPC__in IActiveScriptError64 * This); |
| | |
| /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetExceptionInfo )( | | /* [local] */ HRESULT ( STDMETHODCALLTYPE *GetExceptionInfo )( |
| IActiveScriptError64 * This, | | IActiveScriptError64 * This, |
| /* [out] */ EXCEPINFO *pexcepinfo); | | /* [out] */ EXCEPINFO *pexcepinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSourcePosition )( | | HRESULT ( STDMETHODCALLTYPE *GetSourcePosition )( |
|
| IActiveScriptError64 * This, | | __RPC__in IActiveScriptError64 * This, |
| /* [out] */ __RPC__out DWORD *pdwSourceContext, | | /* [out] */ __RPC__out DWORD *pdwSourceContext, |
| /* [out] */ __RPC__out ULONG *pulLineNumber, | | /* [out] */ __RPC__out ULONG *pulLineNumber, |
| /* [out] */ __RPC__out LONG *plCharacterPosition); | | /* [out] */ __RPC__out LONG *plCharacterPosition); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSourceLineText )( | | HRESULT ( STDMETHODCALLTYPE *GetSourceLineText )( |
|
| IActiveScriptError64 * This, | | __RPC__in IActiveScriptError64 * This, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrSourceLine); | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrSourceLine); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSourcePosition64 )( | | HRESULT ( STDMETHODCALLTYPE *GetSourcePosition64 )( |
|
| IActiveScriptError64 * This, | | __RPC__in IActiveScriptError64 * This, |
| /* [out] */ __RPC__out DWORDLONG *pdwSourceContext, | | /* [out] */ __RPC__out DWORDLONG *pdwSourceContext, |
| /* [out] */ __RPC__out ULONG *pulLineNumber, | | /* [out] */ __RPC__out ULONG *pulLineNumber, |
| /* [out] */ __RPC__out LONG *plCharacterPosition); | | /* [out] */ __RPC__out LONG *plCharacterPosition); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptError64Vtbl; | | } IActiveScriptError64Vtbl; |
| | |
| interface IActiveScriptError64 | | interface IActiveScriptError64 |
| { | | { |
| CONST_VTBL struct IActiveScriptError64Vtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptError64Vtbl *lpVtbl; |
| | |
| skipping to change at line 834 | | skipping to change at line 862 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptSiteWindowVtbl | | typedef struct IActiveScriptSiteWindowVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptSiteWindow * This, | | __RPC__in IActiveScriptSiteWindow * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptSiteWindow * This); | | __RPC__in IActiveScriptSiteWindow * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptSiteWindow * This); | | __RPC__in IActiveScriptSiteWindow * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetWindow )( | | HRESULT ( STDMETHODCALLTYPE *GetWindow )( |
|
| IActiveScriptSiteWindow * This, | | __RPC__in IActiveScriptSiteWindow * This, |
| /* [out] */ __RPC__deref_out_opt HWND *phwnd); | | /* [out] */ __RPC__deref_out_opt HWND *phwnd); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EnableModeless )( | | HRESULT ( STDMETHODCALLTYPE *EnableModeless )( |
|
| IActiveScriptSiteWindow * This, | | __RPC__in IActiveScriptSiteWindow * This, |
| /* [in] */ BOOL fEnable); | | /* [in] */ BOOL fEnable); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptSiteWindowVtbl; | | } IActiveScriptSiteWindowVtbl; |
| | |
| interface IActiveScriptSiteWindow | | interface IActiveScriptSiteWindow |
| { | | { |
| CONST_VTBL struct IActiveScriptSiteWindowVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptSiteWindowVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 911 | | skipping to change at line 939 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptSiteUIControlVtbl | | typedef struct IActiveScriptSiteUIControlVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptSiteUIControl * This, | | __RPC__in IActiveScriptSiteUIControl * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptSiteUIControl * This); | | __RPC__in IActiveScriptSiteUIControl * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptSiteUIControl * This); | | __RPC__in IActiveScriptSiteUIControl * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetUIBehavior )( | | HRESULT ( STDMETHODCALLTYPE *GetUIBehavior )( |
|
| IActiveScriptSiteUIControl * This, | | __RPC__in IActiveScriptSiteUIControl * This, |
| /* [in] */ SCRIPTUICITEM UicItem, | | /* [in] */ SCRIPTUICITEM UicItem, |
| /* [out] */ __RPC__out SCRIPTUICHANDLING *pUicHandling); | | /* [out] */ __RPC__out SCRIPTUICHANDLING *pUicHandling); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptSiteUIControlVtbl; | | } IActiveScriptSiteUIControlVtbl; |
| | |
| interface IActiveScriptSiteUIControl | | interface IActiveScriptSiteUIControl |
| { | | { |
| CONST_VTBL struct IActiveScriptSiteUIControlVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptSiteUIControlVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 980 | | skipping to change at line 1008 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptSiteInterruptPollVtbl | | typedef struct IActiveScriptSiteInterruptPollVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptSiteInterruptPoll * This, | | __RPC__in IActiveScriptSiteInterruptPoll * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptSiteInterruptPoll * This); | | __RPC__in IActiveScriptSiteInterruptPoll * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptSiteInterruptPoll * This); | | __RPC__in IActiveScriptSiteInterruptPoll * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryContinue )( | | HRESULT ( STDMETHODCALLTYPE *QueryContinue )( |
|
| IActiveScriptSiteInterruptPoll * This); | | __RPC__in IActiveScriptSiteInterruptPoll * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptSiteInterruptPollVtbl; | | } IActiveScriptSiteInterruptPollVtbl; |
| | |
| interface IActiveScriptSiteInterruptPoll | | interface IActiveScriptSiteInterruptPoll |
| { | | { |
| CONST_VTBL struct IActiveScriptSiteInterruptPollVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptSiteInterruptPollVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 1093 | | skipping to change at line 1121 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptVtbl | | typedef struct IActiveScriptVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScript * This); | | __RPC__in IActiveScript * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScript * This); | | __RPC__in IActiveScript * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetScriptSite )( | | HRESULT ( STDMETHODCALLTYPE *SetScriptSite )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ __RPC__in_opt IActiveScriptSite *pass); | | /* [in] */ __RPC__in_opt IActiveScriptSite *pass); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetScriptSite )( | | HRESULT ( STDMETHODCALLTYPE *GetScriptSite )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
| /* [iid_is][out] */ __RPC__deref_out_opt void **ppvObject); | | /* [iid_is][out] */ __RPC__deref_out_opt void **ppvObject); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetScriptState )( | | HRESULT ( STDMETHODCALLTYPE *SetScriptState )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ SCRIPTSTATE ss); | | /* [in] */ SCRIPTSTATE ss); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetScriptState )( | | HRESULT ( STDMETHODCALLTYPE *GetScriptState )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [out] */ __RPC__out SCRIPTSTATE *pssState); | | /* [out] */ __RPC__out SCRIPTSTATE *pssState); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Close )( | | HRESULT ( STDMETHODCALLTYPE *Close )( |
|
| IActiveScript * This); | | __RPC__in IActiveScript * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AddNamedItem )( | | HRESULT ( STDMETHODCALLTYPE *AddNamedItem )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrName, | | /* [in] */ __RPC__in LPCOLESTR pstrName, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AddTypeLib )( | | HRESULT ( STDMETHODCALLTYPE *AddTypeLib )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ __RPC__in REFGUID rguidTypeLib, | | /* [in] */ __RPC__in REFGUID rguidTypeLib, |
| /* [in] */ DWORD dwMajor, | | /* [in] */ DWORD dwMajor, |
| /* [in] */ DWORD dwMinor, | | /* [in] */ DWORD dwMinor, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetScriptDispatch )( | | HRESULT ( STDMETHODCALLTYPE *GetScriptDispatch )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); | | /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetCurrentScriptThreadID )( | | HRESULT ( STDMETHODCALLTYPE *GetCurrentScriptThreadID )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [out] */ __RPC__out SCRIPTTHREADID *pstidThread); | | /* [out] */ __RPC__out SCRIPTTHREADID *pstidThread); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetScriptThreadID )( | | HRESULT ( STDMETHODCALLTYPE *GetScriptThreadID )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ DWORD dwWin32ThreadId, | | /* [in] */ DWORD dwWin32ThreadId, |
| /* [out] */ __RPC__out SCRIPTTHREADID *pstidThread); | | /* [out] */ __RPC__out SCRIPTTHREADID *pstidThread); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetScriptThreadState )( | | HRESULT ( STDMETHODCALLTYPE *GetScriptThreadState )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ SCRIPTTHREADID stidThread, | | /* [in] */ SCRIPTTHREADID stidThread, |
| /* [out] */ __RPC__out SCRIPTTHREADSTATE *pstsState); | | /* [out] */ __RPC__out SCRIPTTHREADSTATE *pstsState); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InterruptScriptThread )( | | HRESULT ( STDMETHODCALLTYPE *InterruptScriptThread )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [in] */ SCRIPTTHREADID stidThread, | | /* [in] */ SCRIPTTHREADID stidThread, |
| /* [in] */ __RPC__in const EXCEPINFO *pexcepinfo, | | /* [in] */ __RPC__in const EXCEPINFO *pexcepinfo, |
| /* [in] */ DWORD dwFlags); | | /* [in] */ DWORD dwFlags); |
| | |
| HRESULT ( STDMETHODCALLTYPE *Clone )( | | HRESULT ( STDMETHODCALLTYPE *Clone )( |
|
| IActiveScript * This, | | __RPC__in IActiveScript * This, |
| /* [out] */ __RPC__deref_out_opt IActiveScript **ppscript); | | /* [out] */ __RPC__deref_out_opt IActiveScript **ppscript); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptVtbl; | | } IActiveScriptVtbl; |
| | |
| interface IActiveScript | | interface IActiveScript |
| { | | { |
| CONST_VTBL struct IActiveScriptVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 1278 | | skipping to change at line 1306 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptParse32Vtbl | | typedef struct IActiveScriptParse32Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptParse32 * This, | | __RPC__in IActiveScriptParse32 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptParse32 * This); | | __RPC__in IActiveScriptParse32 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptParse32 * This); | | __RPC__in IActiveScriptParse32 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InitNew )( | | HRESULT ( STDMETHODCALLTYPE *InitNew )( |
|
| IActiveScriptParse32 * This); | | __RPC__in IActiveScriptParse32 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AddScriptlet )( | | HRESULT ( STDMETHODCALLTYPE *AddScriptlet )( |
|
| IActiveScriptParse32 * This, | | __RPC__in IActiveScriptParse32 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrDefaultName, | | /* [in] */ __RPC__in LPCOLESTR pstrDefaultName, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in LPCOLESTR pstrSubItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrSubItemName, |
| /* [in] */ __RPC__in LPCOLESTR pstrEventName, | | /* [in] */ __RPC__in LPCOLESTR pstrEventName, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORD dwSourceContextCookie, | | /* [in] */ DWORD dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrName, | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrName, |
| /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); | | /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseScriptText )( | | HRESULT ( STDMETHODCALLTYPE *ParseScriptText )( |
|
| IActiveScriptParse32 * This, | | __RPC__in IActiveScriptParse32 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in_opt IUnknown *punkContext, | | /* [in] */ __RPC__in_opt IUnknown *punkContext, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORD dwSourceContextCookie, | | /* [in] */ DWORD dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__out VARIANT *pvarResult, | | /* [out] */ __RPC__out VARIANT *pvarResult, |
| /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); | | /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); |
| | |
| | |
| skipping to change at line 1401 | | skipping to change at line 1429 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptParse64Vtbl | | typedef struct IActiveScriptParse64Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptParse64 * This, | | __RPC__in IActiveScriptParse64 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptParse64 * This); | | __RPC__in IActiveScriptParse64 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptParse64 * This); | | __RPC__in IActiveScriptParse64 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *InitNew )( | | HRESULT ( STDMETHODCALLTYPE *InitNew )( |
|
| IActiveScriptParse64 * This); | | __RPC__in IActiveScriptParse64 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *AddScriptlet )( | | HRESULT ( STDMETHODCALLTYPE *AddScriptlet )( |
|
| IActiveScriptParse64 * This, | | __RPC__in IActiveScriptParse64 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrDefaultName, | | /* [in] */ __RPC__in LPCOLESTR pstrDefaultName, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in LPCOLESTR pstrSubItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrSubItemName, |
| /* [in] */ __RPC__in LPCOLESTR pstrEventName, | | /* [in] */ __RPC__in LPCOLESTR pstrEventName, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORDLONG dwSourceContextCookie, | | /* [in] */ DWORDLONG dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt BSTR *pbstrName, | | /* [out] */ __RPC__deref_out_opt BSTR *pbstrName, |
| /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); | | /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseScriptText )( | | HRESULT ( STDMETHODCALLTYPE *ParseScriptText )( |
|
| IActiveScriptParse64 * This, | | __RPC__in IActiveScriptParse64 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in_opt IUnknown *punkContext, | | /* [in] */ __RPC__in_opt IUnknown *punkContext, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORDLONG dwSourceContextCookie, | | /* [in] */ DWORDLONG dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__out VARIANT *pvarResult, | | /* [out] */ __RPC__out VARIANT *pvarResult, |
| /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); | | /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); |
| | |
| | |
| skipping to change at line 1524 | | skipping to change at line 1552 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptParseProcedureOld32Vtbl | | typedef struct IActiveScriptParseProcedureOld32Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptParseProcedureOld32 * This, | | __RPC__in IActiveScriptParseProcedureOld32 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptParseProcedureOld32 * This); | | __RPC__in IActiveScriptParseProcedureOld32 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptParseProcedureOld32 * This); | | __RPC__in IActiveScriptParseProcedureOld32 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( | | HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( |
|
| IActiveScriptParseProcedureOld32 * This, | | __RPC__in IActiveScriptParseProcedureOld32 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, | | /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in_opt IUnknown *punkContext, | | /* [in] */ __RPC__in_opt IUnknown *punkContext, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORD dwSourceContextCookie, | | /* [in] */ DWORD dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); | | /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); |
| | |
| | |
| skipping to change at line 1609 | | skipping to change at line 1637 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptParseProcedureOld64Vtbl | | typedef struct IActiveScriptParseProcedureOld64Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptParseProcedureOld64 * This, | | __RPC__in IActiveScriptParseProcedureOld64 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptParseProcedureOld64 * This); | | __RPC__in IActiveScriptParseProcedureOld64 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptParseProcedureOld64 * This); | | __RPC__in IActiveScriptParseProcedureOld64 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( | | HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( |
|
| IActiveScriptParseProcedureOld64 * This, | | __RPC__in IActiveScriptParseProcedureOld64 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, | | /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in_opt IUnknown *punkContext, | | /* [in] */ __RPC__in_opt IUnknown *punkContext, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORDLONG dwSourceContextCookie, | | /* [in] */ DWORDLONG dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); | | /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); |
| | |
| | |
| skipping to change at line 1710 | | skipping to change at line 1738 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptParseProcedure32Vtbl | | typedef struct IActiveScriptParseProcedure32Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptParseProcedure32 * This, | | __RPC__in IActiveScriptParseProcedure32 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptParseProcedure32 * This); | | __RPC__in IActiveScriptParseProcedure32 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptParseProcedure32 * This); | | __RPC__in IActiveScriptParseProcedure32 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( | | HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( |
|
| IActiveScriptParseProcedure32 * This, | | __RPC__in IActiveScriptParseProcedure32 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, | | /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, |
| /* [in] */ __RPC__in LPCOLESTR pstrProcedureName, | | /* [in] */ __RPC__in LPCOLESTR pstrProcedureName, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in_opt IUnknown *punkContext, | | /* [in] */ __RPC__in_opt IUnknown *punkContext, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORD dwSourceContextCookie, | | /* [in] */ DWORD dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); | | /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); |
| | |
| skipping to change at line 1797 | | skipping to change at line 1825 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptParseProcedure64Vtbl | | typedef struct IActiveScriptParseProcedure64Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptParseProcedure64 * This, | | __RPC__in IActiveScriptParseProcedure64 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptParseProcedure64 * This); | | __RPC__in IActiveScriptParseProcedure64 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptParseProcedure64 * This); | | __RPC__in IActiveScriptParseProcedure64 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( | | HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( |
|
| IActiveScriptParseProcedure64 * This, | | __RPC__in IActiveScriptParseProcedure64 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, | | /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, |
| /* [in] */ __RPC__in LPCOLESTR pstrProcedureName, | | /* [in] */ __RPC__in LPCOLESTR pstrProcedureName, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in_opt IUnknown *punkContext, | | /* [in] */ __RPC__in_opt IUnknown *punkContext, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORDLONG dwSourceContextCookie, | | /* [in] */ DWORDLONG dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); | | /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); |
| | |
| skipping to change at line 1887 | | skipping to change at line 1915 |
| public: | | public: |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptParseProcedure2_32Vtbl | | typedef struct IActiveScriptParseProcedure2_32Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptParseProcedure2_32 * This, | | __RPC__in IActiveScriptParseProcedure2_32 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptParseProcedure2_32 * This); | | __RPC__in IActiveScriptParseProcedure2_32 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptParseProcedure2_32 * This); | | __RPC__in IActiveScriptParseProcedure2_32 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( | | HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( |
|
| IActiveScriptParseProcedure2_32 * This, | | __RPC__in IActiveScriptParseProcedure2_32 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, | | /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, |
| /* [in] */ __RPC__in LPCOLESTR pstrProcedureName, | | /* [in] */ __RPC__in LPCOLESTR pstrProcedureName, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in_opt IUnknown *punkContext, | | /* [in] */ __RPC__in_opt IUnknown *punkContext, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORD dwSourceContextCookie, | | /* [in] */ DWORD dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); | | /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); |
| | |
| skipping to change at line 1962 | | skipping to change at line 1990 |
| public: | | public: |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptParseProcedure2_64Vtbl | | typedef struct IActiveScriptParseProcedure2_64Vtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptParseProcedure2_64 * This, | | __RPC__in IActiveScriptParseProcedure2_64 * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptParseProcedure2_64 * This); | | __RPC__in IActiveScriptParseProcedure2_64 * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptParseProcedure2_64 * This); | | __RPC__in IActiveScriptParseProcedure2_64 * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( | | HRESULT ( STDMETHODCALLTYPE *ParseProcedureText )( |
|
| IActiveScriptParseProcedure2_64 * This, | | __RPC__in IActiveScriptParseProcedure2_64 * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrCode, | | /* [in] */ __RPC__in LPCOLESTR pstrCode, |
| /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, | | /* [in] */ __RPC__in LPCOLESTR pstrFormalParams, |
| /* [in] */ __RPC__in LPCOLESTR pstrProcedureName, | | /* [in] */ __RPC__in LPCOLESTR pstrProcedureName, |
| /* [in] */ __RPC__in LPCOLESTR pstrItemName, | | /* [in] */ __RPC__in LPCOLESTR pstrItemName, |
| /* [in] */ __RPC__in_opt IUnknown *punkContext, | | /* [in] */ __RPC__in_opt IUnknown *punkContext, |
| /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, | | /* [in] */ __RPC__in LPCOLESTR pstrDelimiter, |
| /* [in] */ DWORDLONG dwSourceContextCookie, | | /* [in] */ DWORDLONG dwSourceContextCookie, |
| /* [in] */ ULONG ulStartingLineNumber, | | /* [in] */ ULONG ulStartingLineNumber, |
| /* [in] */ DWORD dwFlags, | | /* [in] */ DWORD dwFlags, |
| /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); | | /* [out] */ __RPC__deref_out_opt IDispatch **ppdisp); |
| | |
| skipping to change at line 2069 | | skipping to change at line 2097 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptEncodeVtbl | | typedef struct IActiveScriptEncodeVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptEncode * This, | | __RPC__in IActiveScriptEncode * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptEncode * This); | | __RPC__in IActiveScriptEncode * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptEncode * This); | | __RPC__in IActiveScriptEncode * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EncodeSection )( | | HRESULT ( STDMETHODCALLTYPE *EncodeSection )( |
|
| IActiveScriptEncode * This, | | __RPC__in IActiveScriptEncode * This, |
| /* [in] */ __RPC__in LPCOLESTR pchIn, | | /* [in] */ __RPC__in LPCOLESTR pchIn, |
| /* [in] */ DWORD cchIn, | | /* [in] */ DWORD cchIn, |
| /* [out][in] */ __RPC__inout LPOLESTR pchOut, | | /* [out][in] */ __RPC__inout LPOLESTR pchOut, |
| /* [in] */ DWORD cchOut, | | /* [in] */ DWORD cchOut, |
| /* [out][in] */ __RPC__inout DWORD *pcchRet); | | /* [out][in] */ __RPC__inout DWORD *pcchRet); |
| | |
| HRESULT ( STDMETHODCALLTYPE *DecodeScript )( | | HRESULT ( STDMETHODCALLTYPE *DecodeScript )( |
|
| IActiveScriptEncode * This, | | __RPC__in IActiveScriptEncode * This, |
| /* [in] */ __RPC__in LPCOLESTR pchIn, | | /* [in] */ __RPC__in LPCOLESTR pchIn, |
| /* [in] */ DWORD cchIn, | | /* [in] */ DWORD cchIn, |
| /* [out][in] */ __RPC__inout LPOLESTR pchOut, | | /* [out][in] */ __RPC__inout LPOLESTR pchOut, |
| /* [in] */ DWORD cchOut, | | /* [in] */ DWORD cchOut, |
| /* [out][in] */ __RPC__inout DWORD *pcchRet); | | /* [out][in] */ __RPC__inout DWORD *pcchRet); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetEncodeProgId )( | | HRESULT ( STDMETHODCALLTYPE *GetEncodeProgId )( |
|
| IActiveScriptEncode * This, | | __RPC__in IActiveScriptEncode * This, |
| /* [out][in] */ __RPC__deref_inout_opt BSTR *pbstrOut); | | /* [out][in] */ __RPC__deref_inout_opt BSTR *pbstrOut); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptEncodeVtbl; | | } IActiveScriptEncodeVtbl; |
| | |
| interface IActiveScriptEncode | | interface IActiveScriptEncode |
| { | | { |
| CONST_VTBL struct IActiveScriptEncodeVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptEncodeVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2163 | | skipping to change at line 2191 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptHostEncodeVtbl | | typedef struct IActiveScriptHostEncodeVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptHostEncode * This, | | __RPC__in IActiveScriptHostEncode * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptHostEncode * This); | | __RPC__in IActiveScriptHostEncode * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptHostEncode * This); | | __RPC__in IActiveScriptHostEncode * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *EncodeScriptHostFile )( | | HRESULT ( STDMETHODCALLTYPE *EncodeScriptHostFile )( |
|
| IActiveScriptHostEncode * This, | | __RPC__in IActiveScriptHostEncode * This, |
| /* [in] */ __RPC__in BSTR bstrInFile, | | /* [in] */ __RPC__in BSTR bstrInFile, |
| /* [out][in] */ __RPC__deref_inout_opt BSTR *pbstrOutFile, | | /* [out][in] */ __RPC__deref_inout_opt BSTR *pbstrOutFile, |
| /* [in] */ unsigned long cFlags, | | /* [in] */ unsigned long cFlags, |
| /* [in] */ __RPC__in BSTR bstrDefaultLang); | | /* [in] */ __RPC__in BSTR bstrDefaultLang); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptHostEncodeVtbl; | | } IActiveScriptHostEncodeVtbl; |
| | |
| interface IActiveScriptHostEncode | | interface IActiveScriptHostEncode |
| { | | { |
| | |
| skipping to change at line 2236 | | skipping to change at line 2264 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IBindEventHandlerVtbl | | typedef struct IBindEventHandlerVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IBindEventHandler * This, | | __RPC__in IBindEventHandler * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IBindEventHandler * This); | | __RPC__in IBindEventHandler * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IBindEventHandler * This); | | __RPC__in IBindEventHandler * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *BindHandler )( | | HRESULT ( STDMETHODCALLTYPE *BindHandler )( |
|
| IBindEventHandler * This, | | __RPC__in IBindEventHandler * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrEvent, | | /* [in] */ __RPC__in LPCOLESTR pstrEvent, |
| /* [in] */ __RPC__in_opt IDispatch *pdisp); | | /* [in] */ __RPC__in_opt IDispatch *pdisp); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IBindEventHandlerVtbl; | | } IBindEventHandlerVtbl; |
| | |
| interface IBindEventHandler | | interface IBindEventHandler |
| { | | { |
| CONST_VTBL struct IBindEventHandlerVtbl *lpVtbl; | | CONST_VTBL struct IBindEventHandlerVtbl *lpVtbl; |
| }; | | }; |
| | |
| skipping to change at line 2315 | | skipping to change at line 2343 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptStatsVtbl | | typedef struct IActiveScriptStatsVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptStats * This, | | __RPC__in IActiveScriptStats * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptStats * This); | | __RPC__in IActiveScriptStats * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptStats * This); | | __RPC__in IActiveScriptStats * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetStat )( | | HRESULT ( STDMETHODCALLTYPE *GetStat )( |
|
| IActiveScriptStats * This, | | __RPC__in IActiveScriptStats * This, |
| /* [in] */ DWORD stid, | | /* [in] */ DWORD stid, |
| /* [out] */ __RPC__out ULONG *pluHi, | | /* [out] */ __RPC__out ULONG *pluHi, |
| /* [out] */ __RPC__out ULONG *pluLo); | | /* [out] */ __RPC__out ULONG *pluLo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetStatEx )( | | HRESULT ( STDMETHODCALLTYPE *GetStatEx )( |
|
| IActiveScriptStats * This, | | __RPC__in IActiveScriptStats * This, |
| /* [in] */ __RPC__in REFGUID guid, | | /* [in] */ __RPC__in REFGUID guid, |
| /* [out] */ __RPC__out ULONG *pluHi, | | /* [out] */ __RPC__out ULONG *pluHi, |
| /* [out] */ __RPC__out ULONG *pluLo); | | /* [out] */ __RPC__out ULONG *pluLo); |
| | |
| HRESULT ( STDMETHODCALLTYPE *ResetStats )( | | HRESULT ( STDMETHODCALLTYPE *ResetStats )( |
|
| IActiveScriptStats * This); | | __RPC__in IActiveScriptStats * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptStatsVtbl; | | } IActiveScriptStatsVtbl; |
| | |
| interface IActiveScriptStats | | interface IActiveScriptStats |
| { | | { |
| CONST_VTBL struct IActiveScriptStatsVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptStatsVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 2408 | | skipping to change at line 2436 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptPropertyVtbl | | typedef struct IActiveScriptPropertyVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptProperty * This, | | __RPC__in IActiveScriptProperty * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptProperty * This); | | __RPC__in IActiveScriptProperty * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptProperty * This); | | __RPC__in IActiveScriptProperty * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetProperty )( | | HRESULT ( STDMETHODCALLTYPE *GetProperty )( |
|
| IActiveScriptProperty * This, | | __RPC__in IActiveScriptProperty * This, |
| /* [in] */ DWORD dwProperty, | | /* [in] */ DWORD dwProperty, |
| /* [in] */ __RPC__in VARIANT *pvarIndex, | | /* [in] */ __RPC__in VARIANT *pvarIndex, |
| /* [out] */ __RPC__out VARIANT *pvarValue); | | /* [out] */ __RPC__out VARIANT *pvarValue); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SetProperty )( | | HRESULT ( STDMETHODCALLTYPE *SetProperty )( |
|
| IActiveScriptProperty * This, | | __RPC__in IActiveScriptProperty * This, |
| /* [in] */ DWORD dwProperty, | | /* [in] */ DWORD dwProperty, |
| /* [in] */ __RPC__in VARIANT *pvarIndex, | | /* [in] */ __RPC__in VARIANT *pvarIndex, |
| /* [in] */ __RPC__in VARIANT *pvarValue); | | /* [in] */ __RPC__in VARIANT *pvarValue); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptPropertyVtbl; | | } IActiveScriptPropertyVtbl; |
| | |
| interface IActiveScriptProperty | | interface IActiveScriptProperty |
| { | | { |
| CONST_VTBL struct IActiveScriptPropertyVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptPropertyVtbl *lpVtbl; |
| | |
| skipping to change at line 2491 | | skipping to change at line 2519 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct ITridentEventSinkVtbl | | typedef struct ITridentEventSinkVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| ITridentEventSink * This, | | __RPC__in ITridentEventSink * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| ITridentEventSink * This); | | __RPC__in ITridentEventSink * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| ITridentEventSink * This); | | __RPC__in ITridentEventSink * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *FireEvent )( | | HRESULT ( STDMETHODCALLTYPE *FireEvent )( |
|
| ITridentEventSink * This, | | __RPC__in ITridentEventSink * This, |
| /* [in] */ __RPC__in LPCOLESTR pstrEvent, | | /* [in] */ __RPC__in LPCOLESTR pstrEvent, |
| /* [in] */ __RPC__in DISPPARAMS *pdp, | | /* [in] */ __RPC__in DISPPARAMS *pdp, |
| /* [out] */ __RPC__out VARIANT *pvarRes, | | /* [out] */ __RPC__out VARIANT *pvarRes, |
| /* [out] */ __RPC__out EXCEPINFO *pei); | | /* [out] */ __RPC__out EXCEPINFO *pei); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } ITridentEventSinkVtbl; | | } ITridentEventSinkVtbl; |
| | |
| interface ITridentEventSink | | interface ITridentEventSink |
| { | | { |
| | |
| skipping to change at line 2563 | | skipping to change at line 2591 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptGarbageCollectorVtbl | | typedef struct IActiveScriptGarbageCollectorVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptGarbageCollector * This, | | __RPC__in IActiveScriptGarbageCollector * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptGarbageCollector * This); | | __RPC__in IActiveScriptGarbageCollector * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptGarbageCollector * This); | | __RPC__in IActiveScriptGarbageCollector * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *CollectGarbage )( | | HRESULT ( STDMETHODCALLTYPE *CollectGarbage )( |
|
| IActiveScriptGarbageCollector * This, | | __RPC__in IActiveScriptGarbageCollector * This, |
| SCRIPTGCTYPE scriptgctype); | | SCRIPTGCTYPE scriptgctype); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptGarbageCollectorVtbl; | | } IActiveScriptGarbageCollectorVtbl; |
| | |
| interface IActiveScriptGarbageCollector | | interface IActiveScriptGarbageCollector |
| { | | { |
| CONST_VTBL struct IActiveScriptGarbageCollectorVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptGarbageCollectorVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2632 | | skipping to change at line 2660 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptSIPInfoVtbl | | typedef struct IActiveScriptSIPInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptSIPInfo * This, | | __RPC__in IActiveScriptSIPInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptSIPInfo * This); | | __RPC__in IActiveScriptSIPInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptSIPInfo * This); | | __RPC__in IActiveScriptSIPInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *GetSIPOID )( | | HRESULT ( STDMETHODCALLTYPE *GetSIPOID )( |
|
| IActiveScriptSIPInfo * This, | | __RPC__in IActiveScriptSIPInfo * This, |
| /* [out] */ __RPC__out GUID *poid_sip); | | /* [out] */ __RPC__out GUID *poid_sip); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptSIPInfoVtbl; | | } IActiveScriptSIPInfoVtbl; |
| | |
| interface IActiveScriptSIPInfo | | interface IActiveScriptSIPInfo |
| { | | { |
| CONST_VTBL struct IActiveScriptSIPInfoVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptSIPInfoVtbl *lpVtbl; |
| }; | | }; |
| | |
| | |
| skipping to change at line 2706 | | skipping to change at line 2734 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptSiteTraceInfoVtbl | | typedef struct IActiveScriptSiteTraceInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptSiteTraceInfo * This, | | __RPC__in IActiveScriptSiteTraceInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptSiteTraceInfo * This); | | __RPC__in IActiveScriptSiteTraceInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptSiteTraceInfo * This); | | __RPC__in IActiveScriptSiteTraceInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *SendScriptTraceInfo )( | | HRESULT ( STDMETHODCALLTYPE *SendScriptTraceInfo )( |
|
| IActiveScriptSiteTraceInfo * This, | | __RPC__in IActiveScriptSiteTraceInfo * This, |
| /* [in] */ SCRIPTTRACEINFO stiEventType, | | /* [in] */ SCRIPTTRACEINFO stiEventType, |
| /* [in] */ GUID guidContextID, | | /* [in] */ GUID guidContextID, |
| /* [in] */ DWORD dwScriptContextCookie, | | /* [in] */ DWORD dwScriptContextCookie, |
| /* [in] */ LONG lScriptStatementStart, | | /* [in] */ LONG lScriptStatementStart, |
| /* [in] */ LONG lScriptStatementEnd, | | /* [in] */ LONG lScriptStatementEnd, |
| /* [in] */ DWORD64 dwReserved); | | /* [in] */ DWORD64 dwReserved); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptSiteTraceInfoVtbl; | | } IActiveScriptSiteTraceInfoVtbl; |
| | |
| | |
| skipping to change at line 2783 | | skipping to change at line 2811 |
| | |
| }; | | }; |
| | |
| #else /* C style interface */ | | #else /* C style interface */ |
| | |
| typedef struct IActiveScriptTraceInfoVtbl | | typedef struct IActiveScriptTraceInfoVtbl |
| { | | { |
| BEGIN_INTERFACE | | BEGIN_INTERFACE |
| | |
| HRESULT ( STDMETHODCALLTYPE *QueryInterface )( | | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
|
| IActiveScriptTraceInfo * This, | | __RPC__in IActiveScriptTraceInfo * This, |
| /* [in] */ __RPC__in REFIID riid, | | /* [in] */ __RPC__in REFIID riid, |
|
| /* [iid_is][out] */ | | /* [annotation][iid_is][out] */ |
| __RPC__deref_out void **ppvObject); | | __RPC__deref_out void **ppvObject); |
| | |
| ULONG ( STDMETHODCALLTYPE *AddRef )( | | ULONG ( STDMETHODCALLTYPE *AddRef )( |
|
| IActiveScriptTraceInfo * This); | | __RPC__in IActiveScriptTraceInfo * This); |
| | |
| ULONG ( STDMETHODCALLTYPE *Release )( | | ULONG ( STDMETHODCALLTYPE *Release )( |
|
| IActiveScriptTraceInfo * This); | | __RPC__in IActiveScriptTraceInfo * This); |
| | |
| HRESULT ( STDMETHODCALLTYPE *StartScriptTracing )( | | HRESULT ( STDMETHODCALLTYPE *StartScriptTracing )( |
|
| IActiveScriptTraceInfo * This, | | __RPC__in IActiveScriptTraceInfo * This, |
| /* [in] */ __RPC__in_opt IActiveScriptSiteTraceInfo *pSiteTraceInfo, | | /* [in] */ __RPC__in_opt IActiveScriptSiteTraceInfo *pSiteTraceInfo, |
| /* [in] */ GUID guidContextID); | | /* [in] */ GUID guidContextID); |
| | |
| HRESULT ( STDMETHODCALLTYPE *StopScriptTracing )( | | HRESULT ( STDMETHODCALLTYPE *StopScriptTracing )( |
|
| IActiveScriptTraceInfo * This); | | __RPC__in IActiveScriptTraceInfo * This); |
| | |
| END_INTERFACE | | END_INTERFACE |
| } IActiveScriptTraceInfoVtbl; | | } IActiveScriptTraceInfoVtbl; |
| | |
| interface IActiveScriptTraceInfo | | interface IActiveScriptTraceInfo |
| { | | { |
| CONST_VTBL struct IActiveScriptTraceInfoVtbl *lpVtbl; | | CONST_VTBL struct IActiveScriptTraceInfoVtbl *lpVtbl; |
| }; | | }; |
| | |
| #ifdef COBJMACROS | | #ifdef COBJMACROS |
| | |
| skipping to change at line 2833 | | skipping to change at line 2861 |
| | |
| #define IActiveScriptTraceInfo_StopScriptTracing(This) \ | | #define IActiveScriptTraceInfo_StopScriptTracing(This) \ |
| ( (This)->lpVtbl -> StopScriptTracing(This) ) | | ( (This)->lpVtbl -> StopScriptTracing(This) ) |
| | |
| #endif /* COBJMACROS */ | | #endif /* COBJMACROS */ |
| | |
| #endif /* C style interface */ | | #endif /* C style interface */ |
| | |
| #endif /* __IActiveScriptTraceInfo_INTERFACE_DEFINED__ */ | | #endif /* __IActiveScriptTraceInfo_INTERFACE_DEFINED__ */ |
| | |
|
| /* interface __MIDL_itf_activscp_0000_0025 */ | | #ifndef __IActiveScriptStringCompare_INTERFACE_DEFINED__ |
| | #define __IActiveScriptStringCompare_INTERFACE_DEFINED__ |
| | |
| | /* interface IActiveScriptStringCompare */ |
| | /* [unique][uuid][object] */ |
| | |
| | EXTERN_C const IID IID_IActiveScriptStringCompare; |
| | |
| | #if defined(__cplusplus) && !defined(CINTERFACE) |
| | |
| | MIDL_INTERFACE("58562769-ED52-42f7-8403-4963514E1F11") |
| | IActiveScriptStringCompare : public IUnknown |
| | { |
| | public: |
| | virtual HRESULT STDMETHODCALLTYPE StrComp( |
| | /* [in] */ __RPC__in BSTR bszStr1, |
| | /* [in] */ __RPC__in BSTR bszStr2, |
| | /* [retval][out] */ __RPC__out LONG *iRet) = 0; |
| | |
| | }; |
| | |
| | #else /* C style interface */ |
| | |
| | typedef struct IActiveScriptStringCompareVtbl |
| | { |
| | BEGIN_INTERFACE |
| | |
| | HRESULT ( STDMETHODCALLTYPE *QueryInterface )( |
| | __RPC__in IActiveScriptStringCompare * This, |
| | /* [in] */ __RPC__in REFIID riid, |
| | /* [annotation][iid_is][out] */ |
| | __RPC__deref_out void **ppvObject); |
| | |
| | ULONG ( STDMETHODCALLTYPE *AddRef )( |
| | __RPC__in IActiveScriptStringCompare * This); |
| | |
| | ULONG ( STDMETHODCALLTYPE *Release )( |
| | __RPC__in IActiveScriptStringCompare * This); |
| | |
| | HRESULT ( STDMETHODCALLTYPE *StrComp )( |
| | __RPC__in IActiveScriptStringCompare * This, |
| | /* [in] */ __RPC__in BSTR bszStr1, |
| | /* [in] */ __RPC__in BSTR bszStr2, |
| | /* [retval][out] */ __RPC__out LONG *iRet); |
| | |
| | END_INTERFACE |
| | } IActiveScriptStringCompareVtbl; |
| | |
| | interface IActiveScriptStringCompare |
| | { |
| | CONST_VTBL struct IActiveScriptStringCompareVtbl *lpVtbl; |
| | }; |
| | |
| | #ifdef COBJMACROS |
| | |
| | #define IActiveScriptStringCompare_QueryInterface(This,riid,ppvObject) \ |
| | ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) |
| | |
| | #define IActiveScriptStringCompare_AddRef(This) \ |
| | ( (This)->lpVtbl -> AddRef(This) ) |
| | |
| | #define IActiveScriptStringCompare_Release(This) \ |
| | ( (This)->lpVtbl -> Release(This) ) |
| | |
| | #define IActiveScriptStringCompare_StrComp(This,bszStr1,bszStr2,iRet) \ |
| | ( (This)->lpVtbl -> StrComp(This,bszStr1,bszStr2,iRet) ) |
| | |
| | #endif /* COBJMACROS */ |
| | |
| | #endif /* C style interface */ |
| | |
| | #endif /* __IActiveScriptStringCompare_INTERFACE_DEFINED__ */ |
| | |
| | /* interface __MIDL_itf_activscp_0000_0026 */ |
| /* [local] */ | | /* [local] */ |
| | |
| #endif // __ActivScp_h | | #endif // __ActivScp_h |
| | |
|
| extern RPC_IF_HANDLE __MIDL_itf_activscp_0000_0025_v0_0_c_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_activscp_0000_0026_v0_0_c_ifspec; |
| extern RPC_IF_HANDLE __MIDL_itf_activscp_0000_0025_v0_0_s_ifspec; | | extern RPC_IF_HANDLE __MIDL_itf_activscp_0000_0026_v0_0_s_ifspec; |
| | |
| /* Additional Prototypes for ALL interfaces */ | | /* Additional Prototypes for ALL interfaces */ |
| | |
|
| unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsign | | unsigned long __RPC_USER BSTR_UserSize( __RPC__in unsigned long |
| ed long , BSTR * ); | | *, unsigned long , __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, | | unsigned char * __RPC_USER BSTR_UserMarshal( __RPC__in unsigned long *, __RPC_ |
| BSTR * ); | | _inout_xcount(0) unsigned char *, __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, | | unsigned char * __RPC_USER BSTR_UserUnmarshal(__RPC__in unsigned long *, __RPC_ |
| BSTR * ); | | _in_xcount(0) unsigned char *, __RPC__out BSTR * ); |
| void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * | | void __RPC_USER BSTR_UserFree( __RPC__in unsigned long |
| ); | | *, __RPC__in BSTR * ); |
| | |
|
| unsigned long __RPC_USER HWND_UserSize( unsigned long *, unsign | | unsigned long __RPC_USER HWND_UserSize( __RPC__in unsigned long |
| ed long , HWND * ); | | *, unsigned long , __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserMarshal( unsigned long *, unsigned char *, | | unsigned char * __RPC_USER HWND_UserMarshal( __RPC__in unsigned long *, __RPC_ |
| HWND * ); | | _inout_xcount(0) unsigned char *, __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserUnmarshal(unsigned long *, unsigned char *, | | unsigned char * __RPC_USER HWND_UserUnmarshal(__RPC__in unsigned long *, __RPC_ |
| HWND * ); | | _in_xcount(0) unsigned char *, __RPC__out HWND * ); |
| void __RPC_USER HWND_UserFree( unsigned long *, HWND * | | void __RPC_USER HWND_UserFree( __RPC__in unsigned long |
| ); | | *, __RPC__in HWND * ); |
| | |
|
| unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, uns | | unsigned long __RPC_USER VARIANT_UserSize( __RPC__in unsigned l |
| igned long , VARIANT * ); | | ong *, unsigned long , __RPC__in VARIANT * ); |
| unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char | | unsigned char * __RPC_USER VARIANT_UserMarshal( __RPC__in unsigned long *, __R |
| *, VARIANT * ); | | PC__inout_xcount(0) unsigned char *, __RPC__in VARIANT * ); |
| unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char | | unsigned char * __RPC_USER VARIANT_UserUnmarshal(__RPC__in unsigned long *, __R |
| *, VARIANT * ); | | PC__in_xcount(0) unsigned char *, __RPC__out VARIANT * ); |
| void __RPC_USER VARIANT_UserFree( unsigned long *, VAR | | void __RPC_USER VARIANT_UserFree( __RPC__in unsigned l |
| IANT * ); | | ong *, __RPC__in VARIANT * ); |
| | |
|
| unsigned long __RPC_USER BSTR_UserSize64( unsigned long *, unsi | | unsigned long __RPC_USER BSTR_UserSize64( __RPC__in unsigned lo |
| gned long , BSTR * ); | | ng *, unsigned long , __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserMarshal64( unsigned long *, unsigned char | | unsigned char * __RPC_USER BSTR_UserMarshal64( __RPC__in unsigned long *, __RP |
| *, BSTR * ); | | C__inout_xcount(0) unsigned char *, __RPC__in BSTR * ); |
| unsigned char * __RPC_USER BSTR_UserUnmarshal64(unsigned long *, unsigned char | | unsigned char * __RPC_USER BSTR_UserUnmarshal64(__RPC__in unsigned long *, __RP |
| *, BSTR * ); | | C__in_xcount(0) unsigned char *, __RPC__out BSTR * ); |
| void __RPC_USER BSTR_UserFree64( unsigned long *, BSTR | | void __RPC_USER BSTR_UserFree64( __RPC__in unsigned lo |
| * ); | | ng *, __RPC__in BSTR * ); |
| | |
|
| unsigned long __RPC_USER HWND_UserSize64( unsigned long *, unsi | | unsigned long __RPC_USER HWND_UserSize64( __RPC__in unsigned lo |
| gned long , HWND * ); | | ng *, unsigned long , __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserMarshal64( unsigned long *, unsigned char | | unsigned char * __RPC_USER HWND_UserMarshal64( __RPC__in unsigned long *, __RP |
| *, HWND * ); | | C__inout_xcount(0) unsigned char *, __RPC__in HWND * ); |
| unsigned char * __RPC_USER HWND_UserUnmarshal64(unsigned long *, unsigned char | | unsigned char * __RPC_USER HWND_UserUnmarshal64(__RPC__in unsigned long *, __RP |
| *, HWND * ); | | C__in_xcount(0) unsigned char *, __RPC__out HWND * ); |
| void __RPC_USER HWND_UserFree64( unsigned long *, HWND | | void __RPC_USER HWND_UserFree64( __RPC__in unsigned lo |
| * ); | | ng *, __RPC__in HWND * ); |
| | |
|
| unsigned long __RPC_USER VARIANT_UserSize64( unsigned long *, u | | unsigned long __RPC_USER VARIANT_UserSize64( __RPC__in unsigned |
| nsigned long , VARIANT * ); | | long *, unsigned long , __RPC__in VARIANT * ); |
| unsigned char * __RPC_USER VARIANT_UserMarshal64( unsigned long *, unsigned ch | | unsigned char * __RPC_USER VARIANT_UserMarshal64( __RPC__in unsigned long *, _ |
| ar *, VARIANT * ); | | _RPC__inout_xcount(0) unsigned char *, __RPC__in VARIANT * ); |
| unsigned char * __RPC_USER VARIANT_UserUnmarshal64(unsigned long *, unsigned ch | | unsigned char * __RPC_USER VARIANT_UserUnmarshal64(__RPC__in unsigned long *, _ |
| ar *, VARIANT * ); | | _RPC__in_xcount(0) unsigned char *, __RPC__out VARIANT * ); |
| void __RPC_USER VARIANT_UserFree64( unsigned long *, V | | void __RPC_USER VARIANT_UserFree64( __RPC__in unsigned |
| ARIANT * ); | | long *, __RPC__in VARIANT * ); |
| | |
| /* [local] */ HRESULT STDMETHODCALLTYPE IActiveScriptError_GetExceptionInfo_Prox
y( | | /* [local] */ HRESULT STDMETHODCALLTYPE IActiveScriptError_GetExceptionInfo_Prox
y( |
| IActiveScriptError * This, | | IActiveScriptError * This, |
| /* [out] */ EXCEPINFO *pexcepinfo); | | /* [out] */ EXCEPINFO *pexcepinfo); |
| | |
| /* [call_as] */ HRESULT STDMETHODCALLTYPE IActiveScriptError_GetExceptionInfo_St
ub( | | /* [call_as] */ HRESULT STDMETHODCALLTYPE IActiveScriptError_GetExceptionInfo_St
ub( |
|
| IActiveScriptError * This, | | __RPC__in IActiveScriptError * This, |
| /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); | | /* [out] */ __RPC__out EXCEPINFO *pexcepinfo); |
| | |
| /* end of Additional Prototypes */ | | /* end of Additional Prototypes */ |
| | |
| #ifdef __cplusplus | | #ifdef __cplusplus |
| } | | } |
| #endif | | #endif |
| | |
| #endif | | #endif |
| | |
| End of changes. 180 change blocks. |
| 217 lines changed or deleted | | 319 lines changed or added |
|