/* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 7.00.0500 */ /* at Fri Jun 10 16:51:40 2011 */ /* Compiler settings for .\InterfaceManager.idl: Oicf, W1, Zp8, env=Win32 (32b run) protocol : dce , ms_ext, c_ext error checks: allocation ref bounds_check enum stub_data VC __declspec() decoration level: __declspec(uuid()), __declspec(selectany), __declspec(novtable) DECLSPEC_UUID(), MIDL_INTERFACE() */ //@@MIDL_FILE_HEADING( ) #pragma warning( disable: 4049 ) /* more than 64k source lines */ /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 440 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif // __RPCNDR_H_VERSION__ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __InterfaceManager_h__ #define __InterfaceManager_h__ #if defined(_MSC_VER) && (_MSC_VER >= 1020) #pragma once #endif /* Forward Declarations */ #ifndef __ICommandInterface_FWD_DEFINED__ #define __ICommandInterface_FWD_DEFINED__ typedef interface ICommandInterface ICommandInterface; #endif /* __ICommandInterface_FWD_DEFINED__ */ #ifndef ___ICommandInterfaceEvents_FWD_DEFINED__ #define ___ICommandInterfaceEvents_FWD_DEFINED__ typedef interface _ICommandInterfaceEvents _ICommandInterfaceEvents; #endif /* ___ICommandInterfaceEvents_FWD_DEFINED__ */ #ifndef __CommandInterface_FWD_DEFINED__ #define __CommandInterface_FWD_DEFINED__ #ifdef __cplusplus typedef class CommandInterface CommandInterface; #else typedef struct CommandInterface CommandInterface; #endif /* __cplusplus */ #endif /* __CommandInterface_FWD_DEFINED__ */ #ifndef __IDllDiana_FWD_DEFINED__ #define __IDllDiana_FWD_DEFINED__ typedef interface IDllDiana IDllDiana; #endif /* __IDllDiana_FWD_DEFINED__ */ #ifndef __DllDiana_FWD_DEFINED__ #define __DllDiana_FWD_DEFINED__ #ifdef __cplusplus typedef class DllDiana DllDiana; #else typedef struct DllDiana DllDiana; #endif /* __cplusplus */ #endif /* __DllDiana_FWD_DEFINED__ */ #ifndef __IInterfaceConfigDlg_FWD_DEFINED__ #define __IInterfaceConfigDlg_FWD_DEFINED__ typedef interface IInterfaceConfigDlg IInterfaceConfigDlg; #endif /* __IInterfaceConfigDlg_FWD_DEFINED__ */ #ifndef __InterfaceConfigDlg_FWD_DEFINED__ #define __InterfaceConfigDlg_FWD_DEFINED__ #ifdef __cplusplus typedef class InterfaceConfigDlg InterfaceConfigDlg; #else typedef struct InterfaceConfigDlg InterfaceConfigDlg; #endif /* __cplusplus */ #endif /* __InterfaceConfigDlg_FWD_DEFINED__ */ #ifndef __IInterfaceDlg_FWD_DEFINED__ #define __IInterfaceDlg_FWD_DEFINED__ typedef interface IInterfaceDlg IInterfaceDlg; #endif /* __IInterfaceDlg_FWD_DEFINED__ */ #ifndef __InterfaceDlg_FWD_DEFINED__ #define __InterfaceDlg_FWD_DEFINED__ #ifdef __cplusplus typedef class InterfaceDlg InterfaceDlg; #else typedef struct InterfaceDlg InterfaceDlg; #endif /* __cplusplus */ #endif /* __InterfaceDlg_FWD_DEFINED__ */ #ifndef __ITraceDialog1_FWD_DEFINED__ #define __ITraceDialog1_FWD_DEFINED__ typedef interface ITraceDialog1 ITraceDialog1; #endif /* __ITraceDialog1_FWD_DEFINED__ */ #ifndef __TraceDialog1_FWD_DEFINED__ #define __TraceDialog1_FWD_DEFINED__ #ifdef __cplusplus typedef class TraceDialog1 TraceDialog1; #else typedef struct TraceDialog1 TraceDialog1; #endif /* __cplusplus */ #endif /* __TraceDialog1_FWD_DEFINED__ */ #ifndef __ISinkSamtec_FWD_DEFINED__ #define __ISinkSamtec_FWD_DEFINED__ typedef interface ISinkSamtec ISinkSamtec; #endif /* __ISinkSamtec_FWD_DEFINED__ */ #ifndef __SinkSamtec_FWD_DEFINED__ #define __SinkSamtec_FWD_DEFINED__ #ifdef __cplusplus typedef class SinkSamtec SinkSamtec; #else typedef struct SinkSamtec SinkSamtec; #endif /* __cplusplus */ #endif /* __SinkSamtec_FWD_DEFINED__ */ #ifndef __IDialogSetup_FWD_DEFINED__ #define __IDialogSetup_FWD_DEFINED__ typedef interface IDialogSetup IDialogSetup; #endif /* __IDialogSetup_FWD_DEFINED__ */ #ifndef __DialogSetup_FWD_DEFINED__ #define __DialogSetup_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogSetup DialogSetup; #else typedef struct DialogSetup DialogSetup; #endif /* __cplusplus */ #endif /* __DialogSetup_FWD_DEFINED__ */ #ifndef __IDialogScan_FWD_DEFINED__ #define __IDialogScan_FWD_DEFINED__ typedef interface IDialogScan IDialogScan; #endif /* __IDialogScan_FWD_DEFINED__ */ #ifndef __DialogScan_FWD_DEFINED__ #define __DialogScan_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogScan DialogScan; #else typedef struct DialogScan DialogScan; #endif /* __cplusplus */ #endif /* __DialogScan_FWD_DEFINED__ */ #ifndef __IEcuButton_FWD_DEFINED__ #define __IEcuButton_FWD_DEFINED__ typedef interface IEcuButton IEcuButton; #endif /* __IEcuButton_FWD_DEFINED__ */ #ifndef __EcuButton_FWD_DEFINED__ #define __EcuButton_FWD_DEFINED__ #ifdef __cplusplus typedef class EcuButton EcuButton; #else typedef struct EcuButton EcuButton; #endif /* __cplusplus */ #endif /* __EcuButton_FWD_DEFINED__ */ #ifndef __IDialogEcu_FWD_DEFINED__ #define __IDialogEcu_FWD_DEFINED__ typedef interface IDialogEcu IDialogEcu; #endif /* __IDialogEcu_FWD_DEFINED__ */ #ifndef __DialogEcu_FWD_DEFINED__ #define __DialogEcu_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogEcu DialogEcu; #else typedef struct DialogEcu DialogEcu; #endif /* __cplusplus */ #endif /* __DialogEcu_FWD_DEFINED__ */ #ifndef __IDialogProtocol_FWD_DEFINED__ #define __IDialogProtocol_FWD_DEFINED__ typedef interface IDialogProtocol IDialogProtocol; #endif /* __IDialogProtocol_FWD_DEFINED__ */ #ifndef __DialogProtocol_FWD_DEFINED__ #define __DialogProtocol_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogProtocol DialogProtocol; #else typedef struct DialogProtocol DialogProtocol; #endif /* __cplusplus */ #endif /* __DialogProtocol_FWD_DEFINED__ */ #ifndef __IDialogCommunication_FWD_DEFINED__ #define __IDialogCommunication_FWD_DEFINED__ typedef interface IDialogCommunication IDialogCommunication; #endif /* __IDialogCommunication_FWD_DEFINED__ */ #ifndef __DialogCommunication_FWD_DEFINED__ #define __DialogCommunication_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogCommunication DialogCommunication; #else typedef struct DialogCommunication DialogCommunication; #endif /* __cplusplus */ #endif /* __DialogCommunication_FWD_DEFINED__ */ #ifndef __IDialogService_FWD_DEFINED__ #define __IDialogService_FWD_DEFINED__ typedef interface IDialogService IDialogService; #endif /* __IDialogService_FWD_DEFINED__ */ #ifndef __DialogService_FWD_DEFINED__ #define __DialogService_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogService DialogService; #else typedef struct DialogService DialogService; #endif /* __cplusplus */ #endif /* __DialogService_FWD_DEFINED__ */ #ifndef __IDialogUpload_FWD_DEFINED__ #define __IDialogUpload_FWD_DEFINED__ typedef interface IDialogUpload IDialogUpload; #endif /* __IDialogUpload_FWD_DEFINED__ */ #ifndef __DialogUpload_FWD_DEFINED__ #define __DialogUpload_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogUpload DialogUpload; #else typedef struct DialogUpload DialogUpload; #endif /* __cplusplus */ #endif /* __DialogUpload_FWD_DEFINED__ */ #ifndef __IDialogDownload_FWD_DEFINED__ #define __IDialogDownload_FWD_DEFINED__ typedef interface IDialogDownload IDialogDownload; #endif /* __IDialogDownload_FWD_DEFINED__ */ #ifndef __DialogDownload_FWD_DEFINED__ #define __DialogDownload_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogDownload DialogDownload; #else typedef struct DialogDownload DialogDownload; #endif /* __cplusplus */ #endif /* __DialogDownload_FWD_DEFINED__ */ #ifndef __IDialogMessage_FWD_DEFINED__ #define __IDialogMessage_FWD_DEFINED__ typedef interface IDialogMessage IDialogMessage; #endif /* __IDialogMessage_FWD_DEFINED__ */ #ifndef __DialogMessage_FWD_DEFINED__ #define __DialogMessage_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogMessage DialogMessage; #else typedef struct DialogMessage DialogMessage; #endif /* __cplusplus */ #endif /* __DialogMessage_FWD_DEFINED__ */ #ifndef __IDialogTrace_FWD_DEFINED__ #define __IDialogTrace_FWD_DEFINED__ typedef interface IDialogTrace IDialogTrace; #endif /* __IDialogTrace_FWD_DEFINED__ */ #ifndef __DialogTrace_FWD_DEFINED__ #define __DialogTrace_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogTrace DialogTrace; #else typedef struct DialogTrace DialogTrace; #endif /* __cplusplus */ #endif /* __DialogTrace_FWD_DEFINED__ */ #ifndef __IDialogWebHelp_FWD_DEFINED__ #define __IDialogWebHelp_FWD_DEFINED__ typedef interface IDialogWebHelp IDialogWebHelp; #endif /* __IDialogWebHelp_FWD_DEFINED__ */ #ifndef __DialogWebHelp_FWD_DEFINED__ #define __DialogWebHelp_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogWebHelp DialogWebHelp; #else typedef struct DialogWebHelp DialogWebHelp; #endif /* __cplusplus */ #endif /* __DialogWebHelp_FWD_DEFINED__ */ #ifndef __IDialogComPort_FWD_DEFINED__ #define __IDialogComPort_FWD_DEFINED__ typedef interface IDialogComPort IDialogComPort; #endif /* __IDialogComPort_FWD_DEFINED__ */ #ifndef __DialogComPort_FWD_DEFINED__ #define __DialogComPort_FWD_DEFINED__ #ifdef __cplusplus typedef class DialogComPort DialogComPort; #else typedef struct DialogComPort DialogComPort; #endif /* __cplusplus */ #endif /* __DialogComPort_FWD_DEFINED__ */ /* header files for imported files */ #include "ocidl.h" #ifdef __cplusplus extern "C"{ #endif #ifndef __ICommandInterface_INTERFACE_DEFINED__ #define __ICommandInterface_INTERFACE_DEFINED__ /* interface ICommandInterface */ /* [unique][helpstring][nonextensible][dual][uuid][object] */ EXTERN_C const IID IID_ICommandInterface; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("E318527C-A74B-4DE9-82A0-E6EC620435B2") ICommandInterface : public IDispatch { public: virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE TestFunction( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Connect( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Disconnect( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE About( void) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ConnectType( /* [retval][out] */ BSTR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ConnectType( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxSendRequest( /* [in] */ BSTR strParameterSet, /* [in] */ LONG lMode, /* [in] */ BSTR strSendBlock) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Stop( void) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_lActiveInterface( /* [retval][out] */ LONG *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_lActiveInterface( /* [in] */ LONG newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxWriteData( /* [in] */ BSTR strParameterSet, /* [in] */ BSTR strSendBlock) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE Start( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE GetAvailableInterfaces( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxSendRequestForReport( /* [in] */ BSTR strParameterSet, /* [in] */ LONG lMode, /* [in] */ BSTR strSendBlock) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxDownload( /* [in] */ BSTR strParameterSet, /* [in] */ BSTR strFilename1, /* [in] */ BSTR strFilename2, /* [in] */ LONG lMemoryAddress, /* [in] */ SHORT sDataFormatId, /* [in] */ LONG lMemorySize) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxECUCheck( /* [in] */ BSTR strParameterSet) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxReadIdentData( /* [in] */ BSTR strParameterSet) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxUpload( /* [in] */ BSTR strParameterSet, /* [in] */ SHORT sUploadLId, /* [in] */ SHORT sBlockMask) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxReadEventMem( /* [in] */ BSTR strParameterSet, /* [in] */ BSTR strStatusOfDTC) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxDeleteEventMem( /* [in] */ BSTR strParameterSet, /* [in] */ BSTR strGroupOfDiagnosticInformation) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxRemoteSendUserCmd( /* [in] */ LONG lCommandID, /* [in] */ BSTR strCommandStr) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxDeinitDevice( void) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SaxECUDataFilename( /* [retval][out] */ BSTR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SaxECUDataFilename( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SaxECUDataPathname( /* [retval][out] */ BSTR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SaxECUDataPathname( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SaxIsBusy( /* [retval][out] */ VARIANT_BOOL *pVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SaxUploadFormat( /* [retval][out] */ LONG *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SaxUploadFormat( /* [in] */ LONG newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_SaxIniFilename( /* [retval][out] */ BSTR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_SaxIniFilename( /* [in] */ BSTR newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaxAbout( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE InitStagePosition( /* [in] */ LONG x, /* [in] */ LONG y, /* [in] */ LONG cx, /* [in] */ LONG cy) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFMS_Test( /* [in] */ BSTR strIn, /* [out] */ BSTR *strOut) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFMS_SendRequest( /* [in] */ BSTR strParameterSet, /* [in] */ LONG lMode, /* [in] */ BYTE *txData, /* [in] */ WORD txDataSize, /* [out] */ BYTE *rxData, /* [out] */ WORD *rxDataSize, /* [out] */ LONG *lResult) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFMA_RestartCommunication( /* [in] */ BSTR strDiagnosticMode, /* [in] */ BSTR strBaudrateID, /* [in] */ BSTR strBaudrate, /* [in] */ BSTR strSecurityAccessMode, /* [in] */ BSTR strRequestSeed, /* [in] */ BSTR strExtendedTiming, /* [in] */ BSTR strP2min, /* [in] */ BSTR strP2max, /* [in] */ BSTR strP3min, /* [in] */ BSTR strP3max, /* [in] */ BSTR strP4min) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFMS_ClearCommunication( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFM_Setup( void) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFM_Trace( /* [in] */ VARIANT_BOOL bShow) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFM_CommModeAsynchronous( /* [in] */ VARIANT_BOOL bEnable) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFMS_Disconnect( /* [out] */ LONG *lResult) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE IFMS_Connect( /* [out] */ LONG *lResult) = 0; }; #else /* C style interface */ typedef struct ICommandInterfaceVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ICommandInterface * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ICommandInterface * This); ULONG ( STDMETHODCALLTYPE *Release )( ICommandInterface * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( ICommandInterface * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( ICommandInterface * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( ICommandInterface * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( ICommandInterface * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *TestFunction )( ICommandInterface * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Connect )( ICommandInterface * This, /* [in] */ BSTR newVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Disconnect )( ICommandInterface * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *About )( ICommandInterface * This); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ConnectType )( ICommandInterface * This, /* [retval][out] */ BSTR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ConnectType )( ICommandInterface * This, /* [in] */ BSTR newVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxSendRequest )( ICommandInterface * This, /* [in] */ BSTR strParameterSet, /* [in] */ LONG lMode, /* [in] */ BSTR strSendBlock); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Stop )( ICommandInterface * This); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lActiveInterface )( ICommandInterface * This, /* [retval][out] */ LONG *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lActiveInterface )( ICommandInterface * This, /* [in] */ LONG newVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxWriteData )( ICommandInterface * This, /* [in] */ BSTR strParameterSet, /* [in] */ BSTR strSendBlock); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *Start )( ICommandInterface * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *GetAvailableInterfaces )( ICommandInterface * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxSendRequestForReport )( ICommandInterface * This, /* [in] */ BSTR strParameterSet, /* [in] */ LONG lMode, /* [in] */ BSTR strSendBlock); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxDownload )( ICommandInterface * This, /* [in] */ BSTR strParameterSet, /* [in] */ BSTR strFilename1, /* [in] */ BSTR strFilename2, /* [in] */ LONG lMemoryAddress, /* [in] */ SHORT sDataFormatId, /* [in] */ LONG lMemorySize); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxECUCheck )( ICommandInterface * This, /* [in] */ BSTR strParameterSet); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxReadIdentData )( ICommandInterface * This, /* [in] */ BSTR strParameterSet); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxUpload )( ICommandInterface * This, /* [in] */ BSTR strParameterSet, /* [in] */ SHORT sUploadLId, /* [in] */ SHORT sBlockMask); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxReadEventMem )( ICommandInterface * This, /* [in] */ BSTR strParameterSet, /* [in] */ BSTR strStatusOfDTC); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxDeleteEventMem )( ICommandInterface * This, /* [in] */ BSTR strParameterSet, /* [in] */ BSTR strGroupOfDiagnosticInformation); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxRemoteSendUserCmd )( ICommandInterface * This, /* [in] */ LONG lCommandID, /* [in] */ BSTR strCommandStr); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxDeinitDevice )( ICommandInterface * This); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SaxECUDataFilename )( ICommandInterface * This, /* [retval][out] */ BSTR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SaxECUDataFilename )( ICommandInterface * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SaxECUDataPathname )( ICommandInterface * This, /* [retval][out] */ BSTR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SaxECUDataPathname )( ICommandInterface * This, /* [in] */ BSTR newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SaxIsBusy )( ICommandInterface * This, /* [retval][out] */ VARIANT_BOOL *pVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SaxUploadFormat )( ICommandInterface * This, /* [retval][out] */ LONG *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SaxUploadFormat )( ICommandInterface * This, /* [in] */ LONG newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_SaxIniFilename )( ICommandInterface * This, /* [retval][out] */ BSTR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_SaxIniFilename )( ICommandInterface * This, /* [in] */ BSTR newVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *SaxAbout )( ICommandInterface * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *InitStagePosition )( ICommandInterface * This, /* [in] */ LONG x, /* [in] */ LONG y, /* [in] */ LONG cx, /* [in] */ LONG cy); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFMS_Test )( ICommandInterface * This, /* [in] */ BSTR strIn, /* [out] */ BSTR *strOut); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFMS_SendRequest )( ICommandInterface * This, /* [in] */ BSTR strParameterSet, /* [in] */ LONG lMode, /* [in] */ BYTE *txData, /* [in] */ WORD txDataSize, /* [out] */ BYTE *rxData, /* [out] */ WORD *rxDataSize, /* [out] */ LONG *lResult); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFMA_RestartCommunication )( ICommandInterface * This, /* [in] */ BSTR strDiagnosticMode, /* [in] */ BSTR strBaudrateID, /* [in] */ BSTR strBaudrate, /* [in] */ BSTR strSecurityAccessMode, /* [in] */ BSTR strRequestSeed, /* [in] */ BSTR strExtendedTiming, /* [in] */ BSTR strP2min, /* [in] */ BSTR strP2max, /* [in] */ BSTR strP3min, /* [in] */ BSTR strP3max, /* [in] */ BSTR strP4min); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFMS_ClearCommunication )( ICommandInterface * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFM_Setup )( ICommandInterface * This); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFM_Trace )( ICommandInterface * This, /* [in] */ VARIANT_BOOL bShow); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFM_CommModeAsynchronous )( ICommandInterface * This, /* [in] */ VARIANT_BOOL bEnable); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFMS_Disconnect )( ICommandInterface * This, /* [out] */ LONG *lResult); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE *IFMS_Connect )( ICommandInterface * This, /* [out] */ LONG *lResult); END_INTERFACE } ICommandInterfaceVtbl; interface ICommandInterface { CONST_VTBL struct ICommandInterfaceVtbl *lpVtbl; }; #ifdef COBJMACROS #define ICommandInterface_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define ICommandInterface_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define ICommandInterface_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define ICommandInterface_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define ICommandInterface_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define ICommandInterface_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define ICommandInterface_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #define ICommandInterface_TestFunction(This) \ ( (This)->lpVtbl -> TestFunction(This) ) #define ICommandInterface_Connect(This,newVal) \ ( (This)->lpVtbl -> Connect(This,newVal) ) #define ICommandInterface_Disconnect(This) \ ( (This)->lpVtbl -> Disconnect(This) ) #define ICommandInterface_About(This) \ ( (This)->lpVtbl -> About(This) ) #define ICommandInterface_get_ConnectType(This,pVal) \ ( (This)->lpVtbl -> get_ConnectType(This,pVal) ) #define ICommandInterface_put_ConnectType(This,newVal) \ ( (This)->lpVtbl -> put_ConnectType(This,newVal) ) #define ICommandInterface_SaxSendRequest(This,strParameterSet,lMode,strSendBlock) \ ( (This)->lpVtbl -> SaxSendRequest(This,strParameterSet,lMode,strSendBlock) ) #define ICommandInterface_Stop(This) \ ( (This)->lpVtbl -> Stop(This) ) #define ICommandInterface_get_lActiveInterface(This,pVal) \ ( (This)->lpVtbl -> get_lActiveInterface(This,pVal) ) #define ICommandInterface_put_lActiveInterface(This,newVal) \ ( (This)->lpVtbl -> put_lActiveInterface(This,newVal) ) #define ICommandInterface_SaxWriteData(This,strParameterSet,strSendBlock) \ ( (This)->lpVtbl -> SaxWriteData(This,strParameterSet,strSendBlock) ) #define ICommandInterface_Start(This) \ ( (This)->lpVtbl -> Start(This) ) #define ICommandInterface_GetAvailableInterfaces(This) \ ( (This)->lpVtbl -> GetAvailableInterfaces(This) ) #define ICommandInterface_SaxSendRequestForReport(This,strParameterSet,lMode,strSendBlock) \ ( (This)->lpVtbl -> SaxSendRequestForReport(This,strParameterSet,lMode,strSendBlock) ) #define ICommandInterface_SaxDownload(This,strParameterSet,strFilename1,strFilename2,lMemoryAddress,sDataFormatId,lMemorySize) \ ( (This)->lpVtbl -> SaxDownload(This,strParameterSet,strFilename1,strFilename2,lMemoryAddress,sDataFormatId,lMemorySize) ) #define ICommandInterface_SaxECUCheck(This,strParameterSet) \ ( (This)->lpVtbl -> SaxECUCheck(This,strParameterSet) ) #define ICommandInterface_SaxReadIdentData(This,strParameterSet) \ ( (This)->lpVtbl -> SaxReadIdentData(This,strParameterSet) ) #define ICommandInterface_SaxUpload(This,strParameterSet,sUploadLId,sBlockMask) \ ( (This)->lpVtbl -> SaxUpload(This,strParameterSet,sUploadLId,sBlockMask) ) #define ICommandInterface_SaxReadEventMem(This,strParameterSet,strStatusOfDTC) \ ( (This)->lpVtbl -> SaxReadEventMem(This,strParameterSet,strStatusOfDTC) ) #define ICommandInterface_SaxDeleteEventMem(This,strParameterSet,strGroupOfDiagnosticInformation) \ ( (This)->lpVtbl -> SaxDeleteEventMem(This,strParameterSet,strGroupOfDiagnosticInformation) ) #define ICommandInterface_SaxRemoteSendUserCmd(This,lCommandID,strCommandStr) \ ( (This)->lpVtbl -> SaxRemoteSendUserCmd(This,lCommandID,strCommandStr) ) #define ICommandInterface_SaxDeinitDevice(This) \ ( (This)->lpVtbl -> SaxDeinitDevice(This) ) #define ICommandInterface_get_SaxECUDataFilename(This,pVal) \ ( (This)->lpVtbl -> get_SaxECUDataFilename(This,pVal) ) #define ICommandInterface_put_SaxECUDataFilename(This,newVal) \ ( (This)->lpVtbl -> put_SaxECUDataFilename(This,newVal) ) #define ICommandInterface_get_SaxECUDataPathname(This,pVal) \ ( (This)->lpVtbl -> get_SaxECUDataPathname(This,pVal) ) #define ICommandInterface_put_SaxECUDataPathname(This,newVal) \ ( (This)->lpVtbl -> put_SaxECUDataPathname(This,newVal) ) #define ICommandInterface_get_SaxIsBusy(This,pVal) \ ( (This)->lpVtbl -> get_SaxIsBusy(This,pVal) ) #define ICommandInterface_get_SaxUploadFormat(This,pVal) \ ( (This)->lpVtbl -> get_SaxUploadFormat(This,pVal) ) #define ICommandInterface_put_SaxUploadFormat(This,newVal) \ ( (This)->lpVtbl -> put_SaxUploadFormat(This,newVal) ) #define ICommandInterface_get_SaxIniFilename(This,pVal) \ ( (This)->lpVtbl -> get_SaxIniFilename(This,pVal) ) #define ICommandInterface_put_SaxIniFilename(This,newVal) \ ( (This)->lpVtbl -> put_SaxIniFilename(This,newVal) ) #define ICommandInterface_SaxAbout(This) \ ( (This)->lpVtbl -> SaxAbout(This) ) #define ICommandInterface_InitStagePosition(This,x,y,cx,cy) \ ( (This)->lpVtbl -> InitStagePosition(This,x,y,cx,cy) ) #define ICommandInterface_IFMS_Test(This,strIn,strOut) \ ( (This)->lpVtbl -> IFMS_Test(This,strIn,strOut) ) #define ICommandInterface_IFMS_SendRequest(This,strParameterSet,lMode,txData,txDataSize,rxData,rxDataSize,lResult) \ ( (This)->lpVtbl -> IFMS_SendRequest(This,strParameterSet,lMode,txData,txDataSize,rxData,rxDataSize,lResult) ) #define ICommandInterface_IFMA_RestartCommunication(This,strDiagnosticMode,strBaudrateID,strBaudrate,strSecurityAccessMode,strRequestSeed,strExtendedTiming,strP2min,strP2max,strP3min,strP3max,strP4min) \ ( (This)->lpVtbl -> IFMA_RestartCommunication(This,strDiagnosticMode,strBaudrateID,strBaudrate,strSecurityAccessMode,strRequestSeed,strExtendedTiming,strP2min,strP2max,strP3min,strP3max,strP4min) ) #define ICommandInterface_IFMS_ClearCommunication(This) \ ( (This)->lpVtbl -> IFMS_ClearCommunication(This) ) #define ICommandInterface_IFM_Setup(This) \ ( (This)->lpVtbl -> IFM_Setup(This) ) #define ICommandInterface_IFM_Trace(This,bShow) \ ( (This)->lpVtbl -> IFM_Trace(This,bShow) ) #define ICommandInterface_IFM_CommModeAsynchronous(This,bEnable) \ ( (This)->lpVtbl -> IFM_CommModeAsynchronous(This,bEnable) ) #define ICommandInterface_IFMS_Disconnect(This,lResult) \ ( (This)->lpVtbl -> IFMS_Disconnect(This,lResult) ) #define ICommandInterface_IFMS_Connect(This,lResult) \ ( (This)->lpVtbl -> IFMS_Connect(This,lResult) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __ICommandInterface_INTERFACE_DEFINED__ */ #ifndef __InterfaceManagerLib_LIBRARY_DEFINED__ #define __InterfaceManagerLib_LIBRARY_DEFINED__ /* library InterfaceManagerLib */ /* [helpstring][version][uuid] */ EXTERN_C const IID LIBID_InterfaceManagerLib; #ifndef ___ICommandInterfaceEvents_DISPINTERFACE_DEFINED__ #define ___ICommandInterfaceEvents_DISPINTERFACE_DEFINED__ /* dispinterface _ICommandInterfaceEvents */ /* [helpstring][uuid] */ EXTERN_C const IID DIID__ICommandInterfaceEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("53FA35CE-4B5D-4665-81CE-D357E39B36DC") _ICommandInterfaceEvents : public IDispatch { }; #else /* C style interface */ typedef struct _ICommandInterfaceEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( _ICommandInterfaceEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( _ICommandInterfaceEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( _ICommandInterfaceEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( _ICommandInterfaceEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( _ICommandInterfaceEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( _ICommandInterfaceEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( _ICommandInterfaceEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } _ICommandInterfaceEventsVtbl; interface _ICommandInterfaceEvents { CONST_VTBL struct _ICommandInterfaceEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define _ICommandInterfaceEvents_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define _ICommandInterfaceEvents_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define _ICommandInterfaceEvents_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define _ICommandInterfaceEvents_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define _ICommandInterfaceEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define _ICommandInterfaceEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define _ICommandInterfaceEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ___ICommandInterfaceEvents_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_CommandInterface; #ifdef __cplusplus class DECLSPEC_UUID("F47D4D79-CBFA-4DBE-A63C-F9398FD78C3D") CommandInterface; #endif #ifndef __IDllDiana_DISPINTERFACE_DEFINED__ #define __IDllDiana_DISPINTERFACE_DEFINED__ /* dispinterface IDllDiana */ /* [uuid] */ EXTERN_C const IID DIID_IDllDiana; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("D2474445-B67D-41C5-A4A4-2FA3500F6CBC") IDllDiana : public IDispatch { }; #else /* C style interface */ typedef struct IDllDianaVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDllDiana * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDllDiana * This); ULONG ( STDMETHODCALLTYPE *Release )( IDllDiana * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDllDiana * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDllDiana * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDllDiana * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDllDiana * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDllDianaVtbl; interface IDllDiana { CONST_VTBL struct IDllDianaVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDllDiana_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDllDiana_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDllDiana_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDllDiana_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDllDiana_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDllDiana_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDllDiana_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDllDiana_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DllDiana; #ifdef __cplusplus class DECLSPEC_UUID("E1871E78-6F0C-417A-A610-66B7D7F588B0") DllDiana; #endif #ifndef __IInterfaceConfigDlg_DISPINTERFACE_DEFINED__ #define __IInterfaceConfigDlg_DISPINTERFACE_DEFINED__ /* dispinterface IInterfaceConfigDlg */ /* [uuid] */ EXTERN_C const IID DIID_IInterfaceConfigDlg; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("CD4B0DA0-1E03-4D95-9C53-C1703D43FBCE") IInterfaceConfigDlg : public IDispatch { }; #else /* C style interface */ typedef struct IInterfaceConfigDlgVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IInterfaceConfigDlg * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IInterfaceConfigDlg * This); ULONG ( STDMETHODCALLTYPE *Release )( IInterfaceConfigDlg * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IInterfaceConfigDlg * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IInterfaceConfigDlg * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IInterfaceConfigDlg * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IInterfaceConfigDlg * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IInterfaceConfigDlgVtbl; interface IInterfaceConfigDlg { CONST_VTBL struct IInterfaceConfigDlgVtbl *lpVtbl; }; #ifdef COBJMACROS #define IInterfaceConfigDlg_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IInterfaceConfigDlg_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IInterfaceConfigDlg_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IInterfaceConfigDlg_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IInterfaceConfigDlg_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IInterfaceConfigDlg_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IInterfaceConfigDlg_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IInterfaceConfigDlg_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_InterfaceConfigDlg; #ifdef __cplusplus class DECLSPEC_UUID("AD21FE42-F2BB-4126-933A-AD8208ADECFB") InterfaceConfigDlg; #endif #ifndef __IInterfaceDlg_DISPINTERFACE_DEFINED__ #define __IInterfaceDlg_DISPINTERFACE_DEFINED__ /* dispinterface IInterfaceDlg */ /* [uuid] */ EXTERN_C const IID DIID_IInterfaceDlg; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("2E88FD4D-C91E-486E-B81B-8DB6013C44DF") IInterfaceDlg : public IDispatch { }; #else /* C style interface */ typedef struct IInterfaceDlgVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IInterfaceDlg * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IInterfaceDlg * This); ULONG ( STDMETHODCALLTYPE *Release )( IInterfaceDlg * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IInterfaceDlg * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IInterfaceDlg * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IInterfaceDlg * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IInterfaceDlg * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IInterfaceDlgVtbl; interface IInterfaceDlg { CONST_VTBL struct IInterfaceDlgVtbl *lpVtbl; }; #ifdef COBJMACROS #define IInterfaceDlg_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IInterfaceDlg_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IInterfaceDlg_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IInterfaceDlg_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IInterfaceDlg_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IInterfaceDlg_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IInterfaceDlg_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IInterfaceDlg_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_InterfaceDlg; #ifdef __cplusplus class DECLSPEC_UUID("02E4953F-2FAA-49D6-AC8B-BD2B739D6428") InterfaceDlg; #endif #ifndef __ITraceDialog1_DISPINTERFACE_DEFINED__ #define __ITraceDialog1_DISPINTERFACE_DEFINED__ /* dispinterface ITraceDialog1 */ /* [uuid] */ EXTERN_C const IID DIID_ITraceDialog1; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("27AF3756-A9F5-414A-9CF0-04E5AA85C117") ITraceDialog1 : public IDispatch { }; #else /* C style interface */ typedef struct ITraceDialog1Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ITraceDialog1 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ITraceDialog1 * This); ULONG ( STDMETHODCALLTYPE *Release )( ITraceDialog1 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( ITraceDialog1 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( ITraceDialog1 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( ITraceDialog1 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( ITraceDialog1 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } ITraceDialog1Vtbl; interface ITraceDialog1 { CONST_VTBL struct ITraceDialog1Vtbl *lpVtbl; }; #ifdef COBJMACROS #define ITraceDialog1_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define ITraceDialog1_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define ITraceDialog1_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define ITraceDialog1_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define ITraceDialog1_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define ITraceDialog1_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define ITraceDialog1_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __ITraceDialog1_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_TraceDialog1; #ifdef __cplusplus class DECLSPEC_UUID("8CFE2BFF-2E37-4917-9C36-BE6FA1CBCB0A") TraceDialog1; #endif #ifndef __ISinkSamtec_DISPINTERFACE_DEFINED__ #define __ISinkSamtec_DISPINTERFACE_DEFINED__ /* dispinterface ISinkSamtec */ /* [uuid] */ EXTERN_C const IID DIID_ISinkSamtec; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("362E18B8-A3B5-4B2D-82E3-97134962DD0E") ISinkSamtec : public IDispatch { }; #else /* C style interface */ typedef struct ISinkSamtecVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ISinkSamtec * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ISinkSamtec * This); ULONG ( STDMETHODCALLTYPE *Release )( ISinkSamtec * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( ISinkSamtec * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( ISinkSamtec * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( ISinkSamtec * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( ISinkSamtec * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } ISinkSamtecVtbl; interface ISinkSamtec { CONST_VTBL struct ISinkSamtecVtbl *lpVtbl; }; #ifdef COBJMACROS #define ISinkSamtec_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define ISinkSamtec_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define ISinkSamtec_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define ISinkSamtec_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define ISinkSamtec_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define ISinkSamtec_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define ISinkSamtec_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __ISinkSamtec_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_SinkSamtec; #ifdef __cplusplus class DECLSPEC_UUID("A8B9EB02-1A38-4EB5-A7C1-131E5BF52A0B") SinkSamtec; #endif #ifndef __IDialogSetup_DISPINTERFACE_DEFINED__ #define __IDialogSetup_DISPINTERFACE_DEFINED__ /* dispinterface IDialogSetup */ /* [uuid] */ EXTERN_C const IID DIID_IDialogSetup; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("DCEAC1EC-1454-460C-B3D5-A65B632EAA66") IDialogSetup : public IDispatch { }; #else /* C style interface */ typedef struct IDialogSetupVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogSetup * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogSetup * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogSetup * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogSetup * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogSetup * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogSetup * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogSetup * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogSetupVtbl; interface IDialogSetup { CONST_VTBL struct IDialogSetupVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogSetup_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogSetup_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogSetup_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogSetup_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogSetup_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogSetup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogSetup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogSetup_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogSetup; #ifdef __cplusplus class DECLSPEC_UUID("366E9345-7E2F-4885-8CCC-C3D3CE73C166") DialogSetup; #endif #ifndef __IDialogScan_DISPINTERFACE_DEFINED__ #define __IDialogScan_DISPINTERFACE_DEFINED__ /* dispinterface IDialogScan */ /* [uuid] */ EXTERN_C const IID DIID_IDialogScan; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("A2FC5077-6323-42D6-B6E0-13541BF94FAF") IDialogScan : public IDispatch { }; #else /* C style interface */ typedef struct IDialogScanVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogScan * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogScan * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogScan * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogScan * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogScan * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogScan * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogScan * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogScanVtbl; interface IDialogScan { CONST_VTBL struct IDialogScanVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogScan_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogScan_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogScan_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogScan_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogScan_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogScan_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogScan_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogScan_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogScan; #ifdef __cplusplus class DECLSPEC_UUID("847AC477-1F1D-4B45-BA0D-FF934C477A6B") DialogScan; #endif #ifndef __IEcuButton_DISPINTERFACE_DEFINED__ #define __IEcuButton_DISPINTERFACE_DEFINED__ /* dispinterface IEcuButton */ /* [uuid] */ EXTERN_C const IID DIID_IEcuButton; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3B4D1BF6-4664-4EE3-87FE-ABD9F8593A51") IEcuButton : public IDispatch { }; #else /* C style interface */ typedef struct IEcuButtonVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IEcuButton * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IEcuButton * This); ULONG ( STDMETHODCALLTYPE *Release )( IEcuButton * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IEcuButton * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IEcuButton * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IEcuButton * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IEcuButton * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IEcuButtonVtbl; interface IEcuButton { CONST_VTBL struct IEcuButtonVtbl *lpVtbl; }; #ifdef COBJMACROS #define IEcuButton_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IEcuButton_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IEcuButton_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IEcuButton_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IEcuButton_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IEcuButton_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IEcuButton_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IEcuButton_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_EcuButton; #ifdef __cplusplus class DECLSPEC_UUID("391ED1F5-F58C-4F30-BCBA-613927536EA1") EcuButton; #endif #ifndef __IDialogEcu_DISPINTERFACE_DEFINED__ #define __IDialogEcu_DISPINTERFACE_DEFINED__ /* dispinterface IDialogEcu */ /* [uuid] */ EXTERN_C const IID DIID_IDialogEcu; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("FB898522-99A5-427E-A5CA-7EBEAE21416A") IDialogEcu : public IDispatch { }; #else /* C style interface */ typedef struct IDialogEcuVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogEcu * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogEcu * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogEcu * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogEcu * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogEcu * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogEcu * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogEcu * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogEcuVtbl; interface IDialogEcu { CONST_VTBL struct IDialogEcuVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogEcu_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogEcu_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogEcu_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogEcu_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogEcu_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogEcu_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogEcu_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogEcu_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogEcu; #ifdef __cplusplus class DECLSPEC_UUID("7BCAA34B-F85A-4239-BC21-BA2242401DFA") DialogEcu; #endif #ifndef __IDialogProtocol_DISPINTERFACE_DEFINED__ #define __IDialogProtocol_DISPINTERFACE_DEFINED__ /* dispinterface IDialogProtocol */ /* [uuid] */ EXTERN_C const IID DIID_IDialogProtocol; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("655C30CD-87E4-4069-B7B6-CF551387F59D") IDialogProtocol : public IDispatch { }; #else /* C style interface */ typedef struct IDialogProtocolVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogProtocol * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogProtocol * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogProtocol * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogProtocol * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogProtocol * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogProtocol * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogProtocol * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogProtocolVtbl; interface IDialogProtocol { CONST_VTBL struct IDialogProtocolVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogProtocol_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogProtocol_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogProtocol_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogProtocol_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogProtocol_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogProtocol_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogProtocol_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogProtocol_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogProtocol; #ifdef __cplusplus class DECLSPEC_UUID("CB8A0D4B-DA31-4BEC-AEF8-7E5A05EDB1DB") DialogProtocol; #endif #ifndef __IDialogCommunication_DISPINTERFACE_DEFINED__ #define __IDialogCommunication_DISPINTERFACE_DEFINED__ /* dispinterface IDialogCommunication */ /* [uuid] */ EXTERN_C const IID DIID_IDialogCommunication; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("7A65B945-6A25-470C-83D9-97E2907BBB8E") IDialogCommunication : public IDispatch { }; #else /* C style interface */ typedef struct IDialogCommunicationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogCommunication * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogCommunication * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogCommunication * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogCommunication * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogCommunication * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogCommunication * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogCommunication * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogCommunicationVtbl; interface IDialogCommunication { CONST_VTBL struct IDialogCommunicationVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogCommunication_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogCommunication_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogCommunication_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogCommunication_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogCommunication_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogCommunication_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogCommunication_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogCommunication_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogCommunication; #ifdef __cplusplus class DECLSPEC_UUID("4C246F66-2EBB-4BA7-B20C-464832DC8AAA") DialogCommunication; #endif #ifndef __IDialogService_DISPINTERFACE_DEFINED__ #define __IDialogService_DISPINTERFACE_DEFINED__ /* dispinterface IDialogService */ /* [uuid] */ EXTERN_C const IID DIID_IDialogService; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("04BCFBFA-4595-4642-B7B6-F816FF55165A") IDialogService : public IDispatch { }; #else /* C style interface */ typedef struct IDialogServiceVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogService * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogService * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogService * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogService * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogService * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogService * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogService * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogServiceVtbl; interface IDialogService { CONST_VTBL struct IDialogServiceVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogService_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogService_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogService_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogService_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogService_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogService_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogService_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogService_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogService; #ifdef __cplusplus class DECLSPEC_UUID("442E52B6-2FA6-475B-B3FD-C937AC000D44") DialogService; #endif #ifndef __IDialogUpload_DISPINTERFACE_DEFINED__ #define __IDialogUpload_DISPINTERFACE_DEFINED__ /* dispinterface IDialogUpload */ /* [uuid] */ EXTERN_C const IID DIID_IDialogUpload; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("179CBFAD-EA79-4CF5-B707-F6F64ECED724") IDialogUpload : public IDispatch { }; #else /* C style interface */ typedef struct IDialogUploadVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogUpload * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogUpload * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogUpload * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogUpload * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogUpload * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogUpload * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogUpload * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogUploadVtbl; interface IDialogUpload { CONST_VTBL struct IDialogUploadVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogUpload_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogUpload_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogUpload_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogUpload_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogUpload_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogUpload_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogUpload_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogUpload_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogUpload; #ifdef __cplusplus class DECLSPEC_UUID("4F0AF056-D9EF-4334-817A-DB1371F7BC97") DialogUpload; #endif #ifndef __IDialogDownload_DISPINTERFACE_DEFINED__ #define __IDialogDownload_DISPINTERFACE_DEFINED__ /* dispinterface IDialogDownload */ /* [uuid] */ EXTERN_C const IID DIID_IDialogDownload; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("4F293C9D-F989-4495-AFE7-33475A39B619") IDialogDownload : public IDispatch { }; #else /* C style interface */ typedef struct IDialogDownloadVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogDownload * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogDownload * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogDownload * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogDownload * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogDownload * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogDownload * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogDownload * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogDownloadVtbl; interface IDialogDownload { CONST_VTBL struct IDialogDownloadVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogDownload_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogDownload_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogDownload_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogDownload_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogDownload_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogDownload_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogDownload_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogDownload_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogDownload; #ifdef __cplusplus class DECLSPEC_UUID("C0EF2FC7-5B4C-4350-B8B7-8682793D6346") DialogDownload; #endif #ifndef __IDialogMessage_DISPINTERFACE_DEFINED__ #define __IDialogMessage_DISPINTERFACE_DEFINED__ /* dispinterface IDialogMessage */ /* [uuid] */ EXTERN_C const IID DIID_IDialogMessage; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("D280E703-8D46-41DF-8F2E-7646C450CDBB") IDialogMessage : public IDispatch { }; #else /* C style interface */ typedef struct IDialogMessageVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogMessage * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogMessage * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogMessage * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogMessage * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogMessage * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogMessage * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogMessage * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogMessageVtbl; interface IDialogMessage { CONST_VTBL struct IDialogMessageVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogMessage_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogMessage_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogMessage_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogMessage_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogMessage_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogMessage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogMessage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogMessage_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogMessage; #ifdef __cplusplus class DECLSPEC_UUID("2E520500-28B8-4CB5-A74C-754DA2ADE701") DialogMessage; #endif #ifndef __IDialogTrace_DISPINTERFACE_DEFINED__ #define __IDialogTrace_DISPINTERFACE_DEFINED__ /* dispinterface IDialogTrace */ /* [uuid] */ EXTERN_C const IID DIID_IDialogTrace; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("48955622-FB44-4B31-B8BF-AC45EAFFEA91") IDialogTrace : public IDispatch { }; #else /* C style interface */ typedef struct IDialogTraceVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogTrace * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogTrace * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogTrace * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogTrace * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogTrace * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogTrace * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogTrace * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogTraceVtbl; interface IDialogTrace { CONST_VTBL struct IDialogTraceVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogTrace_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogTrace_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogTrace_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogTrace_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogTrace_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogTrace_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogTrace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogTrace_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogTrace; #ifdef __cplusplus class DECLSPEC_UUID("6F4F064E-4D96-4FDA-8010-F6A51DDE7599") DialogTrace; #endif #ifndef __IDialogWebHelp_DISPINTERFACE_DEFINED__ #define __IDialogWebHelp_DISPINTERFACE_DEFINED__ /* dispinterface IDialogWebHelp */ /* [uuid] */ EXTERN_C const IID DIID_IDialogWebHelp; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("47207CFF-B91C-459B-8927-25E1A23C47FA") IDialogWebHelp : public IDispatch { }; #else /* C style interface */ typedef struct IDialogWebHelpVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogWebHelp * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogWebHelp * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogWebHelp * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogWebHelp * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogWebHelp * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogWebHelp * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogWebHelp * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogWebHelpVtbl; interface IDialogWebHelp { CONST_VTBL struct IDialogWebHelpVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogWebHelp_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogWebHelp_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogWebHelp_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogWebHelp_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogWebHelp_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogWebHelp_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogWebHelp_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogWebHelp_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogWebHelp; #ifdef __cplusplus class DECLSPEC_UUID("37A14E38-8B4E-4436-BB74-703A930E8E5C") DialogWebHelp; #endif #ifndef __IDialogComPort_DISPINTERFACE_DEFINED__ #define __IDialogComPort_DISPINTERFACE_DEFINED__ /* dispinterface IDialogComPort */ /* [uuid] */ EXTERN_C const IID DIID_IDialogComPort; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("ADD1C6B7-B3D9-4551-85C4-7BBC2254D135") IDialogComPort : public IDispatch { }; #else /* C style interface */ typedef struct IDialogComPortVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDialogComPort * This, /* [in] */ REFIID riid, /* [iid_is][out] */ __RPC__deref_out void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDialogComPort * This); ULONG ( STDMETHODCALLTYPE *Release )( IDialogComPort * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IDialogComPort * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IDialogComPort * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IDialogComPort * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [range][in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IDialogComPort * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IDialogComPortVtbl; interface IDialogComPort { CONST_VTBL struct IDialogComPortVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDialogComPort_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define IDialogComPort_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define IDialogComPort_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define IDialogComPort_GetTypeInfoCount(This,pctinfo) \ ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) ) #define IDialogComPort_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) ) #define IDialogComPort_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) ) #define IDialogComPort_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IDialogComPort_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DialogComPort; #ifdef __cplusplus class DECLSPEC_UUID("4C48372D-43F7-42F0-A8E9-9CD72D97B167") DialogComPort; #endif #endif /* __InterfaceManagerLib_LIBRARY_DEFINED__ */ /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); unsigned char * __RPC_USER BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); unsigned char * __RPC_USER BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * ); void __RPC_USER BSTR_UserFree( unsigned long *, BSTR * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif