📄 activscp.h
字号:
#define IActiveScriptParseProcedureOld_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IActiveScriptParseProcedureOld_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IActiveScriptParseProcedureOld_Release(This) \
(This)->lpVtbl -> Release(This)
#define IActiveScriptParseProcedureOld_ParseProcedureText(This,pstrCode,pstrFormalParams,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) \
(This)->lpVtbl -> ParseProcedureText(This,pstrCode,pstrFormalParams,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IActiveScriptParseProcedureOld_ParseProcedureText_Proxy(
IActiveScriptParseProcedureOld __RPC_FAR * This,
/* [in] */ LPCOLESTR pstrCode,
/* [in] */ LPCOLESTR pstrFormalParams,
/* [in] */ LPCOLESTR pstrItemName,
/* [in] */ IUnknown __RPC_FAR *punkContext,
/* [in] */ LPCOLESTR pstrDelimiter,
/* [in] */ DWORD dwSourceContextCookie,
/* [in] */ ULONG ulStartingLineNumber,
/* [in] */ DWORD dwFlags,
/* [out] */ IDispatch __RPC_FAR *__RPC_FAR *ppdisp);
void __RPC_STUB IActiveScriptParseProcedureOld_ParseProcedureText_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IActiveScriptParseProcedureOld_INTERFACE_DEFINED__ */
#ifndef __IActiveScriptParseProcedure_INTERFACE_DEFINED__
#define __IActiveScriptParseProcedure_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IActiveScriptParseProcedure
* at Thu Sep 11 10:59:15 1997
* using MIDL 3.03.0110
****************************************/
/* [unique][uuid][object] */
EXTERN_C const IID IID_IActiveScriptParseProcedure;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("AA5B6A80-B834-11d0-932F-00A0C90DCAA9")
IActiveScriptParseProcedure : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE ParseProcedureText(
/* [in] */ LPCOLESTR pstrCode,
/* [in] */ LPCOLESTR pstrFormalParams,
/* [in] */ LPCOLESTR pstrProcedureName,
/* [in] */ LPCOLESTR pstrItemName,
/* [in] */ IUnknown __RPC_FAR *punkContext,
/* [in] */ LPCOLESTR pstrDelimiter,
/* [in] */ DWORD dwSourceContextCookie,
/* [in] */ ULONG ulStartingLineNumber,
/* [in] */ DWORD dwFlags,
/* [out] */ IDispatch __RPC_FAR *__RPC_FAR *ppdisp) = 0;
};
#else /* C style interface */
typedef struct IActiveScriptParseProcedureVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IActiveScriptParseProcedure __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IActiveScriptParseProcedure __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IActiveScriptParseProcedure __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ParseProcedureText )(
IActiveScriptParseProcedure __RPC_FAR * This,
/* [in] */ LPCOLESTR pstrCode,
/* [in] */ LPCOLESTR pstrFormalParams,
/* [in] */ LPCOLESTR pstrProcedureName,
/* [in] */ LPCOLESTR pstrItemName,
/* [in] */ IUnknown __RPC_FAR *punkContext,
/* [in] */ LPCOLESTR pstrDelimiter,
/* [in] */ DWORD dwSourceContextCookie,
/* [in] */ ULONG ulStartingLineNumber,
/* [in] */ DWORD dwFlags,
/* [out] */ IDispatch __RPC_FAR *__RPC_FAR *ppdisp);
END_INTERFACE
} IActiveScriptParseProcedureVtbl;
interface IActiveScriptParseProcedure
{
CONST_VTBL struct IActiveScriptParseProcedureVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IActiveScriptParseProcedure_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IActiveScriptParseProcedure_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IActiveScriptParseProcedure_Release(This) \
(This)->lpVtbl -> Release(This)
#define IActiveScriptParseProcedure_ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp) \
(This)->lpVtbl -> ParseProcedureText(This,pstrCode,pstrFormalParams,pstrProcedureName,pstrItemName,punkContext,pstrDelimiter,dwSourceContextCookie,ulStartingLineNumber,dwFlags,ppdisp)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IActiveScriptParseProcedure_ParseProcedureText_Proxy(
IActiveScriptParseProcedure __RPC_FAR * This,
/* [in] */ LPCOLESTR pstrCode,
/* [in] */ LPCOLESTR pstrFormalParams,
/* [in] */ LPCOLESTR pstrProcedureName,
/* [in] */ LPCOLESTR pstrItemName,
/* [in] */ IUnknown __RPC_FAR *punkContext,
/* [in] */ LPCOLESTR pstrDelimiter,
/* [in] */ DWORD dwSourceContextCookie,
/* [in] */ ULONG ulStartingLineNumber,
/* [in] */ DWORD dwFlags,
/* [out] */ IDispatch __RPC_FAR *__RPC_FAR *ppdisp);
void __RPC_STUB IActiveScriptParseProcedure_ParseProcedureText_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IActiveScriptParseProcedure_INTERFACE_DEFINED__ */
#ifndef __IBindEventHandler_INTERFACE_DEFINED__
#define __IBindEventHandler_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IBindEventHandler
* at Thu Sep 11 10:59:15 1997
* using MIDL 3.03.0110
****************************************/
/* [unique][uuid][object] */
EXTERN_C const IID IID_IBindEventHandler;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("63CDBCB0-C1B1-11d0-9336-00A0C90DCAA9")
IBindEventHandler : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE BindHandler(
/* [in] */ LPCOLESTR pstrEvent,
/* [in] */ IDispatch __RPC_FAR *pdisp) = 0;
};
#else /* C style interface */
typedef struct IBindEventHandlerVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IBindEventHandler __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IBindEventHandler __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IBindEventHandler __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BindHandler )(
IBindEventHandler __RPC_FAR * This,
/* [in] */ LPCOLESTR pstrEvent,
/* [in] */ IDispatch __RPC_FAR *pdisp);
END_INTERFACE
} IBindEventHandlerVtbl;
interface IBindEventHandler
{
CONST_VTBL struct IBindEventHandlerVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IBindEventHandler_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IBindEventHandler_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IBindEventHandler_Release(This) \
(This)->lpVtbl -> Release(This)
#define IBindEventHandler_BindHandler(This,pstrEvent,pdisp) \
(This)->lpVtbl -> BindHandler(This,pstrEvent,pdisp)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IBindEventHandler_BindHandler_Proxy(
IBindEventHandler __RPC_FAR * This,
/* [in] */ LPCOLESTR pstrEvent,
/* [in] */ IDispatch __RPC_FAR *pdisp);
void __RPC_STUB IBindEventHandler_BindHandler_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IBindEventHandler_INTERFACE_DEFINED__ */
#ifndef __IActiveScriptStats_INTERFACE_DEFINED__
#define __IActiveScriptStats_INTERFACE_DEFINED__
/****************************************
* Generated header for interface: IActiveScriptStats
* at Thu Sep 11 10:59:15 1997
* using MIDL 3.03.0110
****************************************/
/* [unique][uuid][object] */
EXTERN_C const IID IID_IActiveScriptStats;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("B8DA6310-E19B-11d0-933C-00A0C90DCAA9")
IActiveScriptStats : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE GetStat(
/* [in] */ DWORD stid,
/* [out] */ ULONG __RPC_FAR *pluHi,
/* [out] */ ULONG __RPC_FAR *pluLo) = 0;
virtual HRESULT STDMETHODCALLTYPE GetStatEx(
/* [in] */ REFGUID guid,
/* [out] */ ULONG __RPC_FAR *pluHi,
/* [out] */ ULONG __RPC_FAR *pluLo) = 0;
virtual HRESULT STDMETHODCALLTYPE ResetStats( void) = 0;
};
#else /* C style interface */
typedef struct IActiveScriptStatsVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IActiveScriptStats __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IActiveScriptStats __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IActiveScriptStats __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStat )(
IActiveScriptStats __RPC_FAR * This,
/* [in] */ DWORD stid,
/* [out] */ ULONG __RPC_FAR *pluHi,
/* [out] */ ULONG __RPC_FAR *pluLo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetStatEx )(
IActiveScriptStats __RPC_FAR * This,
/* [in] */ REFGUID guid,
/* [out] */ ULONG __RPC_FAR *pluHi,
/* [out] */ ULONG __RPC_FAR *pluLo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ResetStats )(
IActiveScriptStats __RPC_FAR * This);
END_INTERFACE
} IActiveScriptStatsVtbl;
interface IActiveScriptStats
{
CONST_VTBL struct IActiveScriptStatsVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IActiveScriptStats_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IActiveScriptStats_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IActiveScriptStats_Release(This) \
(This)->lpVtbl -> Release(This)
#define IActiveScriptStats_GetStat(This,stid,pluHi,pluLo) \
(This)->lpVtbl -> GetStat(This,stid,pluHi,pluLo)
#define IActiveScriptStats_GetStatEx(This,guid,pluHi,pluLo) \
(This)->lpVtbl -> GetStatEx(This,guid,pluHi,pluLo)
#define IActiveScriptStats_ResetStats(This) \
(This)->lpVtbl -> ResetStats(This)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IActiveScriptStats_GetStat_Proxy(
IActiveScriptStats __RPC_FAR * This,
/* [in] */ DWORD stid,
/* [out] */ ULONG __RPC_FAR *pluHi,
/* [out] */ ULONG __RPC_FAR *pluLo);
void __RPC_STUB IActiveScriptStats_GetStat_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IActiveScriptStats_GetStatEx_Proxy(
IActiveScriptStats __RPC_FAR * This,
/* [in] */ REFGUID guid,
/* [out] */ ULONG __RPC_FAR *pluHi,
/* [out] */ ULONG __RPC_FAR *pluLo);
void __RPC_STUB IActiveScriptStats_GetStatEx_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -