/* this ALWAYS GENERATED file contains the definitions for the interfaces */
/* File created by MIDL compiler version 5.01.0164 */
/* at Thu Aug 08 20:47:27 2002
*/
/* Compiler settings for E:\MoreFastLatestWork\MoreFast\MoreFast.odl:
Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
error checks: allocation ref bounds_check enum stub_data
*/
//@@MIDL_FILE_HEADING( )
/* verify that the <rpcndr.h> version is high enough to compile this file*/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 440
#endif
#include "rpc.h"
#include "rpcndr.h"
#ifndef __MoreFastTypes_h__
#define __MoreFastTypes_h__
#ifdef __cplusplus
extern "C"{
#endif
/* Forward Declarations */
#ifndef __ICommands_FWD_DEFINED__
#define __ICommands_FWD_DEFINED__
typedef interface ICommands ICommands;
#endif /* __ICommands_FWD_DEFINED__ */
#ifndef __Commands_FWD_DEFINED__
#define __Commands_FWD_DEFINED__
#ifdef __cplusplus
typedef class Commands Commands;
#else
typedef struct Commands Commands;
#endif /* __cplusplus */
#endif /* __Commands_FWD_DEFINED__ */
#ifndef __ApplicationEvents_FWD_DEFINED__
#define __ApplicationEvents_FWD_DEFINED__
#ifdef __cplusplus
typedef class ApplicationEvents ApplicationEvents;
#else
typedef struct ApplicationEvents ApplicationEvents;
#endif /* __cplusplus */
#endif /* __ApplicationEvents_FWD_DEFINED__ */
#ifndef __DebuggerEvents_FWD_DEFINED__
#define __DebuggerEvents_FWD_DEFINED__
#ifdef __cplusplus
typedef class DebuggerEvents DebuggerEvents;
#else
typedef struct DebuggerEvents DebuggerEvents;
#endif /* __cplusplus */
#endif /* __DebuggerEvents_FWD_DEFINED__ */
void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
void __RPC_USER MIDL_user_free( void __RPC_FAR * );
#ifndef __MoreFast_LIBRARY_DEFINED__
#define __MoreFast_LIBRARY_DEFINED__
/* library MoreFast */
/* [helpstring][version][uuid] */
DEFINE_GUID(LIBID_MoreFast,0xE4F18995,0x6AE7,0x427F,0x94,0x60,0x13,0x5A,0x2B,0x01,0xBE,0xAD);
#ifndef __ICommands_INTERFACE_DEFINED__
#define __ICommands_INTERFACE_DEFINED__
/* interface ICommands */
/* [object][dual][oleautomation][uuid] */
DEFINE_GUID(IID_ICommands,0xF467F472,0xA0D2,0x4E9B,0x97,0xA1,0x26,0x09,0xE4,0x20,0x67,0xDD);
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("F467F472-A0D2-4E9B-97A1-2609E42067DD")
ICommands : public IDispatch
{
public:
virtual /* [id] */ HRESULT STDMETHODCALLTYPE MoreFastCommandMethod( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveLineComment( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddBlockComment( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE RemoveBlockComment( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE OpenProjectFolder( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE OpenLineCountApp( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE HToCPPToH( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SwitchCase( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE BookMarkProc( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE FormatCode( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SPVersion( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE AddCT( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PasteCT( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SetOptions( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE PutFileIn( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetFileOut( void) = 0;
virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Templates( void) = 0;
};
#else /* C style interface */
typedef struct ICommandsVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
ICommands __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
ICommands __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
ICommands __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
ICommands __RPC_FAR * This,
/* [out] */ UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
ICommands __RPC_FAR * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
ICommands __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
ICommands __RPC_FAR * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
/* [out] */ VARIANT __RPC_FAR *pVarResult,
/* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
/* [out] */ UINT __RPC_FAR *puArgErr);
/* [id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoreFastCommandMethod )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveLineComment )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddBlockComment )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RemoveBlockComment )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OpenProjectFolder )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OpenLineCountApp )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *HToCPPToH )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SwitchCase )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BookMarkProc )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FormatCode )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SPVersion )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCT )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PasteCT )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetOptions )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PutFileIn )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFileOut )(
ICommands __RPC_FAR * This);
/* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Templates )(
ICommands __RPC_FAR * This);
END_INTERFACE
} ICommandsVtbl;
interface ICommands
{
CONST_VTBL struct ICommandsVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define ICommands_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define ICommands_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define ICommands_Release(This) \
(This)->lpVtbl -> Release(This)
#define ICommands_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define ICommands_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define ICommands_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define ICommands_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define ICommands_MoreFastCommandMethod(This) \
(This)->lpVtbl -> MoreFastCommandMethod(This)
#define ICommands_RemoveLineComment(This) \
(This)->lpVtbl -> RemoveLineComment(This)
#define ICommands_AddBlockComment(This) \
(This)->lpVtbl -> AddBlockComment(This)
#define ICommands_RemoveBlockComment(This) \
(This)->lpVtbl -> RemoveBlockComment(This)
#define ICommands_OpenProjectFolder(This) \
(This)->lpVtbl -> OpenProjectFolder(This)
#define ICommands_OpenLineCountApp(This) \
(This)->lpVtbl -> OpenLineCountApp(This)
#define ICommands_HToCPPToH(This) \
(This)->lpVtbl -> HToCPPToH(This)
#define ICommands_SwitchCase(This) \
(This)->lpVtbl -> SwitchCase(This)
#define ICommands_BookMarkProc(This) \
(This)->lpVtbl -> BookMarkProc(This)
#define ICommands_FormatCode(This) \
(This)->lpVtbl -> FormatCode(This)
#define ICommands_SPVersion(This) \
(This)->lpVtbl -> SPVersion(This)
#define ICommands_AddCT(This) \
(This)->lpVtbl -> AddCT(This)
#define ICommands_PasteCT(This) \
(This)->lpVtbl -> PasteCT(This)
#define ICommands_SetOptions(This) \
(This)->lpVtbl -> SetOptions(This)
#define ICommands_PutFileIn(This) \
(This)->lpVtbl -> PutFileIn(This)
#define ICommands_GetFileOut(This) \
(This)->lpVtbl -> GetFileOut(This)
#define ICommands_Templates(This) \
(This)->lpVtbl -> Templates(This)
#endif /* COBJMACROS */
#endif /* C style interface */
/* [id] */ HRESULT STDMETHODCALLTYPE ICommands_MoreFastCommandMethod_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_MoreFastCommandMethod_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_RemoveLineComment_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_RemoveLineComment_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_AddBlockComment_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_AddBlockComment_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_RemoveBlockComment_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_RemoveBlockComment_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_OpenProjectFolder_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_OpenProjectFolder_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_OpenLineCountApp_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_OpenLineCountApp_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_HToCPPToH_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_HToCPPToH_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_SwitchCase_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_SwitchCase_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_BookMarkProc_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_BookMarkProc_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_FormatCode_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_FormatCode_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_SPVersion_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_SPVersion_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_AddCT_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_AddCT_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_PasteCT_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_PasteCT_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_SetOptions_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_SetOptions_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_PutFileIn_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_PutFileIn_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_GetFileOut_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_GetFileOut_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICommands_Templates_Proxy(
ICommands __RPC_FAR * This);
void __RPC_STUB ICommands_Templates_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __ICommands_INTERFACE_DEFINED__ */
DEFINE_GUID(CLSID_Commands,0x3C7DA1B9,0x3B7E,0x4056,0x91,0x44,0x0E,0xD5,0x5B,0x6E,0x11,0x90);
#ifdef __cplusplus
class DECLSPEC_UUID("3C7DA1B9-3B7E-4056-9144-0ED55B6E1190")
Commands;
#endif
DEFINE_GUID(CLSID_ApplicationEvents,0x33E65A34,0xAFE6,0x43B4,0xBF,0x59,0x73,0x97,0x4A,0x61,0x1E,0x05);
#ifdef __cplusplus
class DECLSPEC_UUID("33E65A34-AFE6-43B4-BF59-73974A611E05")
ApplicationEvents;
#endif
DEFINE_GUID(CLSID_DebuggerEvents,0x5E43D054,0x33CE,0x4324,0xA3,0xB2,0x48,0x54,0x4B,0xDE,0x99,0x5C);
#ifdef __cplusplus
class DECLSPEC_UUID("5E43D054-33CE-4324-A3B2-48544BDE995C")
DebuggerEvents;
#endif
#endif /* __MoreFast_LIBRARY_DEFINED__ */
/* Additional Prototypes for ALL interfaces */
/* end of Additional Prototypes */
#ifdef __cplusplus
}
#endif
#endif